about summary refs log tree commit diff
path: root/localedata/sort-test.sh
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2004-01-02 01:07:21 +0000
committerUlrich Drepper <drepper@redhat.com>2004-01-02 01:07:21 +0000
commit973fcec8cda803e9628fa544e1aad32655ad5f63 (patch)
tree381c0c92fcf04f6a903aad2eb1eab480764048c5 /localedata/sort-test.sh
parent3451e12ee3b1e47223e6c8a574df2b73a7361226 (diff)
downloadglibc-973fcec8cda803e9628fa544e1aad32655ad5f63.tar.gz
glibc-973fcec8cda803e9628fa544e1aad32655ad5f63.tar.xz
glibc-973fcec8cda803e9628fa544e1aad32655ad5f63.zip
Update.
	* sort-test.sh: Print the status for both the sorting tests, xfrm
	and collate, making it possible to know which one of them that
	fail if only one of them misbehaves.  Indent output from
	'diff -u' when sorting test fail, to make it easier to visually
	group the output.

2004-01-01  Petter Reinholdtsen  <pere@hungry.com>
Diffstat (limited to 'localedata/sort-test.sh')
-rw-r--r--localedata/sort-test.sh13
1 files changed, 10 insertions, 3 deletions
diff --git a/localedata/sort-test.sh b/localedata/sort-test.sh
index a1ec24060a..67de72eef3 100644
--- a/localedata/sort-test.sh
+++ b/localedata/sort-test.sh
@@ -17,6 +17,13 @@ for l in $lang; do
    ${common_objpfx}localedata/collate-test $id < $cns.in \
    > ${common_objpfx}localedata/$cns.out || here=1
   cmp -s $cns.in ${common_objpfx}localedata/$cns.out || here=1
+  if test $here -eq 0; then
+    echo "$l collate-test OK"
+  else
+    echo "$l collate-test FAIL"
+    diff -u $cns.in ${common_objpfx}localedata/$cns.out | sed 's/^/  /'
+    status=1
+  fi
 
   LOCPATH=${common_objpfx}localedata GCONV_PATH=${common_objpfx}/iconvdata \
    LC_ALL=$l ${run_program_prefix} \
@@ -24,10 +31,10 @@ for l in $lang; do
    > ${common_objpfx}localedata/$cns.xout || here=1
   cmp -s $cns.in ${common_objpfx}localedata/$cns.xout || here=1
   if test $here -eq 0; then
-    echo "$l OK"
+    echo "$l xfrm-test OK"
   else
-    echo "$l FAIL"
-    diff -u $cns.in ${common_objpfx}localedata/$cns.xout
+    echo "$l xfrm-test FAIL"
+    diff -u $cns.in ${common_objpfx}localedata/$cns.xout | sed 's/^/  /'
     status=1
   fi
 done