- From: David Robillard <d@drobilla.net>
- Date: Sun, 03 Mar 2013 02:19:48 -0500
- To: public-rdf-comments@w3.org
- Message-ID: <1362295188.2547.20.camel@verne.drobilla.net>
After some more work, Serd now passes all tests except those for the contested PrEfiX/BaSe syntax (support for these redundant misfeatures is not planned). Attached is an updated EARL report. As before this is against the trivially patched suite. My code coverage report suggests the following new areas of the grammar are not covered: * Bad escape in prefix * Dots in prefixed names * Digits, underscore, dot in blank node labels * Error case: dot inside anonymous, e.g "[ :foo :bar :baz. ]" I'll try to submit additional test cases to cover these areas in the next few days. Another thing worth mentioning is that I encountered more bugs than the basic tests expose by doing a round-trip test for those with output, e.g. read ntriples output, write turtle, read turtle, write ntriples, compare output ntriples with starting output ntriples from the suite. This tests that serialization is robust. Perhaps it would be a good idea to suggest this for implementations with serialisers in the definition of rdft:TestTurtleEval? Cheers, -dr
Attachments
- text/plain attachment: earl.ttl
Received on Sunday, 3 March 2013 07:20:40 UTC