aboutsummaryrefslogtreecommitdiff
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
parent3451e12ee3b1e47223e6c8a574df2b73a7361226 (diff)
downloadglibc-973fcec8cda803e9628fa544e1aad32655ad5f63.tar
glibc-973fcec8cda803e9628fa544e1aad32655ad5f63.tar.gz
glibc-973fcec8cda803e9628fa544e1aad32655ad5f63.tar.bz2
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>
-rw-r--r--localedata/ChangeLog8
-rw-r--r--localedata/sort-test.sh13
2 files changed, 18 insertions, 3 deletions
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index 27632ca6d3..3ccf1000dc 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -1,5 +1,13 @@
2004-01-01 Petter Reinholdtsen <pere@hungry.com>
+ * 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>
+
* tst-fmon.data: Add simple test to check left justified currency
values in the C locale.
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