aboutsummaryrefslogtreecommitdiff
path: root/t/t9002-column.sh
diff options
context:
space:
mode:
Diffstat (limited to 't/t9002-column.sh')
-rwxr-xr-xt/t9002-column.sh45
1 files changed, 45 insertions, 0 deletions
diff --git a/t/t9002-column.sh b/t/t9002-column.sh
new file mode 100755
index 000000000..a7f3cd928
--- /dev/null
+++ b/t/t9002-column.sh
@@ -0,0 +1,45 @@
+#!/bin/sh
+
+test_description='git column'
+. ./test-lib.sh
+
+test_expect_success 'setup' '
+ cat >lista <<\EOF
+one
+two
+three
+four
+five
+six
+seven
+eight
+nine
+ten
+eleven
+EOF
+'
+
+test_expect_success 'never' '
+ git column --indent=Z --mode=never <lista >actual &&
+ test_cmp lista actual
+'
+
+test_expect_success 'always' '
+ cat >expected <<\EOF &&
+Zone
+Ztwo
+Zthree
+Zfour
+Zfive
+Zsix
+Zseven
+Zeight
+Znine
+Zten
+Zeleven
+EOF
+ git column --indent=Z --mode=plain <lista >actual &&
+ test_cmp expected actual
+'
+
+test_done