LUMIERA.clone/tests
Ichthyostega 3fc5a94b87 TreeExplorer: investigate the backtracking abilities
There is a bug or shortcoming in the existing ErrorLog matcher implementation.
It is not really difficult to fix, however doing so would require us to intersperse
yet another helper facility into the log matcher. And it occurred to me, that
this helper would effectively re-implement the stack based backtracking ability,
which is already present in TreeExplorer (and was created precisely to support
this kind of recursive evaluation strategies).

Thus I intend to switch the implementation of the EventLog matcher from the
old IterTool framework to the newer TreeExplorer framework. And this intention
made me re-read the code, fixing several comments and re-thinking the design
2018-09-14 21:06:14 +02:00
..
backend Modernise Unknown Exception handler and Exception messages 2018-04-02 01:48:51 +02:00
basics Modernise Unknown Exception handler and Exception messages 2018-04-02 01:48:51 +02:00
core Assets: verify creation of ErrorLog meta-Asset 2018-09-14 21:06:12 +02:00
gui EventLog: investigate failed match in EventLog 2018-09-14 21:06:13 +02:00
include MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
library TreeExplorer: investigate the backtracking abilities 2018-09-14 21:06:14 +02:00
operation Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
plugin Fix notorious warning 2017-04-01 23:59:37 +02:00
tool Commands: some unit test coverage for unbinding arguments 2017-04-16 19:38:56 +02:00
00helloworld.tests
00support.tests test-suite: fix lots of missing return value checks 2016-01-28 22:30:24 +01:00
00test.tests
10errorhandling.tests
10exception.tests Modernise Unknown Exception handler and Exception messages 2018-04-02 01:48:51 +02:00
11list.tests
11locking.tests
11luid.tests
11mpool.tests
11priqueue.tests
11safeclib.tests
11slist.tests
11time.tests test-suite: fix lots of missing return value checks 2016-01-28 22:30:24 +01:00
12metaprogramming.tests Reorganise some tests 2018-03-31 17:12:45 +02:00
15library.tests GCC-7: minor adjustments to make the testsuite PASS again 2018-04-29 03:15:57 +02:00
20config_lowlevel.tests
20filedescriptor.tests
20filehandle.tests
20threads.tests
22config_highlevel.tests
25fundamental.tests Reorganise some tests 2018-03-31 17:12:45 +02:00
30backend-file.tests
30backend-scheduler.tests
30backend-threadpool.tests
30interfaces.tests
30mmap.tests
30resourcecollector.tests
31fileheader.tests
31plugin.tests
40core.tests
41asset.tests Assets: investigating the unclear distinction between asset::Struct and asset::Meta (#1156) 2018-09-14 21:06:12 +02:00
42query.tests test-suite: fix lots of missing return value checks 2016-01-28 22:30:24 +01:00
43session.tests define the plan for some scaffolding to drive the UI-Session connection (#1042) 2016-12-10 01:21:08 +01:00
44builder.tests test-suite: fix lots of missing return value checks 2016-01-28 22:30:24 +01:00
45controller.tests Commands: change implementation frame to include the command-ID 2017-04-17 03:09:12 +02:00
46engine.tests test-suite: fix lots of missing return value checks 2016-01-28 22:30:24 +01:00
47playout.tests
48proc-operate.tests test-suite: fix lots of missing return value checks 2016-01-28 22:30:24 +01:00
51-gui-model.tests WLink: finished incl. exception handling guarantees and documentation 2018-09-14 21:06:12 +02:00
52-gui-control.tests ViewSpec: integrate the simple View access case (Unit test PASS) 2018-06-15 18:02:08 +02:00
80-regression.tests test-suite: fix lots of missing return value checks 2016-01-28 22:30:24 +01:00
DIR_INFO
SConscript
test.conf
test.sh
testrunner.cpp Doxygen: supply missing file level comments for test support helpers 2017-02-22 01:58:49 +01:00