Nick Mathewson
c86e77ac20
Cover two more failing cases with unit tests
2017-03-16 14:38:29 -04:00
Nick Mathewson
c6046f4db8
Tweak&test log messages on apply_diff
2017-03-16 14:38:29 -04:00
Nick Mathewson
bb536a2e73
Check for expected warnings in apply_ed_diff
2017-03-16 14:38:28 -04:00
Nick Mathewson
05901f2c6d
test operator cleanup
2017-03-16 14:38:28 -04:00
Nick Mathewson
687df259c6
Enforce correct log messages on diff generation failure tests
2017-03-16 14:38:28 -04:00
Nick Mathewson
ccb789fe34
Test two more base64cmp cases.
2017-03-16 14:38:28 -04:00
Nick Mathewson
360d043ac7
Use "STATIC" to export consdiff fns for testing
...
Previously test_consdiff.c just did #include "consdiff.c", which is
not great style, and messes up coverage testing.
2017-03-16 14:38:28 -04:00
Daniel Martí
590ffdb2c9
Consensus diff backend from Daniel Martí GSOC project.
...
(This commit was extracted by nickm based on the final outcome of
the project, taking only the changes in the files touched by this
commit from the consdiff_rebased branch. The directory-system
changes are going to get worked on separately.)
2017-03-16 14:38:28 -04:00