]>
Commit | Line | Data |
---|---|---|
fae22ac9 JH |
1 | #!/bin/sh |
2 | # | |
3 | # Copyright (c) 2005 Junio C Hamano | |
4 | # | |
5 | ||
c14b9d1e | 6 | test_description='git apply --stat --summary test, with --recount |
fae22ac9 JH |
7 | |
8 | ' | |
9 | . ./test-lib.sh | |
10 | ||
c14b9d1e JS |
11 | UNC='s/^\(@@ -[1-9][0-9]*\),[0-9]* \(+[1-9][0-9]*\),[0-9]* @@/\1,999 \2,999 @@/' |
12 | ||
13 | num=0 | |
14 | while read title | |
15 | do | |
16 | num=$(( $num + 1 )) | |
17 | test_expect_success "$title" ' | |
18 | git apply --stat --summary \ | |
19 | <"$TEST_DIRECTORY/t4100/t-apply-$num.patch" >current && | |
fc5877a6 | 20 | test_i18ncmp "$TEST_DIRECTORY"/t4100/t-apply-$num.expect current |
c14b9d1e JS |
21 | ' |
22 | ||
23 | test_expect_success "$title with recount" ' | |
24 | sed -e "$UNC" <"$TEST_DIRECTORY/t4100/t-apply-$num.patch" | | |
25 | git apply --recount --stat --summary >current && | |
fc5877a6 | 26 | test_i18ncmp "$TEST_DIRECTORY"/t4100/t-apply-$num.expect current |
c14b9d1e JS |
27 | ' |
28 | done <<\EOF | |
29 | rename | |
30 | copy | |
31 | rewrite | |
32 | mode | |
33 | non git (1) | |
34 | non git (2) | |
35 | non git (3) | |
6cf91492 TR |
36 | incomplete (1) |
37 | incomplete (2) | |
c14b9d1e | 38 | EOF |
fae22ac9 JH |
39 | |
40 | test_done |