# w3c.org xml test suite, available from
# http://www.w3.org/XML/Test/xmlts20020606.zip.
-# To run this script, first set XMLWF so that xmlwf can be
+# To run this script, first set XMLWF below so that xmlwf can be
# found, then set the output directory with OUTPUT.
# The script lists all test cases where Expat shows a discrepancy
$XMLWF -p "$file" > outfile || return $?
read outdata < outfile
if test "$outdata" = "" ; then
- echo "Expected well-formed: $reldir$file"
+ echo "Expected not well-formed: $reldir$file"
return 1
else
return 0
read outdata < outfile
if test "$outdata" = "" ; then
if [ -f "out/$file" ] ; then
- diff "$OUTPUT$reldir$file" "out/$file" > outfile
+ diff -u "$OUTPUT$reldir$file" "out/$file" > outfile
if [ -s outfile ] ; then
cp outfile "$OUTPUT$reldir$file.diff"
echo "Output differs: $reldir$file"
cd "$TS/xmlconf"
for xmldir in ibm/not-wf/P* \
+ ibm/not-wf/p28a \
ibm/not-wf/misc \
xmltest/not-wf/ext-sa \
xmltest/not-wf/not-sa \