LUMIERA.clone/tests/basics
Ichthyostega 9c74466778 Tests: build an link a test-support library
This is something I wanted to clean-up since a very long time indeed,
but always postponed it, since it requires a lot of nasty clean-up and disentangling....

Several parts had been stashed away into `src/lib/test`, which are not really related:
 * the testrunner and testsuite builder
 * generic helper utilities
 * specialised test-support facilities, e.g. the EventLog

This changeset introduces a new top-level test folder and a namespace `::test`
Code from this folder is linked into a shared library `libtestsupport.so`,
which resides in the linkage hierarchy between »Vessel« and »Vault«,
yet is no longer part of the Lumiera application and only linked into the test-suite.
2026-03-06 23:16:32 +01:00
..
time Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
call-queue-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
dependency-configuration-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
dependency-factory-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
diagnostic-context-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
DIR_INFO
singleton-subclass-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
singleton-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
singleton-testmock-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
stream-type-basics-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
stream-type-lifecycle-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
test-target-obj.hpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
teststreamtypes.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
typed-counter-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
typed-family-member-id-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
visitingtool-concept.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
visitingtool-extended-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
visitingtool-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
zombie-check-test.cpp Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00