summaryrefslogtreecommitdiff
path: root/usr.bin/diff/tests
diff options
context:
space:
mode:
authorKyle Evans <kevans@FreeBSD.org>2020-02-13 20:23:55 +0000
committerKyle Evans <kevans@FreeBSD.org>2020-02-13 20:23:55 +0000
commit43fbd654516eb5ddfa2994d92b7dfd373192796e (patch)
tree4a834ff91b372fcc863fca0ce2e74b98155492e8 /usr.bin/diff/tests
parentf750d0d60de8a32c5033bdb1c55a65ae145948c5 (diff)
Notes
Diffstat (limited to 'usr.bin/diff/tests')
-rwxr-xr-xusr.bin/diff/tests/diff_test.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/usr.bin/diff/tests/diff_test.sh b/usr.bin/diff/tests/diff_test.sh
index ba38befeccb8..b605c4733f09 100755
--- a/usr.bin/diff/tests/diff_test.sh
+++ b/usr.bin/diff/tests/diff_test.sh
@@ -10,6 +10,7 @@ atf_test_case side_by_side
atf_test_case brief_format
atf_test_case b230049
atf_test_case Bflag
+atf_test_case tabsize
simple_body()
{
@@ -164,6 +165,16 @@ Bflag_body()
atf_check -s exit:1 -o file:"$(atf_get_srcdir)/Bflag_F.out" diff -B E F
}
+tabsize_body()
+{
+ printf "\tA\n" > A
+ printf "\tB\n" > B
+
+ atf_check -s exit:1 \
+ -o inline:"1c1\n< A\n---\n> B\n" \
+ diff -t --tabsize 1 A B
+}
+
atf_init_test_cases()
{
atf_add_test_case simple
@@ -176,4 +187,5 @@ atf_init_test_cases()
atf_add_test_case brief_format
atf_add_test_case b230049
atf_add_test_case Bflag
+ atf_add_test_case tabsize
}