summaryrefslogtreecommitdiff
path: root/t/t4100-apply-stat.sh
diff options
context:
space:
mode:
authorJunio C Hamano <junkio@cox.net>2005-06-22 02:30:47 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-06-22 10:23:49 -0700
commitfae22ac9d7b5fd8bbf0fcfb01aab01c27d84912f (patch)
treea2ee125c3c4940785e2361a52f4a341e4ac6ebf6 /t/t4100-apply-stat.sh
parentd0587fd59f4452ed8461416d21bc7e47378e70b3 (diff)
downloadgit-fae22ac9d7b5fd8bbf0fcfb01aab01c27d84912f.tar.gz
[PATCH] git-apply: tests for --stat and --summary.
This adds tests (which also serves demonstration) for the --stat and --summary flags to the git-apply command. Signed-off-by: Junio C Hamano <junkio@cox.net> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 't/t4100-apply-stat.sh')
-rw-r--r--t/t4100-apply-stat.sh47
1 files changed, 47 insertions, 0 deletions
diff --git a/t/t4100-apply-stat.sh b/t/t4100-apply-stat.sh
new file mode 100644
index 0000000000..6579f06b05
--- /dev/null
+++ b/t/t4100-apply-stat.sh
@@ -0,0 +1,47 @@
+#!/bin/sh
+#
+# Copyright (c) 2005 Junio C Hamano
+#
+
+test_description='git-apply --stat --summary test.
+
+'
+. ./test-lib.sh
+
+test_expect_success \
+ 'rename' \
+ 'git-apply --stat --summary <../t4100/t-apply-1.patch >current &&
+ diff -u ../t4100/t-apply-1.expect current'
+
+test_expect_success \
+ 'copy' \
+ 'git-apply --stat --summary <../t4100/t-apply-2.patch >current &&
+ diff -u ../t4100/t-apply-2.expect current'
+
+test_expect_success \
+ 'rewrite' \
+ 'git-apply --stat --summary <../t4100/t-apply-3.patch >current &&
+ diff -u ../t4100/t-apply-3.expect current'
+
+test_expect_success \
+ 'mode' \
+ 'git-apply --stat --summary <../t4100/t-apply-4.patch >current &&
+ diff -u ../t4100/t-apply-4.expect current'
+
+test_expect_success \
+ 'non git' \
+ 'git-apply --stat --summary <../t4100/t-apply-5.patch >current &&
+ diff -u ../t4100/t-apply-5.expect current'
+
+test_expect_success \
+ 'non git' \
+ 'git-apply --stat --summary <../t4100/t-apply-6.patch >current &&
+ diff -u ../t4100/t-apply-6.expect current'
+
+test_expect_success \
+ 'non git' \
+ 'git-apply --stat --summary <../t4100/t-apply-7.patch >current &&
+ diff -u ../t4100/t-apply-7.expect current'
+
+test_done
+