libgit2/tests-clar/diff
Russell Belfer 67db583dab More diff rename tests; better split swap handling
This adds a couple more tests of different rename scenarios.

Also, this fixes a problem with the case where you have two
"split" deltas and the left half of one matches the right half of
the other.  That case was already being handled, but in the wrong
order in a way that could result in bad output.  Also, if the swap
also happened to put the other two halves into the correct place
(i.e. two files exchanged places with each other), then the second
delta was left with the SPLIT flag set when it really should be
cleared.
2013-05-23 15:06:07 -07:00
..
blob.c Initial integration of similarity metric to diff 2013-02-21 12:40:33 -08:00
diff_helpers.c More diff rename tests; better split swap handling 2013-05-23 15:06:07 -07:00
diff_helpers.h More diff rename tests; better split swap handling 2013-05-23 15:06:07 -07:00
diffiter.c Replace diff delta binary with flags 2013-02-20 15:10:21 -08:00
index.c Fix some leaks and (possibly) dangling pointers in tests 2012-12-19 08:04:31 +01:00
iterator.c Three submodule status bug fixes 2013-03-18 17:24:13 -07:00
notify.c Notify '*' pathspec correctly when diffing 2013-04-11 09:59:26 +02:00
patch.c Fix line numbering for patches with eofnl 2013-05-07 07:15:39 -07:00
rename.c More diff rename tests; better split swap handling 2013-05-23 15:06:07 -07:00
submodules.c Tests and more fixes for submodule diffs 2013-04-09 14:52:32 -07:00
tree.c Improve diff config options handling 2013-04-23 12:57:30 -07:00
workdir.c Fix diff crash when last item is untracked dir 2013-05-15 14:50:05 -07:00