LUMIERA.clone/tests/library/diff
Ichthyostega d68b881fab fix test failure due to compilation order (see #973)
some tests rely on additional diagnostics code being linked in,
which happens, when lib/format-util.hpp is included prior to
the instantiation of lib::diff::Record rsp. lib::Variant.

The reason why i opended this can of worms was to avoid includion
of this formatting and diagnostics code into such basic headers
as lib/variant.hpp or lib/diff/gen-node.hpp

Now it turns out, that on some platforms the linker will use
a later instantiation of lib::Variant::Buff<GenNode>::operator string
in spite of a complete instantiation of this virtual function
being available already in liblumierasupport.so

But the real reason is that -- with this trickery -- we're violating
the single definition rule, so we get what we deserved.

TODO (Ticket #973): at a later point in development we have to re-assess,
the precise impact of including lib/format-util.hpp into
lib/diff/gen-node.hpp
Right now I expect GenNode to be used pervasively, so I am
reluctant to make that header too heavyweight.
2015-11-15 02:11:08 +01:00
..
diff-index-table-test.cpp allow for iterative access to the snapshot data in the lookup table 2015-01-04 14:23:12 +01:00
diff-list-application-test.cpp WIP start definition with a basic tree diff example... 2015-10-02 18:47:44 +02:00
diff-list-generation-test.cpp Implementation of List Diff detection finished. Unit Test PASS 2015-01-04 15:13:16 +01:00
diff-tree-application-test.cpp fix test failure due to compilation order (see #973) 2015-11-15 02:11:08 +01:00
gen-node-basic-test.cpp additional test coverage to document "shallow match" 2015-10-31 03:12:49 +01:00
generic-record-representation-test.cpp Record "object" representation now finished and passes Test 2015-08-17 22:13:36 +02:00
generic-record-update-test.cpp implementation: simplest case (insert element) 2015-10-24 03:15:35 +02:00
generic-tree-mutator-test.cpp GenNode diagnostics -- debugging 2015-08-28 23:09:10 +02:00
generic-tree-representation-test.cpp WIP: first draft -- properties of an external symbolic record type 2015-08-16 01:35:28 +02:00