You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds back links to specs for each test that used data-tests. (#178)
* Build test-map by scanning specs for `data-tests` attributes.
* Update HAML templates to add "references" with back references to places in the spec that reference each test using `data-tests`.
* Rename SPARQL1.0 to SPARQL 1.0.
* Rename SPARQL1.1 to SPARQL 1.1.
* Use relative locations of specs and their related test manifests and resolve the test links extracted from the spec. Also fixes some other inconsistencies in the templates.
---------
Co-authored-by: gkellogg <[email protected]>
Copy file name to clipboardExpand all lines: ns/test-manifest.ttl
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -113,12 +113,12 @@
113
113
rdfs:comment "A type of test specifically for syntax testing of SPARQL Update. Syntax tests are not required to have an associated result, only an action. Tests are expected to define their spec version." .
114
114
115
115
:PositiveSyntaxTest11 rdf:type rdfs:Class ;
116
-
rdfs:label "Positive Syntax Test for SPARQL1.1 Query" ;
117
-
rdfs:comment "A type of test specifically for syntax testing of new features in the SPARQL1.1 Query Language. Syntax tests are not required to have an associated result, only an action." .
116
+
rdfs:label "Positive Syntax Test for SPARQL 1.1 Query" ;
117
+
rdfs:comment "A type of test specifically for syntax testing of new features in the SPARQL 1.1 Query Language. Syntax tests are not required to have an associated result, only an action." .
118
118
119
119
:PositiveUpdateSyntaxTest11 rdf:type rdfs:Class ;
120
-
rdfs:label "Positive Syntax Test for SPARQL1.1 Update" ;
121
-
rdfs:comment "A type of test specifically for syntax testing of SPARQL1.1 Update. Syntax tests are not required to have an associated result, only an action." .
120
+
rdfs:label "Positive Syntax Test for SPARQL 1.1 Update" ;
121
+
rdfs:comment "A type of test specifically for syntax testing of SPARQL 1.1 Update. Syntax tests are not required to have an associated result, only an action." .
122
122
123
123
124
124
:NegativeSyntaxTest rdf:type rdfs:Class ;
@@ -130,12 +130,12 @@
130
130
rdfs:comment "A type of test specifically for syntax testing of SPARQL Update. Syntax tests are not required to have an associated result, only an action. Negative syntax tests are tests of which the result should be a parser error. Tests are expected to define their spec version." .
131
131
132
132
:NegativeSyntaxTest11 rdf:type rdfs:Class ;
133
-
rdfs:label "Negative Syntax Test for SPARQL1.1 Query" ;
134
-
rdfs:comment "A type of test specifically for syntax testing of new features in the SPARQL1.1 Query Language. Syntax tests are not required to have an associated result, only an action. Negative syntax tests are tests of which the result should be a parser error." .
133
+
rdfs:label "Negative Syntax Test for SPARQL 1.1 Query" ;
134
+
rdfs:comment "A type of test specifically for syntax testing of new features in the SPARQL 1.1 Query Language. Syntax tests are not required to have an associated result, only an action. Negative syntax tests are tests of which the result should be a parser error." .
135
135
136
136
:NegativeUpdateSyntaxTest11 rdf:type rdfs:Class ;
137
-
rdfs:label "Negative Syntax Test for SPARQL1.1 Update" ;
138
-
rdfs:comment "A type of test specifically for syntax testing of SPARQL1.1 Update. Syntax tests are not required to have an associated result, only an action. Negative syntax tests are tests of which the result should be a parser error." .
137
+
rdfs:label "Negative Syntax Test for SPARQL 1.1 Update" ;
138
+
rdfs:comment "A type of test specifically for syntax testing of SPARQL 1.1 Update. Syntax tests are not required to have an associated result, only an action. Negative syntax tests are tests of which the result should be a parser error." .
<p>These test suites are a product previous RDF working groups, and has been maintained by the <ahref="https://www.w3.org/community/rdf-tests/">RDF Test Curation Community Group</a>. Community maintained at <ahref="https://github.com/w3c/rdf-tests/tree/main/rdf/rdf11/">https://github.com/w3c/rdf-tests/tree/main/rdf/rdf11</a>. Conformance with RDF 1.1 specifications can be determined via successfully running the tests for relevant specifications.</p>
67
67
</p>
68
-
<p>This page describes W3C RDF 1.1 Working Group's test suite.</p>
<p>The test manifests and entries are built automatically from <ahref="manifest.ttl">manifest.ttl</a> using a Rake task. Tests may be contributed via pull request to <ahref="https://github.com/w3c/rdf-tests">https://github.com/w3c/rdf-tests</a> with suitable changes to the <ahref="manifest.ttl">manifest.ttl</a> and referenced files.</p>
71
-
<h3id="distribution">Distribution</h3>
73
+
<h3id='distribution'>Distribution</h3>
72
74
<p>Distributed under both the <ahref="http://www.w3.org/Consortium/Legal/2008/04-testsuite-license">W3C Test Suite License</a> and the <ahref="http://www.w3.org/Consortium/Legal/2008/03-bsd-license">W3C 3-clause BSD License</a>. To contribute to a W3C Test Suite, see the <ahref="http://www.w3.org/2004/10/27-testcases">policies and contribution forms</a>.</p>
73
-
<h3id="disclaimer">Disclaimer</h3>
75
+
<h3id='disclaimer'>Disclaimer</h3>
74
76
<p>UNDER BOTH MUTUALLY EXCLUSIVE LICENSES, THIS DOCUMENT AND ALL DOCUMENTS, TESTS AND SOFTWARE THAT LINK THIS STATEMENT ARE PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
75
77
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE OR IMPLEMENTATION OF THE CONTENTS THEREOF.</p>
<p>Tests can be run from the web or by downloading either a <ahref="TESTS.tar.gz">tarball</a> or <ahref="TESTS.zip">zip file</a>.</p>
93
93
<p>The home of the test suite is <ahref="http://www.w3.org/2013/rdf-mt-tests/">http://www.w3.org/2013/rdf-mt-tests/</a>.</p>
94
94
<p>See <ahref="http://www.w3.org/2011/rdf-wg/wiki/RDF_Test_Suites">http://www.w3.org/2011/rdf-wg/wiki/RDF_Test_Suites</a> for more details. Per RFC 3986 section 5.1.3, the base IRI for parsing each file is the retrieval IRI for that file, but changing base IRIs should not affect any testing results.</p>
<p>The test manifests and entries are built automatically from <ahref="manifest.ttl">manifest.ttl</a> using a Rake task. Tests may be contributed via pull request to <ahref="https://github.com/w3c/rdf-tests">https://github.com/w3c/rdf-tests</a> with suitable changes to the <ahref="manifest.ttl">manifest.ttl</a> and referenced files.</p>
97
-
<h3id="distribution">Distribution</h3>
97
+
<h3id='distribution'>Distribution</h3>
98
98
<p>Distributed under both the <ahref="http://www.w3.org/Consortium/Legal/2008/04-testsuite-license">W3C Test Suite License</a> and the <ahref="http://www.w3.org/Consortium/Legal/2008/03-bsd-license">W3C 3-clause BSD License</a>. To contribute to a W3C Test Suite, see the <ahref="http://www.w3.org/2004/10/27-testcases">policies and contribution forms</a>.</p>
99
-
<h3id="disclaimer">Disclaimer</h3>
99
+
<h3id='disclaimer'>Disclaimer</h3>
100
100
<p>UNDER BOTH MUTUALLY EXCLUSIVE LICENSES, THIS DOCUMENT AND ALL DOCUMENTS, TESTS AND SOFTWARE THAT LINK THIS STATEMENT ARE PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
101
101
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE OR IMPLEMENTATION OF THE CONTENTS THEREOF.</p>
<p>While it is a superproperty, _:a <rdfs:contains (@@member?)> _:b . does NOT entail _:a <rdf:_n> _:b . for any _n.</rdf:_n></p>
834
+
<p>While it is a superproperty, <code>_:a <rdfs:contains (@@member?)> _:b .</code> does NOT entail <code>_:a <rdf:_n> _:b . for any _n.</code></p>
0 commit comments