- From: Ben Adida <ben@adida.net>
- Date: Sun, 17 Aug 2008 10:25:11 -0700
- To: RDFa <public-rdf-in-xhtml-tf@w3.org>
- Message-ID: <48A85EF7.8060202@adida.net>
Hi all, So I fixed a couple of edge-case bugs in my RDFa JavaScript library (good test cases!), and am now passing 85/98. The 13 failed test cases break down as follows: TC 11: likely SPARQL bug (UNION) TC 42: likely test harness bug (negative result) TC 86: likely test harness bug (negative result) TC 92: likely SPARQL bug (UNION) TC 94: likely SPARQL bug (UNION) TC 99: likely SPARQL bug (\n vs. actual newline) TC 100: same canonical XML, it actually works. TC 101: same canonical XML, it actually works. TC 102: same canonical XML, it actually works. TC 103: same canonical XML, it actually works. TC 107: test harness bug (negative result) TC 108: likely SPARQL bug (white space) TC 112: likely SPARQL bug (white space) In other words, as far as I can tell, the parser is doing the right thing in all test cases. However, I'm not super concerned about getting an "official" score that's higher than 85/98, I just wanted to be sure there was no core problem and the test harness wasn't giving me a higher score than I deserved :) I've frozen the library: http://www.w3.org/2006/07/SWD/RDFa/impl/js/20080817/ You can re-create the EARL report here: http://torrez.us/code/rdfa-js/tests/ by using the following RDFa test runner: http://www.w3.org/2006/07/SWD/RDFa/impl/js/20080817/rdfa-testrunner.js The parser itself is at: http://www.w3.org/2006/07/SWD/RDFa/impl/js/20080817/rdfa.js And of course I'm attaching the EARL report if you don't want to do it yourself. It's worth noting that this applies in *Firefox only* for now. Other browsers should be close behind, but I'll test them another time. -Ben
Attachments
- text/xml attachment: rdfa-javascript-earl-report.rdf.xml
Received on Sunday, 17 August 2008 17:25:56 UTC