W3C

RDF Test Cases

W3C Working Draft 23 January 2003

This Version:
http://www.w3.org/TR/2003/WD-rdf-testcases-20030123/
Latest Version:
http://www.w3.org/TR/rdf-testcases/
Previous Version:
http://www.w3.org/TR/2002/WD-rdf-testcases-20021112/
Editors:
Jan Grant, (ILRT, University of Bristol)
Dave Beckett, (ILRT, University of Bristol)
Series editor:
Brian McBride (Hewlett Packard Labs)

Abstract

This document describes the RDF Test Cases deliverable for the RDF Core Working Group as defined in the WG's Charter.

Status of this Document

This section describes the status of this document at the time of its publication. Other documents may supersede this document. The latest status of this document series is maintained at the W3C.

This is a W3C Last Call Working Draft of the RDF Core Working Group and has been produced as part of the W3C Semantic Web Activity (Activity Statement).

This document is in the Last Call review period, which ends on 21 February 2003. This document has been endorsed by the RDF Core Working Group.

This version includes the N-Triples language definition. The working group has approved the remaining test cases. The test case repository will be updated in the light of feedback from this draft. Detailed changes are recorded in Appendix A: ChangeLog.

This document is being released for review by W3C Members and other interested parties to encourage feedback and comments, especially with regard to how the changes made affect existing implementations and content.

In conformance with W3C policy requirements, known patent and IPR constraints associated with this Working Draft are detailed on the RDF Core Working Group Patent Disclosure page.

Comments on this document are invited and should be sent to the public mailing list www-rdf-comments@w3.org. An archive of comments is available at http://lists.w3.org/Archives/Public/www-rdf-comments/.

This is a public W3C Last Call Working Draft for review by W3C Members and other interested parties. This section describes the status of this document at the time of its publication. It is a draft document and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use W3C Working Drafts as reference material or to cite as other than "work in progress". A list of current W3C Recommendations and other technical documents can be found at http://www.w3.org/TR/.

Table of Contents


1. Introduction

One of the deliverables specified in Charter of the RDF Core Working Group is: a set of machine-processable test cases corresponding to technical issues addressed by the WG. This document describes the test cases that fulfill that deliverable but it does not contain the test cases themselves. The test cases are available at http://www.w3.org/2000/10/rdf-tests/rdfcore/.

The RDF Interest Group and other members of the RDF community have identified issues/ambiguities in the [RDFMS] Specification and the [RDF-SCHEMA] Candidate Recommendation. These issues have been collected and categorized in the RDF Core WG Issue Tracking document. The RDF Core Working Group uses this issue list to guide its work. The issues list is a working document; it is updated as new issues are identified. It is updated as the Working Group makes decisions as documented in the Attention Developers section of the document.

The complete specification of RDF consists of a number of documents:

1.1. Scope

A comprehensive and complete test suite for RDF should cover all of the rules in the Formal Grammar for RDF. The Working Group, however, is not chartered to deliver such a test suite but rather to create test cases for the issues the Working Group addresses (when applicable). Although the Working Group will not create test cases for some grammar rules (e.g. rule [6.1]), if such test cases are donated to the W3C the Consortium may add such test cases to this set of test cases.

1.2. RDF Errata

The RDF Errata documents known errors in [RDFMS]. Since errata are considered normative changes to a W3C Specification and Working Group decisions are not normative until a specification is a W3C Recommendation, none of the decisions made by the RDF Core Working Group have (to date) been reflected in the errata.

2. Test Cases

The Test Case Repository is located at http://www.w3.org/2000/10/rdf-tests/rdfcore/. Each directory in the repository is devoted to a single issue. Most directories have a name that is identical to the related issue in the RDF Issue Tracking document. For example, the directory rdf-ns-prefix-confusion is identical to the rdf-ns-prefix-confusion issue. In the other cases, the directory does not have an associated issue in the issue list (e.g. amp-in-url). If a directory is empty, then no test cases have been created for the issue.

The Test Case Repository contains ZIP files of all Approved test cases in approved_20030117.zip ( latest version) as well as Zip files of all Approved and Not Approved test cases in all_20030117.zip (latest version).

The file http://www.w3.org/2000/10/rdf-tests/rdfcore/Manifest.rdf contains a machine-readable manifest of the test cases. The Manifest.rdf format is described below.

2.1. Organization

The file http://www.w3.org/2000/10/rdf-tests/rdfcore/Manifest.rdf contains a machine-readable description of the test cases in RDF/XML. Care has been taken to ensure that the Manifest.rdf file follows a simple format to assist in machine-processing the test cases.

The file consists of a simple header (see http://www.w3.org/2000/10/rdf-tests/rdfcore/skeleton/manifestHead.rdf), individual descriptions of the test cases, and a closing footer ( http://www.w3.org/2000/10/rdf-tests/rdfcore/skeleton/manifestTail.rdf).

The test cases are divided into the following categories:

Positive Parser Tests
these tests consist of one (or more) input documents in RDF/XML as is revised in [RDF-SYNTAX]. The expected result is defined using the N-Triples syntax (Section 3). A parser is considered to pass the test if it produces a graph equal to the graph described by the N-triples output document, according to the definition of graph equality given in [RDF-CONCEPTS]. Where the input document(s) are legal RDF/XML, but a warning may be generated, this is indicated in the test manifest.
<test:PositiveParserTest rdf:about="http://w3.example.org/test001">

   <test:issue rdf:resource="http://w3.example.org/rdf-tracking/#example1" />
   <test:status>APPROVED</test:status>
   <test:approval rdf:resource="http://rdfcore.example.org/archives/001.html" />
   <test:description>
    This is a simple positive parser test example.
   </test:description>

   <test:inputDocument>
      <test:RDF-XML-Document rdf:about="http://w3.example.org/test001.rdf" />
   </test:inputDocument>

   <test:outputDocument>
      <test:NT-Document rdf:about="http://w3.example.org/test001.nt" />
   </test:outputDocument>

   <test:warning>Some parsers may produce a warning when running this test</test:warning>

</test:PositiveParserTest>
Negative Parser Tests
These tests consist of one input document. The document is not legal RDF/XML. A parser is considered to pass the test if it correctly holds the input document to be in error.
<test:NegativeParserTest rdf:about="http://w3.example.org/error001">

   <test:issue rdf:resource="http://w3.example.org/rdf-tracking/#example1" />
   <test:status>APPROVED</test:status>

   <test:inputDocument>
      <test:RDF-XML-Document rdf:about="http://w3.example.org/error001.rdf" />
   </test:inputDocument>

</test:NegativeParserTest>
Positive Entailment Tests
These tests are specified by one or more premise documents (in RDF/XML or N-Triples) together with a single conclusion document. In addition, the rules used for determining entailment are specified by test:entailmentRules elements. If the following is present
 <test:entailmentRules rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#" />
then the test succeeds if the entailment holds according to the rules of RDF-entailment as specified in [RDF-SEMANTICS]. If the following two elements are present
<test:entailmentRules rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#" />
<test:entailmentRules rdf:resource="http://www.w3.org/2000/01/rdf-schema#" />
     
then the test succeeds if the entailment holds according to the rules of RDFS-entailment as specified in [RDF-SEMANTICS].
<test:PositiveEntailmentTest rdf:about="http://w3.example.org/rdfs-domain-and-range/conjunction-test">

   <test:description>
    This test demonstrates the conjunctive nature of range and domain.
   </test:description>

   <test:entailmentRules rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#" />
   <test:entailmentRules rdf:resource="http://www.w3.org/2000/01/rdf-schema#" />

   <test:premiseDocument>
      <test:NT-Document rdf:about="http://w3.example.org/rdfs-domain-and-range/test001.nt" />
   </test:premiseDocument>

   <test:premiseDocument>
      <test:NT-Document rdf:about="http://w3.example.org/rdfs-domain-and-range/test002.nt" />
   </test:premiseDocument>

   <test:premiseDocument>
      <test:NT-Document rdf:about="http://w3.example.org/rdfs-domain-and-range/test003.nt" />
   </test:premiseDocument>

   <test:conclusionDocument>
      <test:NT-Document rdf:about="http://w3.example.org/rdfs-domain-and-range/test004.nt" />
   </test:conclusionDocument>

</test:PositiveEntailmentTest>

According to [RDF-SEMANTICS], a premise document that contains a semantic error with respect to any constraints imposed by the entailment rules selected will come out false (and hence entail anything).

Support for such situations is provided by the manifest format by declaring an premise or conclusion pseudo-document as follows:

   <test:conclusionDocument>
      <test:False-Document/>
   </test:conclusionDocument>

By convention, such a pseudo-document is said to come out false under any interpretation.

Negative Entailment Tests
These tests are specified using a similar structure to the Positive Entailment Tests, with the <test:NegativeEntailmentTest> element used instead of the <test:PositiveEntailmentTest>. The test is considered to be passed if the entailment indicated is NOT drawn using the rules of RDF-Entailment or RDFS-entailment, as above.
<test:NegativeEntailmentTest rdf:about="http://w3.example.org/statement-entailment/test001">

   <test:status>PENDING</test:status>
   <test:approval rdf:resource="http://rdfcore.example.org/Archives/Public/w3c-rdfcore-wg/2002Feb/0476.html" />
   <test:description>
     RDF Core WG RESOLVED that a reified statement was a stating, not a statement.
     The following entailment does not, therefore, hold.
   </test:description>

   <test:entailmentRules rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#" />
   <test:entailmentRules rdf:resource="http://www.w3.org/2000/01/rdf-schema#" />

   <test:premiseDocument>
      <test:NT-Document rdf:about="http://w3.example.org/statement-entailment/test001a.nt" />
   </test:premiseDocument>

   <test:conclusionDocument>
      <test:NT-Document rdf:about="http://w3.example.org/statement-entailment/test001b.nt" />
   </test:conclusionDocument>

</test:NegativeEntailmentTest>
Datatype-aware entailment tests
Entailment test cases may, in addition, require datatype support. Such a requirement is indicated in the manifest by the presence of the following test:entailmentRules element, followed by zero or more test:datatypeSupport entries.
   <test:entailmentRules rdf:resource="http://www.w3.org/2000/10/rdf-tests/rdfcore/datatypes#" />
   <test:datatypeSupport rdf:resource="http://www.w3.org/2001/XMLSchema#integer" />
   <test:datatypeSupport rdf:resource="http://dt.example.org/datatype#foo" />
For the purposes of the test suite, if a test case requires datatype support for a set of datatypes, { T, U, V, ... } then the following three pieces of machinery are required:
Miscellaneous Tests
This manifest entry is used to describe test cases that do not fall into one of the earlier categories. It may have several associated files, indicated in <test:document> elements.
<test:MiscellaneousTest rdf:about="http://w3.example.org/misc001">

   <test:status>PENDING</test:status>
   <test:description>
     A serializer asked to output the graph described in the test001
     document should raise an exception since it cannot be described using
     RDF/XML.
   </test:description>

   <test:document>
      <test:NT-Document rdf:about="http://w3.example.org/nonserializable/test001.nt" />
   </test:document>

</test:MiscellaneousTest>

In addition, each test case description may have the following common attributes:

2.2. Approved Test Cases

The test cases in the following table have been approved.

There are 22 issues containing 176 approved test cases, and 49 test cases without an associated issue. Relative URLs of test case files in this table should be resolved against the base URI http://www.w3.org/2000/10/rdf-tests/rdfcore/
Test cases without an issue: 49 tests
Positive parser tests (test cases: 13)
Input files Output file Warning? Approved
amp-in-url/test001.rdf amp-in-url/test001.nt   RDFCore WG Telecon 2001-09-21
datatypes/test001.rdf datatypes/test001.nt   RDFCore WG Telecon 2002-11-22
datatypes/test002.rdf datatypes/test002.nt   RDFCore WG Telecon 2002-11-22
rdfms-reification-required/test001.rdf rdfms-reification-required/test001.nt   RDFCore WG Telecon 2003-01-10
rdfms-uri-substructure/test001.rdf rdfms-uri-substructure/test001.nt   RDFCore WG Telecon 2003-01-10
rdfms-xmllang/test001.rdf rdfms-xmllang/test001.nt   RDFCore WG Telecon 2002-06-07
rdfms-xmllang/test002.rdf rdfms-xmllang/test002.nt   RDFCore WG Telecon 2002-06-07
rdfms-xmllang/test003.rdf rdfms-xmllang/test003.nt   RDFCore WG Telecon 2002-06-07
rdfms-xmllang/test004.rdf rdfms-xmllang/test004.nt   RDFCore WG Telecon 2002-06-07
rdfms-xmllang/test005.rdf rdfms-xmllang/test005.nt   RDFCore WG Telecon 2002-06-07
rdfms-xmllang/test006.rdf rdfms-xmllang/test006.nt   RDFCore WG Telecon 2003-01-10
unrecognised-xml-attributes/test001.rdf unrecognised-xml-attributes/test001.nt   RDFCore WG Telecon 2002-01-18
unrecognised-xml-attributes/test002.rdf unrecognised-xml-attributes/test002.nt   RDFCore WG Telecon 2002-01-18
Negative parser tests (test cases: 9)
Input file Approved
rdfms-abouteach/error001.rdf RDFCore WG Telecon 2003-01-10
rdfms-abouteach/error002.rdf RDFCore WG Telecon 2003-01-10
rdfms-rdf-id/error001.rdf RDFCore WG Telecon 2003-01-10
rdfms-rdf-id/error002.rdf RDFCore WG Telecon 2003-01-10
rdfms-rdf-id/error003.rdf RDFCore WG Telecon 2003-01-10
rdfms-rdf-id/error004.rdf RDFCore WG Telecon 2003-01-10
rdfms-rdf-id/error005.rdf RDFCore WG Telecon 2003-01-10
rdfms-rdf-id/error006.rdf RDFCore WG Telecon 2003-01-10
rdfms-rdf-id/error007.rdf RDFCore WG Telecon 2003-01-10
Positive Entailment tests (test cases: 13)
Rules Premise files Conclusion file Warning? Approved
RDF + DT(xsd:integer) datatypes/test004a.nt datatypes/test004b.nt   RDFCore WG Telecon 2002-11-22
RDF + DT(xsd:integer) datatypes/test004b.nt datatypes/test004c.nt   RDFCore WG Telecon 2002-11-22
RDF + DT(xsd:integer) datatypes/test004c.nt datatypes/test004a.nt   RDFCore WG Telecon 2002-11-22
RDF + RDFS datatypes/test002.nt datatypes/test002.nt   RDFCore WG Telecon 2002-11-22
RDF + RDFS + DT(xsd:decimal, xsd:string) datatypes/test006.nt FALSE   RDFCore WG Telecon 2003-01-10
RDF + DT(xsd:decimal, xsd:integer) datatypes/test005a.nt datatypes/test005b.nt   RDFCore WG Telecon 2003-01-10
RDF + DT(xsd:integer) datatypes/test003a.nt datatypes/test003b.nt   RDFCore WG Telecon 2002-11-22
RDF + DT(xsd:integer) datatypes/test003b.nt datatypes/test003a.nt   RDFCore WG Telecon 2002-11-22
Simple datatypes/test008a.nt datatypes/test008b.nt   RDFCore WG Telecon 2002-10-11
RDF + RDFS + DT(rdf:XMLLiteral) datatypes/test010.nt FALSE   RDFCore WG Telecon 2002-10-11
RDF + RDFS rdfms-seq-representation/empty.nt rdfms-seq-representation/test002.nt   RDFCore WG Telecon 2003-01-10
RDF + RDFS rdfms-seq-representation/test003a.nt rdfms-seq-representation/test003b.nt   RDFCore WG Telecon 2003-01-10
RDF + RDFS rdfms-seq-representation/empty.nt rdfms-seq-representation/test004.nt   RDFCore WG Telecon 2003-01-10
Negative Entailment tests (test cases: 13)
Rules Premise files Conclusion file Warning? Approved
RDF + RDFS + DT(rdf:XMLLiteral) datatypes/test007a.nt datatypes/test007b.nt   RDFCore WG Telecon 2003-01-10
RDF + RDFS datatypes/test004a.nt datatypes/test004b.nt   RDFCore WG Telecon 2002-11-22
RDF + RDFS datatypes/test004b.nt datatypes/test004c.nt   RDFCore WG Telecon 2002-11-22
RDF + RDFS + DT(xsd:integer) datatypes/test002.nt datatypes/test002b.nt   RDFCore WG Telecon 2002-11-22
Simple datatypes/test009a.nt datatypes/test009b.nt   RDFCore WG Telecon 2002-10-11
Simple rdfms-xmllang/test007a.nt rdfms-xmllang/test007b.nt   RDFCore WG Telecon 2003-01-10
Simple rdfms-xmllang/test007b.nt rdfms-xmllang/test007c.nt   RDFCore WG Telecon 2003-01-10
Simple rdfms-xmllang/test007c.nt rdfms-xmllang/test007a.nt   RDFCore WG Telecon 2003-01-10
RDF + RDFS rdfs-container-membership-superProperty/not1P.rdf rdfs-container-membership-superProperty/not1C.rdf   RDFCore WG Telecon 2003-01-10
RDF statement-entailment/test001a.nt statement-entailment/test001b.nt   RDFCore WG Telecon 2002-02-15
RDF statement-entailment/test002a.nt statement-entailment/test002b.nt   RDFCore WG Telecon 2002-02-15
RDF + RDFS statement-entailment/test001a.nt statement-entailment/test001b.nt   RDFCore WG Telecon 2002-02-15
RDF + RDFS statement-entailment/test002a.nt statement-entailment/test002b.nt   RDFCore WG Telecon 2002-02-15
Miscellaneous tests (test cases: 1)
Related documents Approved
rdfms-uri-substructure/error001.nt RDFCore WG Telecon 2003-01-10
Issue: rdf-charmod-literals has 3 tests
Positive parser tests (test cases: 1)
Input files Output file Warning? Approved
rdf-charmod-literals/test001.rdf rdf-charmod-literals/test001.nt   RDFCore WG Telecon 2002-04-05
Negative parser tests (test cases: 2)
Input file Approved
rdf-charmod-literals/error001.rdf RDFCore WG Telecon 2002-04-05
rdf-charmod-literals/error002.rdf RDFCore WG Telecon 2002-04-05
Issue: rdf-charmod-uris has 5 tests
Positive parser tests (test cases: 2)
Input files Output file Warning? Approved
rdf-charmod-uris/test001.rdf rdf-charmod-uris/test001.nt   RDFCore WG Telecon 2002-04-26
rdf-charmod-uris/test002.rdf rdf-charmod-uris/test002.nt   RDFCore WG Telecon 2002-04-26
Negative parser tests (test cases: 1)
Input file Approved
rdf-charmod-uris/error001.rdf RDFCore WG Telecon 2002-04-26
Negative Entailment tests (test cases: 2)
Rules Premise files Conclusion file Warning? Approved
RDF rdf-charmod-uris/test001.rdf rdf-charmod-uris/test002.rdf   RDFCore WG Telecon 2002-04-26
RDF rdf-charmod-uris/test002.rdf rdf-charmod-uris/test001.rdf   RDFCore WG Telecon 2002-04-26
Issue: rdf-containers-syntax-vs-schema has 9 tests
Positive parser tests (test cases: 7)
Input files Output file Warning? Approved
rdf-containers-syntax-vs-schema/test001.rdf rdf-containers-syntax-vs-schema/test001.nt   RDFCore WG Telecon 2001-06-29
rdf-containers-syntax-vs-schema/test002.rdf rdf-containers-syntax-vs-schema/test002.nt   RDFCore WG Telecon 2001-06-29
rdf-containers-syntax-vs-schema/test003.rdf rdf-containers-syntax-vs-schema/test003.nt   RDFCore WG Telecon 2001-06-29
rdf-containers-syntax-vs-schema/test004.rdf rdf-containers-syntax-vs-schema/test004.nt   RDFCore WG Telecon 2001-06-29
rdf-containers-syntax-vs-schema/test006.rdf rdf-containers-syntax-vs-schema/test006.nt   RDFCore WG Telecon 2001-06-29
rdf-containers-syntax-vs-schema/test007.rdf rdf-containers-syntax-vs-schema/test007.nt   RDFCore WG Telecon 2001-06-29
rdf-containers-syntax-vs-schema/test008.rdf rdf-containers-syntax-vs-schema/test008.nt   RDFCore WG Telecon 2001-06-29
Negative parser tests (test cases: 2)
Input file Approved
rdf-containers-syntax-vs-schema/error001.rdf RDFCore WG Telecon 2001-06-29
rdf-containers-syntax-vs-schema/error002.rdf RDFCore WG Telecon 2001-11-30
Issue: rdf-ns-prefix-confusion has 12 tests
Positive parser tests (test cases: 12)
Input files Output file Warning? Approved
rdf-ns-prefix-confusion/test0001.rdf rdf-ns-prefix-confusion/test0001.nt   RDFCore WG Telecon 2001-05-25
rdf-ns-prefix-confusion/test0002.rdf rdf-ns-prefix-confusion/test0002.nt   RDFCore WG Telecon 2001-05-25
rdf-ns-prefix-confusion/test0003.rdf rdf-ns-prefix-confusion/test0003.nt   RDFCore WG Telecon 2001-05-25
rdf-ns-prefix-confusion/test0004.rdf rdf-ns-prefix-confusion/test0004.nt   RDFCore WG Telecon 2001-05-25
rdf-ns-prefix-confusion/test0005.rdf rdf-ns-prefix-confusion/test0005.nt   RDFCore WG Telecon 2001-05-25
rdf-ns-prefix-confusion/test0006.rdf rdf-ns-prefix-confusion/test0006.nt   RDFCore WG Telecon 2001-05-25
rdf-ns-prefix-confusion/test0009.rdf rdf-ns-prefix-confusion/test0009.nt   RDFCore WG Telecon 2001-05-25
rdf-ns-prefix-confusion/test0010.rdf rdf-ns-prefix-confusion/test0010.nt   RDFCore WG Telecon 2001-05-25
rdf-ns-prefix-confusion/test0011.rdf rdf-ns-prefix-confusion/test0011.nt   RDFCore WG Telecon 2001-05-25
rdf-ns-prefix-confusion/test0012.rdf rdf-ns-prefix-confusion/test0012.nt   RDFCore WG Telecon 2001-05-25
rdf-ns-prefix-confusion/test0013.rdf rdf-ns-prefix-confusion/test0013.nt   RDFCore WG Telecon 2001-05-25
rdf-ns-prefix-confusion/test0014.rdf rdf-ns-prefix-confusion/test0014.nt   RDFCore WG Telecon 2001-05-25
Issue: rdfms-difference-between-ID-and-about has 4 tests
Positive parser tests (test cases: 3)
Input files Output file Warning? Approved
rdfms-difference-between-ID-and-about/test1.rdf rdfms-difference-between-ID-and-about/test1.nt   RDFCore WG Telecon 2001-12-14
rdfms-difference-between-ID-and-about/test2.rdf rdfms-difference-between-ID-and-about/test2.nt   RDFCore WG Telecon 2003-01-10
rdfms-difference-between-ID-and-about/test3.rdf rdfms-difference-between-ID-and-about/test3.nt   RDFCore WG Telecon 2003-01-10
Negative parser tests (test cases: 1)
Input file Approved
rdfms-difference-between-ID-and-about/error1.rdf RDFCore WG Telecon 2001-12-14
Issue: rdfms-duplicate-member-props has 1 tests
Positive parser tests (test cases: 1)
Input files Output file Warning? Approved
rdfms-duplicate-member-props/test001.rdf rdfms-duplicate-member-props/test001.nt   RDFCore WG Telecon 2002-05-03
Issue: rdfms-empty-property-elements has 20 tests
Positive parser tests (test cases: 17)
Input files Output file Warning? Approved
rdfms-empty-property-elements/test001.rdf rdfms-empty-property-elements/test001.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test002.rdf rdfms-empty-property-elements/test002.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test003.rdf rdfms-empty-property-elements/test003.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test004.rdf rdfms-empty-property-elements/test004.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test005.rdf rdfms-empty-property-elements/test005.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test006.rdf rdfms-empty-property-elements/test006.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test007.rdf rdfms-empty-property-elements/test007.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test008.rdf rdfms-empty-property-elements/test008.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test009.rdf rdfms-empty-property-elements/test009.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test010.rdf rdfms-empty-property-elements/test010.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test011.rdf rdfms-empty-property-elements/test011.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test012.rdf rdfms-empty-property-elements/test012.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test013.rdf rdfms-empty-property-elements/test013.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test014.rdf rdfms-empty-property-elements/test014.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test015.rdf rdfms-empty-property-elements/test015.nt   RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/test016.rdf rdfms-empty-property-elements/test016.nt   RDFCore WG Telecon 2003-01-10
rdfms-empty-property-elements/test017.rdf rdfms-empty-property-elements/test017.nt   RDFCore WG Telecon 2003-01-10
Negative parser tests (test cases: 3)
Input file Approved
rdfms-empty-property-elements/error001.rdf RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/error002.rdf RDFCore WG Telecon 2001-05-25
rdfms-empty-property-elements/error003.rdf RDFCore WG Telecon 2001-05-25
Issue: rdfms-identity-anon-resources has 5 tests
Positive parser tests (test cases: 5)
Input files Output file Warning? Approved
rdfms-identity-anon-resources/test001.rdf rdfms-identity-anon-resources/test001.nt   RDFCore WG Telecon 2001-10-19
rdfms-identity-anon-resources/test002.rdf rdfms-identity-anon-resources/test002.nt   RDFCore WG Telecon 2001-10-19
rdfms-identity-anon-resources/test003.rdf rdfms-identity-anon-resources/test003.nt   RDFCore WG Telecon 2001-10-19
rdfms-identity-anon-resources/test004.rdf rdfms-identity-anon-resources/test004.nt   RDFCore WG Telecon 2001-10-19
rdfms-identity-anon-resources/test005.rdf rdfms-identity-anon-resources/test005.nt   RDFCore WG Telecon 2001-10-19
Issue: rdfms-nested-bagIDs has 15 tests
Positive parser tests (test cases: 14)
Input files Output file Warning? Approved
rdfms-nested-bagIDs/test001.rdf rdfms-nested-bagIDs/test001.nt   RDFCore WG Telecon 2002-03-15
rdfms-nested-bagIDs/test002.rdf rdfms-nested-bagIDs/test002.nt   RDFCore WG Telecon 2002-03-15
rdfms-nested-bagIDs/test003.rdf rdfms-nested-bagIDs/test003.nt   RDFCore WG Telecon 2002-03-15
rdfms-nested-bagIDs/test004.rdf rdfms-nested-bagIDs/test004.nt   RDFCore WG Telecon 2002-03-15
rdfms-nested-bagIDs/test005.rdf rdfms-nested-bagIDs/test005.nt   RDFCore WG Telecon 2002-03-15
rdfms-nested-bagIDs/test006.rdf rdfms-nested-bagIDs/test006.nt   RDFCore WG Telecon 2002-03-15
rdfms-nested-bagIDs/test008.rdf rdfms-nested-bagIDs/test008.nt   RDFCore WG Telecon 2002-03-15
rdfms-nested-bagIDs/test009.rdf rdfms-nested-bagIDs/test009.nt   RDFCore WG Telecon 2002-03-15
Note: of the following six tests, only three can be expected to pass. See the test descriptions in the manifest for details.
rdfms-nested-bagIDs/test010.rdf rdfms-nested-bagIDs/test010a.nt   RDFCore WG Telecon 2002-03-15
rdfms-nested-bagIDs/test010.rdf rdfms-nested-bagIDs/test010b.nt   RDFCore WG Telecon 2002-03-15
rdfms-nested-bagIDs/test011.rdf rdfms-nested-bagIDs/test011a.nt   RDFCore WG Telecon 2002-03-15
rdfms-nested-bagIDs/test011.rdf rdfms-nested-bagIDs/test011b.nt   RDFCore WG Telecon 2002-03-15
rdfms-nested-bagIDs/test012.rdf rdfms-nested-bagIDs/test012a.nt   RDFCore WG Telecon 2002-03-15
rdfms-nested-bagIDs/test012.rdf rdfms-nested-bagIDs/test012b.nt   RDFCore WG Telecon 2002-03-15
Negative parser tests (test cases: 1)
Input file Approved
rdfms-nested-bagIDs/test007.rdf RDFCore WG Telecon 2003-01-10
Issue: rdfms-not-id-and-resource-attr has 5 tests
Positive parser tests (test cases: 5)
Input files Output file Warning? Approved
rdfms-not-id-and-resource-attr/test001.rdf rdfms-not-id-and-resource-attr/test001.nt   RDFCore WG Telecon 2002-03-15
rdfms-not-id-and-resource-attr/test002.rdf rdfms-not-id-and-resource-attr/test002.nt   RDFCore WG Telecon 2002-03-15
rdfms-not-id-and-resource-attr/test003.rdf rdfms-not-id-and-resource-attr/test003.nt   RDFCore WG Telecon 2002-03-15
rdfms-not-id-and-resource-attr/test004.rdf rdfms-not-id-and-resource-attr/test004.nt   RDFCore WG Telecon 2002-03-15
rdfms-not-id-and-resource-attr/test005.rdf rdfms-not-id-and-resource-attr/test005.nt   RDFCore WG Telecon 2002-03-15
Issue: rdfms-para196 has 1 tests
Positive parser tests (test cases: 1)
Input files Output file Warning? Approved
rdfms-para196/test001.rdf rdfms-para196/test001.nt   RDFCore WG Telecon 2002-01-11
Issue: rdfms-rdf-names-use has 60 tests
Positive parser tests (test cases: 40)
Input files Output file Warning? Approved
rdfms-rdf-names-use/test-001.rdf rdfms-rdf-names-use/test-001.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-002.rdf rdfms-rdf-names-use/test-002.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-003.rdf rdfms-rdf-names-use/test-003.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-004.rdf rdfms-rdf-names-use/test-004.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-005.rdf rdfms-rdf-names-use/test-005.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-006.rdf rdfms-rdf-names-use/test-006.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-007.rdf rdfms-rdf-names-use/test-007.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-008.rdf rdfms-rdf-names-use/test-008.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-009.rdf rdfms-rdf-names-use/test-009.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-010.rdf rdfms-rdf-names-use/test-010.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-011.rdf rdfms-rdf-names-use/test-011.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-012.rdf rdfms-rdf-names-use/test-012.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-013.rdf rdfms-rdf-names-use/test-013.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-014.rdf rdfms-rdf-names-use/test-014.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-015.rdf rdfms-rdf-names-use/test-015.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-016.rdf rdfms-rdf-names-use/test-016.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-017.rdf rdfms-rdf-names-use/test-017.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-018.rdf rdfms-rdf-names-use/test-018.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-019.rdf rdfms-rdf-names-use/test-019.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-020.rdf rdfms-rdf-names-use/test-020.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-021.rdf rdfms-rdf-names-use/test-021.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-022.rdf rdfms-rdf-names-use/test-022.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-023.rdf rdfms-rdf-names-use/test-023.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-024.rdf rdfms-rdf-names-use/test-024.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-025.rdf rdfms-rdf-names-use/test-025.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-026.rdf rdfms-rdf-names-use/test-026.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-027.rdf rdfms-rdf-names-use/test-027.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-028.rdf rdfms-rdf-names-use/test-028.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-029.rdf rdfms-rdf-names-use/test-029.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-030.rdf rdfms-rdf-names-use/test-030.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-031.rdf rdfms-rdf-names-use/test-031.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-032.rdf rdfms-rdf-names-use/test-032.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-033.rdf rdfms-rdf-names-use/test-033.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-034.rdf rdfms-rdf-names-use/test-034.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-035.rdf rdfms-rdf-names-use/test-035.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-036.rdf rdfms-rdf-names-use/test-036.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/test-037.rdf rdfms-rdf-names-use/test-037.nt   RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/warn-001.rdf rdfms-rdf-names-use/warn-001.nt allowed with warnings RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/warn-002.rdf rdfms-rdf-names-use/warn-002.nt allowed with warnings RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/warn-003.rdf rdfms-rdf-names-use/warn-003.nt allowed with warnings RDFCore WG Telecon 2001-11-30
Negative parser tests (test cases: 20)
Input file Approved
rdfms-rdf-names-use/error-001.rdf RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/error-002.rdf RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/error-003.rdf RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/error-004.rdf RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/error-005.rdf RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/error-006.rdf RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/error-007.rdf RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/error-008.rdf RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/error-009.rdf RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/error-010.rdf RDFCore WG Telecon 2001-11-30
rdfms-rdf-names-use/error-011.rdf RDFCore WG Telecon 2001-11-30