LUMIERA.clone/tests/library
Ichthyostega 09afbb0e12 change implementation technique: use flags instead of exceptions
abandon the use of an assertion exception to signal match failure,
rather use a final bool conversion to retrieve the results.

Error messages are now delivered by side effect into STDERR


The reason is we're unable to deliver the desisred behaviour
with the chosen DSL syntax in C++ ; on a second thought the
new approach is even better aligned with the overall way
we're writing tests in Lumiera. And we produce match-trace
messages to indicate the complete matching path now
2015-12-08 03:20:52 +01:00
..
advice Ticket #155: rename the Track-MObject to "Fork" 2015-05-30 22:09:26 +02:00
c-lib clean-up: remove cockoo hash (unused and unmaintained) 2015-05-30 17:53:09 +02:00
diff fix test failure due to compilation order (see #973) 2015-11-15 02:11:08 +01:00
idi fix omission in generic ID functions and add unit test 2015-08-28 17:18:52 +02:00
meta prefer more readable bool operator spelling 2015-09-25 03:12:04 +02:00
query Switch from TR1 preveiw to the new standard headers 2014-04-03 22:42:48 +02:00
test change implementation technique: use flags instead of exceptions 2015-12-08 03:20:52 +01:00
allocation-cluster-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
app-config-test.cpp re-arrange tests according to layer structure 2013-01-07 05:43:01 +01:00
bool-checkable-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
cmdline-wrapper-test.cpp remove any remaining use of boost::lambda 2014-05-12 01:12:45 +02:00
custom-shared-ptr-test.cpp Ticket #942: introduce move semantics for our custom shared-ptr-wrapper lib::P 2014-04-28 01:06:40 +02:00
del-stash-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
dependency-factory-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
DIR_INFO re-arrange tests according to layer structure 2013-01-07 05:43:01 +01:00
exceptionerrortest.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
format-helper-test.cpp formatting helper to join a collection into a string 2015-08-16 01:35:28 +02:00
format-string-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
functor-util-test.cpp Switch from TR1 preveiw to the new standard headers 2014-04-03 22:42:48 +02:00
hash-generator-test.cpp investigate hash collisions on 32bit platform 2015-08-27 23:48:39 +02:00
hash-indexed-test.cpp Switch from TR1 preveiw to the new standard headers 2014-04-03 22:42:48 +02:00
hash-standard-to-boost-bridge-test.cpp extend the unit-test to verify usage in hashtables 2014-08-18 06:03:41 +02:00
helloworldtest.cpp fix long standing error in testsuite runner 2014-05-09 00:56:31 +02:00
hierarchy-orientation-indicator-test.cpp fix inconsistency in conception of HierarchyOrientationIndicator 2015-09-25 03:57:29 +02:00
item-wrapper-test.cpp Switch from TR1 preveiw to the new standard headers 2014-04-03 22:42:48 +02:00
iter-adapter-stl-test.cpp half hearted fix: order of hashmap entries is implementation dependent 2014-05-09 01:45:10 +02:00
iter-adapter-test.cpp includes: split out rarely used PtrDerefIter 2015-08-16 01:35:28 +02:00
iter-cursor-test.cpp direction switching iterator unit test PASS 2015-12-06 02:28:47 +01:00
iter-explorer-test.cpp refine implementation draft: make FilterIter extensible on-the-fly 2015-12-05 00:28:07 +01:00
iter-queue-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
iter-source-test.cpp half hearted fix: order of hashmap entries is implementation dependent 2014-05-09 01:45:10 +02:00
iter-stack-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
itertools-test.cpp augment extensible filter to add the obvious variations 2015-12-05 02:00:44 +01:00
lifecycletest.cpp re-arrange tests according to layer structure 2013-01-07 05:43:01 +01:00
linked-elements-test.cpp Switch from TR1 preveiw to the new standard headers 2014-04-03 22:42:48 +02:00
maybe-value-test.cpp Switch from TR1 preveiw to the new standard headers 2014-04-03 22:42:48 +02:00
multifact-argument-test.cpp Reworked MultiFact(#388): switch in the new implementation 2014-09-14 23:58:05 +02:00
multifact-singleton-test.cpp Reworked MultiFact(#388): switch in the new implementation 2014-09-14 23:58:05 +02:00
multifact-test.cpp Reworked MultiFact(#388): switch in the new implementation 2014-09-14 23:58:05 +02:00
null-value-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
opaque-holder-test.cpp phase out the (now obsoleted) old Variant and AccessCasted implementation 2015-04-28 04:49:08 +02:00
opaque-unchecked-buffer-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
optional-ref-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
polymorphic-value-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
query-text-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
ref-array-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
removefromsettest.cpp C++11 transition: get compilation to pass again 2014-04-28 01:34:03 +02:00
sanitised-identifier-test.cpp re-arrange tests according to layer structure 2013-01-07 05:43:01 +01:00
scoped-collection-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
scoped-holder-test.cpp CLang-compatibility: temporary fix for bool conversion 2014-08-28 23:28:39 +02:00
scoped-holder-transfer-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
scoped-ptrvect-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
search-path-splitter-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
simple-allocator-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
singleton-subclass-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
singleton-test.cpp Switch from TR1 preveiw to the new standard headers 2014-04-03 22:42:48 +02:00
singleton-testmock-test.cpp fix several warnings spotted by GCC-4.9.2 2015-08-16 01:18:58 +02:00
sub-id-test.cpp fix several warnings spotted by GCC-4.9.2 2015-08-16 01:18:58 +02:00
symbol-hashtable-test.cpp Switch from TR1 preveiw to the new standard headers 2014-04-03 22:42:48 +02:00
symbol-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
test-target-obj.hpp WIP: stubbed factory functions 2013-10-18 02:49:37 +02:00
typed-allocation-manager-test.cpp Switch from TR1 preveiw to the new standard headers 2014-04-03 22:42:48 +02:00
unique-malloc-owner-test.cpp Lib: helper to deal with malloced memory automatically 2014-11-16 04:26:12 +01:00
util-collection-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
util-floordiv-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
util-floorwrap-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
util-foreach-test.cpp WIP: pondering diff representation variants 2014-11-10 04:00:39 +01:00
variant-test.cpp cover usage of predicate in unit test 2015-08-29 19:07:51 +02:00
vector-transfer-test.cpp fix **** in doxygen comments 2013-10-24 23:06:36 +02:00
verb-function-dispatch-test.cpp DSL verb token: move to distinct definition header 2014-11-28 12:50:58 +01:00