LUMIERA.clone/src/lib/diff
Ichthyostega 3321e5bc6b Diff-Listener: need a really basic test
All of the existing "simple" tests for the »Diff Framework« are way to much low-level;
they might indeed be elementary, but not introductory and simple to grasp.
We need a very simplistic example to show off the idea of mutation by diff,
and this simple example can then be used to build further usage test cases.

My actual goal for #1206 to have such a very basic usage demonstration and then
to attach a listener to this setup, and verify it is actually triggered.

PS: the name "GenNodeBasic_test" is somewhat pathetic, this test covers a lot
of ground and is anything but "basic". GenNode in fact became a widely used
fundamental data structure within Lumiera, and -- admittedly -- the existing
implementation might be somewhat simplistic, while the whole concept as such
is demanding, and we should accept that as the state of affairs
2019-12-12 23:41:26 +01:00
..
diff-language.hpp Timeline: decide upon the diff format expected for creating a timeline 2018-10-13 02:46:09 +02:00
diff-mutable.hpp Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
diff.cpp Timeline: decide upon the diff format expected for creating a timeline 2018-10-13 02:46:09 +02:00
gen-node.cpp Diff-Listener: need a really basic test 2019-12-12 23:41:26 +01:00
gen-node.hpp Diff-Listener: need a really basic test 2019-12-12 23:41:26 +01:00
index-table.hpp allow for iterative access to the snapshot data in the lookup table 2015-01-04 14:23:12 +01:00
list-diff-application.hpp Modernise Unknown Exception handler and Exception messages 2018-04-02 01:48:51 +02:00
list-diff-detector.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
list-diff.hpp DOC: fix syntax of some doxygen links 2018-09-21 14:33:12 +02:00
mutation-message.hpp Global-Layer-Renaming: adjust namespace qualification 2018-11-15 23:59:23 +01:00
record.hpp Diff-Listener: need a really basic test 2019-12-12 23:41:26 +01:00
test-mutation-target.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
tree-diff-application.hpp Diff-Listener: need a really basic test 2019-12-12 23:41:26 +01:00
tree-diff-traits.hpp Diff-Listener: need a really basic test 2019-12-12 23:41:26 +01:00
tree-diff.cpp DummySessionConnection: extend population diff to send distinct root-track 2018-11-10 02:39:17 +01:00
tree-diff.hpp Timeline: fabricate a (test/dummy) population diff for a more complex track 2019-07-20 01:24:17 +02:00
tree-mutator-attribute-binding.hpp GenNode / Timeline: allow to mutate attribute objects with explicitly given ID 2018-11-09 22:55:08 +01:00
tree-mutator-collection-binding.hpp Diff-Listener: need a really basic test 2019-12-12 23:41:26 +01:00
tree-mutator-gen-node-binding.hpp TreeMutator: conjure up a black hole mutator 2018-10-11 23:56:33 +02:00
tree-mutator-noop-binding.hpp TreeMutator: combine no-op layer with selective other diff binding 2018-10-12 02:05:11 +02:00
tree-mutator.hpp Diff-Listener: need a really basic test 2019-12-12 23:41:26 +01:00