LUMIERA.clone/tests/library/diff
Ichthyostega 57b105bbc5 fix a re-entrance problem
initially, even the diff applicator was meant to be a
"throwaway" object. But then, on writing some tests,
it seemed natural to allow re-using a single applicator,
after having attached it to some target.

With that change, I failed to care for the garbage
left back in the "old" sequence after applying one diff;
since in the typical usage sequence, the first use builds
content from scratch, this problem starts to show up only
with the third usage, where the garbage left from the input
of the second usage appears at the begin of the "new sequence"

Solution is to throw away that garbage explicitly on re-entrance
2016-06-10 02:48:22 +02: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 draft third round of mutation operations to be implemented 2016-04-16 02:20:23 +02:00
diff-virtualised-application-test.cpp fix a re-entrance problem 2016-06-10 02:48:22 +02:00
gen-node-basic-test.cpp add special iteration mechanism to visit enclosed child data 2016-02-05 04:03:11 +01:00
generic-record-representation-test.cpp better naming of Record::Mutator content moving operation 2016-03-03 22:58:33 +01:00
generic-record-update-test.cpp better naming of Record::Mutator content moving operation 2016-03-03 22:58:33 +01:00
generic-tree-representation-test.cpp WIP: first draft -- properties of an external symbolic record type 2015-08-16 01:35:28 +02:00
tree-mutator-binding-test.cpp draft idea for the next (integration) test 2016-06-09 02:15:50 +02:00
tree-mutator-test.cpp identify attributes through an EntryID (including type hash) 2016-05-28 03:41:03 +02:00