From 313c4749cf607b8e22a36cc860c138e0be76ee59 Mon Sep 17 00:00:00 2001
From: Assaf Gordon <assafgordon@gmail.com>
Date: Tue, 31 May 2016 20:11:34 -0400
Subject: [PATCH 2/3] tests: sort-debug-warn: add progress information lines

Easier troubleshooting of individual 'sort --debug' messages.

* tests/misc/sort-debug-warn.sh: add progress number before each sort
invocation.
---
 tests/misc/sort-debug-warn.sh | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

diff --git a/tests/misc/sort-debug-warn.sh b/tests/misc/sort-debug-warn.sh
index da86d37..4c0ef58 100755
--- a/tests/misc/sort-debug-warn.sh
+++ b/tests/misc/sort-debug-warn.sh
@@ -20,57 +20,93 @@
 print_ver_ sort
 
 cat <<\EOF > exp
+1
 sort: using simple byte comparison
 sort: sort key 1 has zero width and will be ignored
+2
 sort: using simple byte comparison
 sort: sort key 1 has zero width and will be ignored
+3
 sort: using simple byte comparison
 sort: sort key 1 is numeric and spans multiple fields
+4
 sort: using simple byte comparison
 sort: options '-bghMRrV' are ignored
+5
 sort: using simple byte comparison
 sort: options '-bghMRV' are ignored
 sort: option '-r' only applies to last-resort comparison
+6
 sort: using simple byte comparison
 sort: option '-r' only applies to last-resort comparison
+7
 sort: using simple byte comparison
 sort: options '-bg' are ignored
+8
 sort: using simple byte comparison
+9
 sort: using simple byte comparison
 sort: option '-b' is ignored
+10
 sort: using simple byte comparison
+11
 sort: using simple byte comparison
+12
 sort: using simple byte comparison
 sort: leading blanks are significant in sort key 1; consider also specifying 'b'
+13
 sort: using simple byte comparison
 sort: leading blanks are significant in sort key 1; consider also specifying 'b'
 sort: option '-d' is ignored
+14
 sort: using simple byte comparison
 sort: leading blanks are significant in sort key 1; consider also specifying 'b'
 sort: option '-i' is ignored
+15
 sort: using simple byte comparison
+16
 sort: using simple byte comparison
+17
 sort: using simple byte comparison
+18
 sort: failed to set locale; using simple byte comparison
 EOF
 
+echo 1 >> out
 sort -s -k2,1 --debug /dev/null 2>>out
+echo 2 >> out
 sort -s -k2,1n --debug /dev/null 2>>out
+echo 3 >> out
 sort -s -k1,2n --debug /dev/null 2>>out
+echo 4 >> out
 sort -s -rRVMhgb -k1,1n --debug /dev/null 2>>out
+echo 5 >> out
 sort -rRVMhgb -k1,1n --debug /dev/null 2>>out
+echo 6 >> out
 sort -r -k1,1n --debug /dev/null 2>>out
+echo 7 >> out
 sort -gbr -k1,1n -k1,1r --debug /dev/null 2>>out
+echo 8 >> out
 sort -b -k1b,1bn --debug /dev/null 2>>out # no warning
+echo 9 >> out
 sort -b -k1,1bn --debug /dev/null 2>>out
+echo 10 >> out
 sort -b -k1,1bn -k2b,2 --debug /dev/null 2>>out # no warning
+echo 11 >> out
 sort -r -k1,1r --debug /dev/null 2>>out # no warning for redundant options
+echo 12 >> out
 sort -i -k1,1i --debug /dev/null 2>>out # no warning
+echo 13 >> out
 sort -d -k1,1b --debug /dev/null 2>>out
+echo 14 >> out
 sort -i -k1,1d --debug /dev/null 2>>out
+echo 15 >> out
 sort -r --debug /dev/null 2>>out #no warning
+echo 16 >> out
 sort -rM --debug /dev/null 2>>out #no warning
+echo 17 >> out
 sort -rM -k1,1 --debug /dev/null 2>>out #no warning
+echo 18 >> out
 LC_ALL=missing sort --debug /dev/null 2>>out
 
 compare exp out || fail=1
-- 
2.7.0

