summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 7c5858a)
raw | patch | inline | side by side (parent: 7c5858a)
author | Junio C Hamano <gitster@pobox.com> | |
Sat, 7 Nov 2009 06:47:37 +0000 (22:47 -0800) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Sat, 7 Nov 2009 06:53:53 +0000 (22:53 -0800) |
Instead of using bare "cmp", use "test_cmp". Output when the test is run
with a -v option becomes easier to diagnose when something goes wrong
because on saner platforms test_cmp uses "diff -u".
There is no need to put an extra backslash to a line that ends with a '|'
(i.e. the upstream of a pipe).
Signed-off-by: Junio C Hamano <gitster@pobox.com>
with a -v option becomes easier to diagnose when something goes wrong
because on saner platforms test_cmp uses "diff -u".
There is no need to put an extra backslash to a line that ends with a '|'
(i.e. the upstream of a pipe).
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t1200-tutorial.sh | patch | blob | history |
diff --git a/t/t1200-tutorial.sh b/t/t1200-tutorial.sh
index 299e72417535c2a24458cc9c4ab5dd1f193de11a..7bd8e068982fd316f7995dc9e5bde3fb882f5769 100755 (executable)
--- a/t/t1200-tutorial.sh
+++ b/t/t1200-tutorial.sh
test_expect_success 'git diff-files -p' '
git diff-files -p > diff.output &&
- cmp diff.expect diff.output
+ test_cmp diff.expect diff.output
'
test_expect_success 'git diff' '
git diff > diff.output &&
- cmp diff.expect diff.output
+ test_cmp diff.expect diff.output
'
test_expect_success 'tree' '
commit=$(echo "Initial commit" | git commit-tree $tree) &&
git update-ref HEAD $commit &&
git diff-index -p HEAD > diff.output &&
- cmp diff.expect diff.output
+ test_cmp diff.expect diff.output
'
test_expect_success 'git diff HEAD' '
git diff HEAD > diff.output &&
- cmp diff.expect diff.output
+ test_cmp diff.expect diff.output
'
cat > whatchanged.expect << EOF
EOF
test_expect_success 'git whatchanged -p --root' '
- git whatchanged -p --root | \
+ git whatchanged -p --root |
sed -e "1s/^\(.\{7\}\).\{40\}/\1VARIABLE/" \
-e "2,3s/^\(.\{8\}\).*$/\1VARIABLE/" \
> whatchanged.output &&
- cmp whatchanged.expect whatchanged.output
+ test_cmp whatchanged.expect whatchanged.output
'
test_expect_success 'git tag my-first-tag' '
git tag my-first-tag &&
- cmp .git/refs/heads/master .git/refs/tags/my-first-tag
+ test_cmp .git/refs/heads/master .git/refs/tags/my-first-tag
'
test_expect_success 'git checkout -b mybranch' '
git checkout -b mybranch &&
- cmp .git/refs/heads/master .git/refs/heads/mybranch
+ test_cmp .git/refs/heads/master .git/refs/heads/mybranch
'
cat > branch.expect <<EOF
test_expect_success 'git branch' '
git branch > branch.output &&
- cmp branch.expect branch.output
+ test_cmp branch.expect branch.output
'
test_expect_success 'git resolve now fails' '
git commit -m "Merge work in mybranch" -i hello &&
git show-branch --topo-order --more=1 master mybranch \
> show-branch.output &&
- cmp show-branch.expect show-branch.output
+ test_cmp show-branch.expect show-branch.output
'
cat > resolve.expect << EOF
test_expect_success 'git resolve' '
git checkout mybranch &&
- git merge -m "Merge upstream changes." master | \
+ git merge -m "Merge upstream changes." master |
sed -e "1s/[0-9a-f]\{7\}/VARIABLE/g" >resolve.output &&
- cmp resolve.expect resolve.output
+ test_cmp resolve.expect resolve.output
'
cat > show-branch2.expect << EOF
test_expect_success 'git show-branch (part 2)' '
git show-branch --topo-order master mybranch > show-branch2.output &&
- cmp show-branch2.expect show-branch2.output
+ test_cmp show-branch2.expect show-branch2.output
'
cat > show-branch3.expect << EOF
test_expect_success 'git show-branch (part 3)' '
git show-branch --topo-order --more=2 master mybranch \
> show-branch3.output &&
- cmp show-branch3.expect show-branch3.output
+ test_cmp show-branch3.expect show-branch3.output
'
test_expect_success 'rewind to "Some fun." and "Some work."' '
test_expect_success 'git show-branch (part 4)' '
git show-branch --topo-order > show-branch4.output &&
- cmp show-branch4.expect show-branch4.output
+ test_cmp show-branch4.expect show-branch4.output
'
test_expect_success 'manual merge' '
test_expect_success 'git ls-files --stage' '
git ls-files --stage > ls-files.output &&
- cmp ls-files.expect ls-files.output
+ test_cmp ls-files.expect ls-files.output
'
cat > ls-files-unmerged.expect << EOF
test_expect_success 'git ls-files --unmerged' '
git ls-files --unmerged > ls-files-unmerged.output &&
- cmp ls-files-unmerged.expect ls-files-unmerged.output
+ test_cmp ls-files-unmerged.expect ls-files-unmerged.output
'
test_expect_success 'git-merge-index' '
test_expect_success 'git ls-files --stage (part 2)' '
git ls-files --stage > ls-files.output2 &&
- cmp ls-files.expect ls-files.output2
+ test_cmp ls-files.expect ls-files.output2
'
test_expect_success 'git repack' 'git repack'