3 test_description
='rewrite diff on binary file'
7 # We must be large enough to meet the MINIMUM_BREAK_SIZE
10 for i
in 1 2 3 4 5 6 7 8 9 10
12 for j
in 1 2 3 4 5 6 7 8 9
22 test_expect_success
'create binary file with changes' '
28 test_expect_success
'vanilla diff is binary' '
30 grep "Binary files a/file and b/file differ" diff
33 test_expect_success
'rewrite diff is binary' '
35 grep "dissimilarity index" diff &&
36 grep "Binary files a/file and b/file differ" diff
39 test_expect_success
'rewrite diff can show binary patch' '
40 git diff -B --binary >diff &&
41 grep "dissimilarity index" diff &&
42 grep "GIT binary patch" diff