lumiera_documentation/src/lib/test
Ichthyostega b3881696e5 this solution for negative matches is not usable
implemented a solution to determine negative matches.
But because this solution relies on throwing from a destructor,
it is not possible to catch the resulting assertion failure.
Not sure why (AFAIK there is no second exception thrown
while unwinding the stack), but throwing from dtors is
considered "undefined behaviour" anyway.

So this solution is of limited use


beyond that solution, I'm not sure if the desired syntax
can be implemented at all in C++. Seems that we need to build
a bracketing construct, first to initiate a negated match
and finally, after all queries, to detect if there happened
any failure or not
2015-12-08 01:10:02 +01:00
..
depend-4test.hpp move test mock support into separate header. Write comments (closes #934) 2013-10-20 03:48:23 +02:00
event-log.cpp WIP: draft initial test for event logging helper 2015-11-28 19:20:10 +01:00
event-log.hpp this solution for negative matches is not usable 2015-12-08 01:10:02 +01:00
run.hpp phase out some use of auto_ptr 2014-09-15 02:03:10 +02:00
suite.cpp implementation complete -- kindof works 2015-04-19 02:02:54 +02:00
suite.hpp testrunner: handle help request properly 2014-05-05 22:59:23 +02:00
test-coll.hpp Switch from TR1 preveiw to the new standard headers 2014-04-03 22:42:48 +02:00
test-helper.cpp WIP: arrange some elements needed for MockElm implementation 2015-11-27 19:24:00 +01:00
test-helper.hpp harmonise the form of the header include guards 2015-11-28 18:36:35 +01:00
test.h integrate priority queue: lumiera namespace prefix; unit test pass 2013-09-13 05:44:58 +02:00
testdummy.hpp Test-driven brainstorming: draft a ScopedCollection #877 2012-01-01 06:20:42 +01:00
testoption.cpp tricky header reordering to support a hackish-workaround (#944) 2014-08-17 08:03:21 +02:00
testoption.hpp testrunner: handle help request properly 2014-05-05 22:59:23 +02:00