aboutsummaryrefslogtreecommitdiff
path: root/testsuite/uniq.tests
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/uniq.tests')
-rwxr-xr-xtestsuite/uniq.tests17
1 files changed, 17 insertions, 0 deletions
diff --git a/testsuite/uniq.tests b/testsuite/uniq.tests
index 49d4bed9c..8961d669c 100755
--- a/testsuite/uniq.tests
+++ b/testsuite/uniq.tests
@@ -41,6 +41,7 @@ testing "uniq input - (specify stdout)" "uniq input -" \
41#-c occurrences 41#-c occurrences
42#-d dups only 42#-d dups only
43#-u 43#-u
44#-w max chars
44 45
45# Test various command line options 46# Test various command line options
46 47
@@ -60,6 +61,22 @@ aa bb cc9
60bb cc dd8 61bb cc dd8
61aa bb cc9 62aa bb cc9
62" 63"
64testing "uniq -w (compare max characters)" "uniq -w 2" \
65"cc1
66" "" \
67"cc1
68cc2
69cc3
70"
71
72testing "uniq -s -w (skip fields and compare max chars)" \
73"uniq -s 2 -w 2" \
74"aaccaa
75" "" \
76"aaccaa
77aaccbb
78bbccaa
79"
63 80
64# -d is "Suppress the writing fo lines that are not repeated in the input." 81# -d is "Suppress the writing fo lines that are not repeated in the input."
65# -u is "Suppress the writing of lines that are repeated in the input." 82# -u is "Suppress the writing of lines that are repeated in the input."