[XML-SIG] XML testing
Lars Marius Garshol
16 Jun 1998 19:39:23 +0200
* Andrew Kuchling
| Any thoughts on this?
We should definitely use James Clarks suite for testing (I already
do), but I see no need to distribute it with the package. A URL will
I also think John Mitchells comment makes a lot of sense. The testing
should definitely produce canonical XML and compare it against
known good output. Possibly output from James Clarks XMLTest SAX
application with a reliable parser (XP?).
I do this for myself already on a small scale, but maybe we should do
something a bit more organized. diff, BTW, won't work, since line
breaks are replaced by in canonical XML.
BTW: It should be noted that the output from validating parsers will
differ from the output from non-validating parsers, because of
whitespace normalization in attribute values.
 Canonical XML is already produced by the saxdemo.py application
and defined at <URL:http://www.jclark.com/xml/canonxml.html>
"These are, as I began, cumbersome ways / to kill a man. Simpler, direct,
and much more neat / is to see that he is living somewhere in the middle /
of the twentieth century, and leave him there." -- Edwin Brock