- From: Benjamin Nowack <bnowack@semsol.com>
- Date: Fri, 26 Oct 2007 15:16:54 +0200
- To: Manu Sporny <msporny@digitalbazaar.com>
- Cc: public-rdf-in-xhtml-tf@w3.org
On 25.10.2007 16:18:00, Manu Sporny wrote:
>Benji, just so you know, there is also another Test Harness with a
>complete SPARQL implementation that can automate testing of your code:
>
>http://rdfa.digitalbazaar.com:8080/
Hi Manu,
Cool stuff! I've put up an ARC RDFa extractor at [1]. It currently fails
on two tests when run via your service:
Test #11: ARC trims outer WS from literals, the triples generated
from my extractor *should* PASS the ASK query (which is trimmed,
too), although the result differs from the RDF/XML and N3
in the test harness which preserves the outer WS. Actually,
when I run the query on sparql.org directly[2], I get a 'true'.
There might be a bug in the harness perhaps?
Test #29: The triples my extractor produces match the rdf/xml in
the test harness (ARC removes outer WS from literals),
but the query contains trailing WS ("Mark Birbeck ") which
is apparently ignored by my SPARQL implementation, but causes
a 'false' on sparql.org when matched against "Mark Birbeck".
ARC has a demo SPARQL endpoint at [3], but it doesn't support
dynamic loading via FROM (or a target_graph parameter) like sparqler.
It *is* possible to LOAD/DELETE graphs (syntax info is linked
from [3]), but it'd be more work compared to sparqler (You'd have
to do LOAD -> ASK -> DELETE for each test).
Benji
[1] http://arc.web-semantics.org/demos/rdfa_tests/extract.php?url=
[2] http://tinyurl.com/2m5kh7
[3] http://arc.web-semantics.org/demos/endpoint/
--
Benjamin Nowack
http://bnode.org/
>
>It seems that yours is the implementation that has the least number of
>failures against the test suite so far. :)
>
>I'd be really interested in integrating your implementation into the
>selectable RDFa parsers, if you'd be interested in doing that? You don't
>need my assistance to test your service against the test harness,
>though. All you have to do is plug in a REST URL that returns an RDF
>document and click "Run All Tests".
>
>> After dropping the chaining trigger, ARC passes all tests except
>> test 0046, but I think that test doesn't follow the spec:
>
>Test 46 was put on hold, but Ivan's pyRDFa passes the test.
>
>-- manu
>
>--
>Manu Sporny
>President/CEO - Digital Bazaar, Inc.
>blog: Bitmunk Launches World's First Open Music Recommendation Service
>http://blog.digitalbazaar.com/2007/09/09/bitmunk-music-recommendation/
>
Received on Friday, 26 October 2007 13:17:02 UTC