diff options
Diffstat (limited to 'lib/libexpat/tests/xmltest.sh')
-rwxr-xr-x | lib/libexpat/tests/xmltest.sh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/libexpat/tests/xmltest.sh b/lib/libexpat/tests/xmltest.sh index e50093285af..2b8cb196b38 100755 --- a/lib/libexpat/tests/xmltest.sh +++ b/lib/libexpat/tests/xmltest.sh @@ -31,6 +31,8 @@ TS="$MYDIR" # OUTPUT must terminate with the directory separator. OUTPUT="$TS/out/" # OUTPUT=/home/tmp/xml-testsuite-out/ +# Unicode-aware diff utility +DIFF="$TS/udiffer.py" # RunXmlwfNotWF file reldir @@ -53,11 +55,11 @@ RunXmlwfNotWF() { RunXmlwfWF() { file="$1" reldir="$2" - $XMLWF -p -d "$OUTPUT$reldir" "$file" > outfile || return $? + $XMLWF -p -N -d "$OUTPUT$reldir" "$file" > outfile || return $? read outdata < outfile if test "$outdata" = "" ; then if [ -f "out/$file" ] ; then - diff -u "$OUTPUT$reldir$file" "out/$file" > outfile + $DIFF "$OUTPUT$reldir$file" "out/$file" > outfile if [ -s outfile ] ; then cp outfile "$OUTPUT$reldir$file.diff" echo "Output differs: $reldir$file" |