W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > January 2003

RDF Test Cases with Raptor recheck 2003-01-08

From: Dave Beckett <dave.beckett@bristol.ac.uk>
Date: Wed, 08 Jan 2003 14:13:49 +0000
To: w3c-rdfcore-wg@w3.org
Message-ID: <26620.1042035229@hoth.ilrt.bris.ac.uk>


I just re-ran my Raptor parser against the latest versions of the
testcases in the CVS repository/on the live web site (not in the
zips).

With the following patch for rdfms-not-id-and-resource-attr/test003.nt
just reported to Jan today.
19c19
< <http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-not-id-and-resource-attr/test003.rdf#reify> <http://www.w3.org/1999/02/22-rdf-syntax-ns#object> _:j88097 .
---
> <http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-not-id-and-resource-attr/test003.rdf#reify> <http://www.w3.org/1999/02/22-rdf-syntax-ns#object> "" .


These still need to be obsoleted (they allow aboutEach or aboutEachPrefix)
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/Manifest.rdf#test0007
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/Manifest.rdf#test0008

This one not contain rdf:RDF as the outermost element; it is a test
of another XML format with embedded RDF/XML.  If we want to allow
this, then the manifest must indicate it with either a flag or a
different type of input source and the parsers can then scan for
rdf:RDF (you can't both scan for rdf:RDF AND assume the file is rdf/xml)
  http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test005.rdf


These are no longer errors; bare attributes ID, bagID, about,
resource, parseType or type are OK:

bagID: 
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/Manifest.rdf#error0002
resource:
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/Manifest.rdf#error0003
ID:
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/Manifest.rdf#error0004
parseType:
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/Manifest.rdf#error0005
type:
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/Manifest.rdf#error0006


Seem to me to be implementing a check on the syntax of mailto: URIs.
  http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/Manifest.rdf#error001


The other things I've still got to work on (bugs in Raptor)

* I'm still fighting XML Canonicalization rules to get these to work:
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-xml-literal-namespaces/Manifest.rdf#test001
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-xml-literal-namespaces/Manifest.rdf#test002

* The very expensive checks for rdf-charmod-literal and rdf-charmod-uri tests.
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-charmod-literals/Manifest.rdf#error001
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-charmod-literals/Manifest.rdf#error002
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-charmod-uris/Manifest.rdf#error001

* A few other error cases I haven't added checks for:
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-containers-syntax-vs-schema/Manifest.rdf#error001
  http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/Manifest.rdf#error0002

Dave
Received on Wednesday, 8 January 2003 09:16:25 EST

This archive was generated by hypermail pre-2.1.9 : Wednesday, 3 September 2003 09:55:19 EDT