LUMIERA.clone/tests/lib
Ichthyostega 8d88ffcdff SCons: rework test definition to link according to layer
tests used to be defined ad hoc and test definitions
are scattered confusingly over various directories.
Now built some simple rules into the buildsystem
to allow organising the tests into layers and
linking them accordingly.

Note: this switches to building shared objects
for the test classes too, which effectively speeds up
both re-building and re-running of test cases
2013-01-07 02:15:05 +01:00
..
advice refactor use of HashVal typedef (#722) 2012-12-02 23:03:37 +01:00
meta spelling and comments 2012-01-07 00:02:03 +01:00
query restore and fix some broken tests 2012-12-27 03:31:09 +01:00
test cleanup: rectify Proc-Layer namespaces (II) 2011-12-02 17:50:44 +01:00
time clean-up and finalise time::Mutation 2012-12-02 01:54:02 +01:00
allocation-cluster-test.cpp linked list helper template finished and passes test 2012-10-10 05:20:14 +02:00
app-config-test.cpp use setup.ini to retrieve the modulepath and configpath 2011-02-06 05:06:16 +01:00
bool-checkable-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
cmdline-wrapper-test.cpp refactor some lib facilities 2011-02-05 23:53:37 +01:00
custom-shared-ptr-test.cpp cleanup: rectify Proc-Layer namespaces (I) 2011-12-02 16:10:03 +01:00
del-stash-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
diagnostic-context-test.cpp reduce memory requirements for this test 2012-01-07 03:27:31 +01:00
DIR_INFO update some DIR_INFO entries 2011-04-05 00:44:30 +02:00
exceptionerrortest.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
format-helper-test.cpp refactor format-util: simplify picking the right specialisation 2011-12-27 07:44:59 +01:00
format-string-test.cpp supplement special format handling for Symbol datatype 2012-12-27 22:32:55 +01:00
functor-util-test.cpp refactor use of HashVal typedef (#722) 2012-12-02 23:03:37 +01:00
hash-generator-test.cpp document a weakness of boost::hash for strings 2011-12-03 03:18:03 +01:00
hash-indexed-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
helloworldtest.cpp cleanup test includes 2011-12-02 21:34:29 +01:00
item-wrapper-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
iter-adapter-stl-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
iter-adapter-test.cpp fix test broken by #410 2012-10-10 05:20:19 +02:00
iter-explorer-test.cpp successfully implemented another combinator strategy 2012-10-10 05:20:20 +02:00
iter-queue-test.cpp complement IterStack by a similar wrapper for queue-like access 2012-10-10 05:20:18 +02:00
iter-source-test.cpp factor out convenience shortcut 2011-09-25 19:25:59 +02:00
iter-stack-test.cpp complement IterStack by a similar wrapper for queue-like access 2012-10-10 05:20:18 +02:00
itertools-test.cpp helper to pull all elements from an iterator, yielding the last one 2012-10-10 05:20:13 +02:00
lifecycletest.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
linked-elements-test.cpp change LinkedElements to us a more space efficient iterator 2012-10-10 05:20:15 +02:00
lumitime-test.cpp dry-run: switch the lumitime-test.cpp to use the new Time framework 2011-05-15 22:10:26 +02:00
Makefile.am WIP: autotools catchup, make it build again 2011-04-28 13:14:29 +02:00
maybe-value-test.cpp WIP some musing about building an option monad 2011-11-18 01:24:43 +01:00
multifact-argument-test.cpp cleanup: remove the old factory template 2012-10-14 01:30:08 +02:00
multifact-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
null-value-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
opaque-holder-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
opaque-unchecked-buffer-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
optional-ref-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
polymorphic-value-test.cpp refactor use of HashVal typedef (#722) 2012-12-02 23:03:37 +01:00
query-text-test.cpp generic query representation (placeholder) 2012-12-03 00:41:57 +01:00
ref-array-test.cpp cleanup: rectify Proc-Layer namespaces (II) 2011-12-02 17:50:44 +01:00
removefromsettest.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
sanitised-identifier-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
scoped-collection-test.cpp Fix: missing sanity check in ScopedCollection 2012-10-10 05:20:12 +02:00
scoped-holder-test.cpp Test-driven brainstorming: draft a ScopedCollection #877 2012-01-01 06:20:42 +01:00
scoped-holder-transfer-test.cpp Test-driven brainstorming: draft a ScopedCollection #877 2012-01-01 06:20:42 +01:00
scoped-ptrvect-test.cpp make ctor-tracking test::Dummy more widely usable 2011-11-25 22:05:12 +01:00
search-path-splitter-test.cpp Gui: rework resource loading to make the application fully relocatable 2011-02-07 09:56:27 +01:00
simple-allocator-test.cpp finish simple allocator frontend. Unit-test pass 2011-09-25 19:26:12 +02:00
singleton-subclass-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
singleton-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
singleton-testmock-test.cpp some unrelated unit test tweaks 2012-10-10 05:18:57 +02:00
streamtypebasicstest.cpp cleanup: rectify Proc-Layer namespaces (II) 2011-12-02 17:50:44 +01:00
streamtypelifecycletest.cpp cleanup: rectify Proc-Layer namespaces (II) 2011-12-02 17:50:44 +01:00
sub-id-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
subsystem-runner-test.cpp fix includes 2012-12-03 00:18:18 +01:00
symbol-hashtable-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
symbol-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
sync-classlock-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
sync-locking-test.cpp Fix problems discovered by compiling with gcc 4.4 2011-05-21 07:08:17 +02:00
sync-timedwait-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
sync-waiting-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
teststreamtypes.hpp cleanup: rectify Proc-Layer namespaces (II) 2011-12-02 17:50:44 +01:00
testtargetobj.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
thread-local-test.cpp reduce number of threads for some tests 2011-12-27 07:44:36 +01:00
thread-wrapper-join-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
thread-wrapper-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
typed-allocation-manager-test.cpp some naming cleanup and namespace indentation fixes 2010-12-18 00:58:19 +01:00
typed-counter-test.cpp adapt the unit-tests to use the new Time framework 2011-05-16 08:38:27 +02:00
util-floordiv-test.cpp refactor the division/quantisation helpers 2012-10-10 05:20:12 +02:00
util-floorwrap-test.cpp refactor the division/quantisation helpers 2012-10-10 05:20:12 +02:00
util-foreach-test.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
vector-transfer-test.cpp make ctor-tracking test::Dummy more widely usable 2011-11-25 22:05:12 +01:00
visitingtoolconcept.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
visitingtoolextendedtest.cpp clean up lib/meta namespaces 2011-12-03 03:15:59 +01:00
visitingtooltest.cpp clean up lib/meta namespaces 2011-12-03 03:15:59 +01:00