- From: Andy Seaborne <andy.seaborne@epimorphics.com>
- Date: Sun, 04 Nov 2012 21:08:11 +0000
- To: SPARQL Working Group <public-rdf-dawg@w3.org>
Chime, Current results below, in EARL. Not quite finished but now very close. POST of triples to the dataset does create graphs as per spec. 1/ A couple of status code differences. 2/ Multipart form upload isn't working in Fuseki 3/ One mystery failure "GET of POST - after noop" ==> unexpected returned RDF graph 4/ Multipart POST is broken in Fuseki. Details: ** 201/204 One is "gsp:" -- maybe "PUT - replace empty graph" (which as no link on the HTML page either_ This setup tracks empty graph so 204 is legal - the graph exists at that point and no entity is returned. ** 200/204 gsp:post__existing_graph The POST returns no content so I believe 204 is legal. ** gsp:post__multipart_formdata code missing in Fuseki ** gsp:get_of_post__after_noop I don't understand this one This looks like a failure to detect the MIME type as text/turtle as yesterday when you relaxed about test to look for contains "text/turtle". But I have tried several formats and can't get it to work. The response looks OK to me when I use curl. Can you give me a hint as to why it fails? The HTML formatting is wrong it says "/ds//1" but the server received /ds/1 which is correct. Andy Notes: "2012-11-04"^^xsd:dateTime that's an xsd:date, not a dateTime. There are 3 earl:test gsp: . i.e. incomplete prefixed name. and 3 tests with no href in the HTML form output. ----------------------------------------- @prefix dc: <http://purl.org/dc/elements/1.1/> . @prefix earl: <http://www.w3.org/ns/earl#> . @prefix gsp: <http://www.w3.org/2009/sparql/docs/tests/data-sparql11/http-rdf-update/manifest#> . @prefix validator: <http://metacognition.info/gsp_validation/> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:put__initial_state . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:get_of_put__initial_state . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:head_on_an_existing_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:head_on_a_nonexisting_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:put__graph_already_in_store . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:get_of_put__graph_already_in_store . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:put__default_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:get_of_put__default_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:put__mismatched_payload . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:put__empty_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:get_of_put__empty_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:info "expected status 201, received 204 ()"; earl:outcome earl:fail ]; earl:subject <http://jena.apache.org/>; earl:test gsp: . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp: . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:delete__existing_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:get_of_delete__existing_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:delete__nonexistent_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:info "expected status 200, received 204 ()"; earl:outcome earl:fail ]; earl:subject <http://jena.apache.org/>; earl:test gsp:post__existing_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:get_of_post__existing_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:info "Invalid Server response: HTTPError()"; earl:outcome earl:fail ]; earl:subject <http://jena.apache.org/>; earl:test gsp:post__multipart_formdata . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:post__create__new_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp: . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.apache.org/>; earl:test gsp:get_of_post__create__new_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:outcome earl:pass ]; earl:subject <http://jena.a8pache.org/>; earl:test gsp:post__empty_graph_to_existing_graph . [] a earl:Assertion; earl:assertedBy validator:validator; earl:result [ a earl:TestResult; dc:date "2012-11-04"^^xsd:dateTime; earl:info "unexpected returned RDF graph"; earl:outcome earl:fail ]; earl:subject <http://jena.apache.org/>; earl:test gsp:get_of_post__after_noop .
Received on Sunday, 4 November 2012 21:08:43 UTC