[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

SAX Test suite


sax test
At 12:27 PM -0500 11/10/03, Bob Wyman wrote:



>	Excuse my ignorance here, but is there anything like a "SAX
>Test Suite" that can be used to demonstrate conformance in an
>objective manner?

Sadly, no, there isn't. I vaguely remember an effort to create such a 
thing several years ago, but it never went very far and google can't 
locate it now. There is a W3C XML test suite that just tests whether 
parsers detect and correctly report well-formed, malformed, valid, 
and invalid documents. It's not really what you're looking for though.

Still, you could probably rig something up by writing a SAX program 
to generate traces from this test suite using an existing SAX parser. 
Hmmm, in fact you could use several parsers to generate stack traces 
and see what popped out and where different parsers differed from 
each other. That might be interesting in and of itself, ASN.1 aside. 
You would have to be careful to watch out for known non-determinisms 
in SAX like how often the characters method is called, but that's not 
too big a deal.

I could see a SAX ContentHandler that generated an XML document to 
report what had been reported, and XSLT stylesheets that could 
compare one document to another, similar to how the OASIS XSLT Test 
suite works. Then you'd have to manually scan the differences to 
determine who was correct and who wasn't. Seems like an interesting 
project. I might just take it on when I get a spare minute, sooner if 
anyone wants this badly enough to hire me to produce it.

-- 

   Elliotte Rusty Harold
   elharo@m...
   Effective XML (Addison-Wesley, 2003)
   http://www.cafeconleche.org/books/effectivexml
   http://www.amazon.com/exec/obidos/ISBN%3D0321150406/ref%3Dnosim/cafeaulaitA

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.