rdf_context 0.4.2
This diff represents the content of publicly available package versions that have been released to one of the supported registries. The information contained in this diff is provided for informational purposes only and reflects changes between package versions as they appear in their respective public registries.
- data/.autotest +2 -0
- data/.gitignore +10 -0
- data/.gitmodules +3 -0
- data/History.txt +73 -0
- data/README.rdoc +145 -0
- data/Rakefile +77 -0
- data/VERSION +1 -0
- data/bin/reddy +59 -0
- data/lib/rdf_context.rb +60 -0
- data/lib/rdf_context/bnode.rb +99 -0
- data/lib/rdf_context/conjunctive_graph.rb +47 -0
- data/lib/rdf_context/exceptions.rb +11 -0
- data/lib/rdf_context/graph.rb +333 -0
- data/lib/rdf_context/literal.rb +340 -0
- data/lib/rdf_context/n3_grammar.rb +2171 -0
- data/lib/rdf_context/n3_grammar.treetop +143 -0
- data/lib/rdf_context/n3parser.rb +152 -0
- data/lib/rdf_context/namespace.rb +82 -0
- data/lib/rdf_context/nokogiri_hacks.rb +8 -0
- data/lib/rdf_context/parser.rb +119 -0
- data/lib/rdf_context/rdfaparser.rb +398 -0
- data/lib/rdf_context/rdfxmlparser.rb +525 -0
- data/lib/rdf_context/store/abstract_sql_store.rb +843 -0
- data/lib/rdf_context/store/abstract_store.rb +64 -0
- data/lib/rdf_context/store/list_store.rb +63 -0
- data/lib/rdf_context/store/memory_store.rb +323 -0
- data/lib/rdf_context/store/sqlite3_store.rb +223 -0
- data/lib/rdf_context/string_hacks.rb +108 -0
- data/lib/rdf_context/term_utils.rb +196 -0
- data/lib/rdf_context/triple.rb +144 -0
- data/lib/rdf_context/uriref.rb +95 -0
- data/script/console +10 -0
- data/spec/bnode_spec.rb +58 -0
- data/spec/conjunctive_graph_spec.rb +60 -0
- data/spec/graph_spec.rb +390 -0
- data/spec/list_store_spec.rb +12 -0
- data/spec/literal_spec.rb +314 -0
- data/spec/matchers.rb +150 -0
- data/spec/memory_store_spec.rb +23 -0
- data/spec/n3parser_spec.rb +229 -0
- data/spec/namespaces_spec.rb +66 -0
- data/spec/ntriples/test.nt +78 -0
- data/spec/parser_spec.rb +29 -0
- data/spec/rdfa-triples/0001.nt +1 -0
- data/spec/rdfa-triples/0006.nt +2 -0
- data/spec/rdfa-triples/0007.nt +3 -0
- data/spec/rdfa-triples/0008.nt +1 -0
- data/spec/rdfa-triples/0009.nt +1 -0
- data/spec/rdfa-triples/0010.nt +2 -0
- data/spec/rdfa-triples/0011.nt +3 -0
- data/spec/rdfa-triples/0012.nt +1 -0
- data/spec/rdfa-triples/0013.nt +1 -0
- data/spec/rdfa-triples/0014.nt +1 -0
- data/spec/rdfa-triples/0015.nt +2 -0
- data/spec/rdfa-triples/0017.nt +3 -0
- data/spec/rdfa-triples/0018.nt +1 -0
- data/spec/rdfa-triples/0019.nt +1 -0
- data/spec/rdfa-triples/0020.nt +1 -0
- data/spec/rdfa-triples/0021.nt +1 -0
- data/spec/rdfa-triples/0023.nt +1 -0
- data/spec/rdfa-triples/0025.nt +2 -0
- data/spec/rdfa-triples/0026.nt +1 -0
- data/spec/rdfa-triples/0027.nt +1 -0
- data/spec/rdfa-triples/0029.nt +1 -0
- data/spec/rdfa-triples/0030.nt +1 -0
- data/spec/rdfa-triples/0031.nt +1 -0
- data/spec/rdfa-triples/0032.nt +1 -0
- data/spec/rdfa-triples/0033.nt +2 -0
- data/spec/rdfa-triples/0034.nt +1 -0
- data/spec/rdfa-triples/0035.nt +1 -0
- data/spec/rdfa-triples/0036.nt +1 -0
- data/spec/rdfa-triples/0037.nt +1 -0
- data/spec/rdfa-triples/0038.nt +1 -0
- data/spec/rdfa-triples/0039.nt +1 -0
- data/spec/rdfa-triples/0040.nt +1 -0
- data/spec/rdfa-triples/0041.nt +1 -0
- data/spec/rdfa-triples/0042.nt +0 -0
- data/spec/rdfa-triples/0046.nt +3 -0
- data/spec/rdfa-triples/0047.nt +3 -0
- data/spec/rdfa-triples/0048.nt +3 -0
- data/spec/rdfa-triples/0049.nt +2 -0
- data/spec/rdfa-triples/0050.nt +2 -0
- data/spec/rdfa-triples/0051.nt +2 -0
- data/spec/rdfa-triples/0052.nt +1 -0
- data/spec/rdfa-triples/0053.nt +2 -0
- data/spec/rdfa-triples/0054.nt +2 -0
- data/spec/rdfa-triples/0055.nt +2 -0
- data/spec/rdfa-triples/0056.nt +3 -0
- data/spec/rdfa-triples/0057.nt +4 -0
- data/spec/rdfa-triples/0058.nt +6 -0
- data/spec/rdfa-triples/0059.nt +6 -0
- data/spec/rdfa-triples/0060.nt +2 -0
- data/spec/rdfa-triples/0061.nt +1 -0
- data/spec/rdfa-triples/0062.nt +1 -0
- data/spec/rdfa-triples/0063.nt +1 -0
- data/spec/rdfa-triples/0064.nt +1 -0
- data/spec/rdfa-triples/0065.nt +3 -0
- data/spec/rdfa-triples/0066.nt +1 -0
- data/spec/rdfa-triples/0067.nt +1 -0
- data/spec/rdfa-triples/0068.nt +1 -0
- data/spec/rdfa-triples/0069.nt +1 -0
- data/spec/rdfa-triples/0070.nt +1 -0
- data/spec/rdfa-triples/0071.nt +1 -0
- data/spec/rdfa-triples/0072.nt +1 -0
- data/spec/rdfa-triples/0073.nt +1 -0
- data/spec/rdfa-triples/0074.nt +1 -0
- data/spec/rdfa-triples/0075.nt +1 -0
- data/spec/rdfa-triples/0076.nt +23 -0
- data/spec/rdfa-triples/0077.nt +23 -0
- data/spec/rdfa-triples/0078.nt +6 -0
- data/spec/rdfa-triples/0079.nt +3 -0
- data/spec/rdfa-triples/0080.nt +1 -0
- data/spec/rdfa-triples/0081.nt +6 -0
- data/spec/rdfa-triples/0082.nt +8 -0
- data/spec/rdfa-triples/0083.nt +6 -0
- data/spec/rdfa-triples/0084.nt +8 -0
- data/spec/rdfa-triples/0085.nt +4 -0
- data/spec/rdfa-triples/0086.nt +0 -0
- data/spec/rdfa-triples/0087.nt +23 -0
- data/spec/rdfa-triples/0088.nt +3 -0
- data/spec/rdfa-triples/0089.nt +1 -0
- data/spec/rdfa-triples/0090.nt +1 -0
- data/spec/rdfa-triples/0091.nt +3 -0
- data/spec/rdfa-triples/0092.nt +3 -0
- data/spec/rdfa-triples/0093.nt +2 -0
- data/spec/rdfa-triples/0094.nt +3 -0
- data/spec/rdfa-triples/0099.nt +1 -0
- data/spec/rdfa-triples/0100.nt +3 -0
- data/spec/rdfa-triples/0101.nt +3 -0
- data/spec/rdfa-triples/0102.nt +1 -0
- data/spec/rdfa-triples/0103.nt +1 -0
- data/spec/rdfa-triples/0104.nt +3 -0
- data/spec/rdfa-triples/0105.nt +1 -0
- data/spec/rdfa-triples/0106.nt +1 -0
- data/spec/rdfa-triples/0107.nt +0 -0
- data/spec/rdfa-triples/0108.nt +1 -0
- data/spec/rdfa-triples/0109.nt +1 -0
- data/spec/rdfa-triples/0110.nt +1 -0
- data/spec/rdfa-triples/0111.nt +2 -0
- data/spec/rdfa-triples/0112.nt +1 -0
- data/spec/rdfa-triples/0113.nt +2 -0
- data/spec/rdfa-triples/0114.nt +3 -0
- data/spec/rdfa-triples/0115.nt +4 -0
- data/spec/rdfa-triples/0116.nt +2 -0
- data/spec/rdfa-triples/0117.nt +2 -0
- data/spec/rdfa-triples/0118.nt +1 -0
- data/spec/rdfa-triples/0119.nt +1 -0
- data/spec/rdfa-triples/0120.nt +1 -0
- data/spec/rdfa-triples/0121.nt +2 -0
- data/spec/rdfa-triples/0122.nt +1 -0
- data/spec/rdfa-triples/0123.nt +3 -0
- data/spec/rdfa-triples/0124.nt +4 -0
- data/spec/rdfa-triples/0125.nt +1 -0
- data/spec/rdfa-triples/0126.nt +3 -0
- data/spec/rdfa-triples/1001.nt +6 -0
- data/spec/rdfa_helper.rb +189 -0
- data/spec/rdfa_parser_spec.rb +148 -0
- data/spec/rdfcore/Manifest.rdf +5395 -0
- data/spec/rdfcore/amp-in-url/test001.nt +16 -0
- data/spec/rdfcore/amp-in-url/test001.rdf +40 -0
- data/spec/rdfcore/datatypes-intensional/test001.nt +18 -0
- data/spec/rdfcore/datatypes-intensional/test002.nt +18 -0
- data/spec/rdfcore/datatypes/test001.nt +15 -0
- data/spec/rdfcore/datatypes/test001.rdf +29 -0
- data/spec/rdfcore/datatypes/test002.nt +14 -0
- data/spec/rdfcore/datatypes/test002.rdf +27 -0
- data/spec/rdfcore/datatypes/test002b.nt +17 -0
- data/spec/rdfcore/datatypes/test003a.nt +16 -0
- data/spec/rdfcore/datatypes/test003b.nt +16 -0
- data/spec/rdfcore/datatypes/test005a.nt +16 -0
- data/spec/rdfcore/datatypes/test005b.nt +16 -0
- data/spec/rdfcore/datatypes/test006.nt +17 -0
- data/spec/rdfcore/datatypes/test008a.nt +15 -0
- data/spec/rdfcore/datatypes/test008b.nt +15 -0
- data/spec/rdfcore/datatypes/test009a.nt +15 -0
- data/spec/rdfcore/datatypes/test009b.nt +15 -0
- data/spec/rdfcore/datatypes/test010.nt +17 -0
- data/spec/rdfcore/datatypes/test011a.nt +17 -0
- data/spec/rdfcore/datatypes/test011b.nt +17 -0
- data/spec/rdfcore/horst-01/test001.rdf +38 -0
- data/spec/rdfcore/horst-01/test002.rdf +39 -0
- data/spec/rdfcore/horst-01/test003.rdf +40 -0
- data/spec/rdfcore/horst-01/test004.rdf +42 -0
- data/spec/rdfcore/pfps-10/test001a.nt +14 -0
- data/spec/rdfcore/pfps-10/test001b.nt +15 -0
- data/spec/rdfcore/rdf-charmod-literals/test001.nt +15 -0
- data/spec/rdfcore/rdf-charmod-literals/test001.rdf +34 -0
- data/spec/rdfcore/rdf-charmod-uris/test001.nt +14 -0
- data/spec/rdfcore/rdf-charmod-uris/test001.rdf +34 -0
- data/spec/rdfcore/rdf-charmod-uris/test002.nt +15 -0
- data/spec/rdfcore/rdf-charmod-uris/test002.rdf +33 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/error001.rdf +27 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/error002.rdf +34 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test001.nt +17 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test001.rdf +27 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test002.nt +19 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test002.rdf +37 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test003.nt +18 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test003.rdf +29 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test004.nt +29 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test004.rdf +33 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test006.nt +40 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test006.rdf +28 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test007.nt +20 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test007.rdf +32 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test008.nt +15 -0
- data/spec/rdfcore/rdf-containers-syntax-vs-schema/test008.rdf +28 -0
- data/spec/rdfcore/rdf-element-not-mandatory/test001.nt +10 -0
- data/spec/rdfcore/rdf-element-not-mandatory/test001.rdf +14 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0001.nt +14 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0001.rdf +35 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0003.nt +14 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0003.rdf +35 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0004.nt +14 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0004.rdf +34 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0005.nt +15 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0005.rdf +40 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0006.nt +14 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0006.rdf +32 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0009.nt +14 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0009.rdf +32 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0010.nt +14 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0010.rdf +38 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0011.nt +15 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0011.rdf +40 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0012.nt +15 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0012.rdf +40 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0013.nt +15 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0013.rdf +40 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0014.nt +15 -0
- data/spec/rdfcore/rdf-ns-prefix-confusion/test0014.rdf +42 -0
- data/spec/rdfcore/rdfms-abouteach/error001.rdf +35 -0
- data/spec/rdfcore/rdfms-abouteach/error002.rdf +35 -0
- data/spec/rdfcore/rdfms-difference-between-ID-and-about/error1.rdf +25 -0
- data/spec/rdfcore/rdfms-difference-between-ID-and-about/test1.nt +14 -0
- data/spec/rdfcore/rdfms-difference-between-ID-and-about/test1.rdf +22 -0
- data/spec/rdfcore/rdfms-difference-between-ID-and-about/test2.nt +14 -0
- data/spec/rdfcore/rdfms-difference-between-ID-and-about/test2.rdf +22 -0
- data/spec/rdfcore/rdfms-difference-between-ID-and-about/test3.nt +14 -0
- data/spec/rdfcore/rdfms-difference-between-ID-and-about/test3.rdf +22 -0
- data/spec/rdfcore/rdfms-duplicate-member-props/test001.nt +17 -0
- data/spec/rdfcore/rdfms-duplicate-member-props/test001.rdf +30 -0
- data/spec/rdfcore/rdfms-empty-property-elements/error001.rdf +33 -0
- data/spec/rdfcore/rdfms-empty-property-elements/error002.rdf +33 -0
- data/spec/rdfcore/rdfms-empty-property-elements/error003.rdf +39 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test001.nt +14 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test001.rdf +33 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test002.nt +14 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test002.rdf +31 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test003.nt +14 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test003.rdf +32 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test004.nt +14 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test004.rdf +32 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test005.nt +18 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test005.rdf +32 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test006.nt +18 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test006.rdf +32 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test007.nt +14 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test007.rdf +32 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test008.nt +14 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test008.rdf +31 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test009.nt +14 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test009.rdf +32 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test010.nt +14 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test010.rdf +31 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test011.nt +18 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test011.rdf +30 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test012.nt +18 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test012.rdf +30 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test013.nt +15 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test013.rdf +35 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test014.nt +15 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test014.rdf +34 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test015.nt +15 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test015.rdf +38 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test016.nt +14 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test016.rdf +31 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test017.nt +14 -0
- data/spec/rdfcore/rdfms-empty-property-elements/test017.rdf +38 -0
- data/spec/rdfcore/rdfms-identity-anon-resources/test001.nt +14 -0
- data/spec/rdfcore/rdfms-identity-anon-resources/test001.rdf +33 -0
- data/spec/rdfcore/rdfms-identity-anon-resources/test002.nt +15 -0
- data/spec/rdfcore/rdfms-identity-anon-resources/test002.rdf +33 -0
- data/spec/rdfcore/rdfms-identity-anon-resources/test003.nt +14 -0
- data/spec/rdfcore/rdfms-identity-anon-resources/test003.rdf +31 -0
- data/spec/rdfcore/rdfms-identity-anon-resources/test004.nt +15 -0
- data/spec/rdfcore/rdfms-identity-anon-resources/test004.rdf +33 -0
- data/spec/rdfcore/rdfms-identity-anon-resources/test005.nt +14 -0
- data/spec/rdfcore/rdfms-identity-anon-resources/test005.rdf +31 -0
- data/spec/rdfcore/rdfms-not-id-and-resource-attr/test001.nt +19 -0
- data/spec/rdfcore/rdfms-not-id-and-resource-attr/test001.rdf +29 -0
- data/spec/rdfcore/rdfms-not-id-and-resource-attr/test002.nt +15 -0
- data/spec/rdfcore/rdfms-not-id-and-resource-attr/test002.rdf +29 -0
- data/spec/rdfcore/rdfms-not-id-and-resource-attr/test004.nt +18 -0
- data/spec/rdfcore/rdfms-not-id-and-resource-attr/test004.rdf +29 -0
- data/spec/rdfcore/rdfms-not-id-and-resource-attr/test005.nt +19 -0
- data/spec/rdfcore/rdfms-not-id-and-resource-attr/test005.rdf +29 -0
- data/spec/rdfcore/rdfms-para196/test001.nt +17 -0
- data/spec/rdfcore/rdfms-para196/test001.rdf +35 -0
- data/spec/rdfcore/rdfms-rdf-id/error001.rdf +26 -0
- data/spec/rdfcore/rdfms-rdf-id/error002.rdf +26 -0
- data/spec/rdfcore/rdfms-rdf-id/error003.rdf +29 -0
- data/spec/rdfcore/rdfms-rdf-id/error004.rdf +27 -0
- data/spec/rdfcore/rdfms-rdf-id/error005.rdf +31 -0
- data/spec/rdfcore/rdfms-rdf-id/error006.rdf +26 -0
- data/spec/rdfcore/rdfms-rdf-id/error007.rdf +29 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-001.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-002.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-003.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-004.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-005.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-006.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-007.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-008.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-009.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-010.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-011.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-012.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-013.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-014.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-015.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-016.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-017.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-018.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-019.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/error-020.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-001.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-001.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-002.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-002.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-003.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-003.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-004.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-004.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-005.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-005.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-006.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-006.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-007.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-007.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-008.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-008.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-009.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-009.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-010.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-010.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-011.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-011.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-012.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-012.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-013.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-013.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-014.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-014.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-015.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-015.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-016.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-016.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-017.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-017.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-018.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-018.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-019.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-019.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-020.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-020.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-021.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-021.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-022.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-022.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-023.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-023.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-024.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-024.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-025.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-025.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-026.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-026.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-027.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-027.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-028.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-028.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-029.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-029.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-030.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-030.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-031.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-031.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-032.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-032.rdf +24 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-033.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-033.rdf +24 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-034.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-034.rdf +24 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-035.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-035.rdf +24 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-036.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-036.rdf +24 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-037.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/test-037.rdf +24 -0
- data/spec/rdfcore/rdfms-rdf-names-use/warn-001.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/warn-001.rdf +23 -0
- data/spec/rdfcore/rdfms-rdf-names-use/warn-002.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/warn-002.rdf +25 -0
- data/spec/rdfcore/rdfms-rdf-names-use/warn-003.nt +1 -0
- data/spec/rdfcore/rdfms-rdf-names-use/warn-003.rdf +24 -0
- data/spec/rdfcore/rdfms-reification-required/test001.nt +15 -0
- data/spec/rdfcore/rdfms-reification-required/test001.rdf +29 -0
- data/spec/rdfcore/rdfms-seq-representation/empty.nt +13 -0
- data/spec/rdfcore/rdfms-seq-representation/test001.nt +19 -0
- data/spec/rdfcore/rdfms-seq-representation/test001.rdf +33 -0
- data/spec/rdfcore/rdfms-seq-representation/test002.nt +14 -0
- data/spec/rdfcore/rdfms-seq-representation/test003a.nt +14 -0
- data/spec/rdfcore/rdfms-seq-representation/test003b.nt +14 -0
- data/spec/rdfcore/rdfms-seq-representation/test004.nt +14 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/error001.rdf +26 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/error002.rdf +26 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/error003.rdf +29 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/error004.rdf +25 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/error005.rdf +25 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/error006.rdf +28 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/test001.nt +14 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/test001.rdf +28 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/test002.nt +19 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/test002.rdf +38 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/test003.nt +17 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/test003.rdf +28 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/test004.nt +21 -0
- data/spec/rdfcore/rdfms-syntax-incomplete/test004.rdf +36 -0
- data/spec/rdfcore/rdfms-uri-substructure/error001.nt +18 -0
- data/spec/rdfcore/rdfms-uri-substructure/test001.nt +17 -0
- data/spec/rdfcore/rdfms-uri-substructure/test001.rdf +29 -0
- data/spec/rdfcore/rdfms-xml-literal-namespaces/test001.nt +13 -0
- data/spec/rdfcore/rdfms-xml-literal-namespaces/test001.rdf +33 -0
- data/spec/rdfcore/rdfms-xml-literal-namespaces/test002.nt +14 -0
- data/spec/rdfcore/rdfms-xml-literal-namespaces/test002.rdf +47 -0
- data/spec/rdfcore/rdfms-xmllang/test001.nt +14 -0
- data/spec/rdfcore/rdfms-xmllang/test001.rdf +30 -0
- data/spec/rdfcore/rdfms-xmllang/test002.nt +14 -0
- data/spec/rdfcore/rdfms-xmllang/test002.rdf +29 -0
- data/spec/rdfcore/rdfms-xmllang/test003.nt +14 -0
- data/spec/rdfcore/rdfms-xmllang/test003.rdf +28 -0
- data/spec/rdfcore/rdfms-xmllang/test004.nt +14 -0
- data/spec/rdfcore/rdfms-xmllang/test004.rdf +28 -0
- data/spec/rdfcore/rdfms-xmllang/test005.nt +14 -0
- data/spec/rdfcore/rdfms-xmllang/test005.rdf +28 -0
- data/spec/rdfcore/rdfms-xmllang/test006.nt +14 -0
- data/spec/rdfcore/rdfms-xmllang/test006.rdf +29 -0
- data/spec/rdfcore/rdfms-xmllang/test007a.nt +14 -0
- data/spec/rdfcore/rdfms-xmllang/test007b.nt +14 -0
- data/spec/rdfcore/rdfms-xmllang/test007c.nt +14 -0
- data/spec/rdfcore/rdfs-container-membership-superProperty/not1C.rdf +13 -0
- data/spec/rdfcore/rdfs-container-membership-superProperty/not1P.rdf +14 -0
- data/spec/rdfcore/rdfs-domain-and-range/nonconclusions005.rdf +28 -0
- data/spec/rdfcore/rdfs-domain-and-range/nonconclusions006.rdf +28 -0
- data/spec/rdfcore/rdfs-domain-and-range/premises005.rdf +32 -0
- data/spec/rdfcore/rdfs-domain-and-range/premises006.rdf +32 -0
- data/spec/rdfcore/rdfs-domain-and-range/test001.nt +16 -0
- data/spec/rdfcore/rdfs-domain-and-range/test001.rdf +29 -0
- data/spec/rdfcore/rdfs-domain-and-range/test002.nt +16 -0
- data/spec/rdfcore/rdfs-domain-and-range/test002.rdf +29 -0
- data/spec/rdfcore/rdfs-entailment/test001.nt +16 -0
- data/spec/rdfcore/rdfs-entailment/test002.nt +15 -0
- data/spec/rdfcore/rdfs-no-cycles-in-subClassOf/test001.nt +18 -0
- data/spec/rdfcore/rdfs-no-cycles-in-subClassOf/test001.rdf +37 -0
- data/spec/rdfcore/rdfs-no-cycles-in-subPropertyOf/test001.nt +18 -0
- data/spec/rdfcore/rdfs-no-cycles-in-subPropertyOf/test001.rdf +40 -0
- data/spec/rdfcore/rdfs-subClassOf-a-Property/test001.nt +15 -0
- data/spec/rdfcore/rdfs-subPropertyOf-semantics/test001.nt +24 -0
- data/spec/rdfcore/rdfs-subPropertyOf-semantics/test002.nt +21 -0
- data/spec/rdfcore/statement-entailment/test001a.nt +12 -0
- data/spec/rdfcore/statement-entailment/test001b.nt +2 -0
- data/spec/rdfcore/statement-entailment/test002a.nt +2 -0
- data/spec/rdfcore/statement-entailment/test002b.nt +5 -0
- data/spec/rdfcore/tex-01/test001.rdf +34 -0
- data/spec/rdfcore/tex-01/test002.rdf +33 -0
- data/spec/rdfcore/unrecognised-xml-attributes/test001.nt +15 -0
- data/spec/rdfcore/unrecognised-xml-attributes/test001.rdf +31 -0
- data/spec/rdfcore/unrecognised-xml-attributes/test002.nt +14 -0
- data/spec/rdfcore/unrecognised-xml-attributes/test002.rdf +32 -0
- data/spec/rdfcore/xml-canon/test001.nt +16 -0
- data/spec/rdfcore/xml-canon/test001.rdf +28 -0
- data/spec/rdfcore/xmlbase/test001.nt +14 -0
- data/spec/rdfcore/xmlbase/test001.rdf +27 -0
- data/spec/rdfcore/xmlbase/test002.nt +14 -0
- data/spec/rdfcore/xmlbase/test002.rdf +28 -0
- data/spec/rdfcore/xmlbase/test003.nt +14 -0
- data/spec/rdfcore/xmlbase/test003.rdf +25 -0
- data/spec/rdfcore/xmlbase/test004.nt +18 -0
- data/spec/rdfcore/xmlbase/test004.rdf +27 -0
- data/spec/rdfcore/xmlbase/test006.nt +15 -0
- data/spec/rdfcore/xmlbase/test006.rdf +26 -0
- data/spec/rdfcore/xmlbase/test007.nt +14 -0
- data/spec/rdfcore/xmlbase/test007.rdf +25 -0
- data/spec/rdfcore/xmlbase/test008.nt +14 -0
- data/spec/rdfcore/xmlbase/test008.rdf +25 -0
- data/spec/rdfcore/xmlbase/test009.nt +14 -0
- data/spec/rdfcore/xmlbase/test009.rdf +26 -0
- data/spec/rdfcore/xmlbase/test010.nt +14 -0
- data/spec/rdfcore/xmlbase/test010.rdf +26 -0
- data/spec/rdfcore/xmlbase/test011.nt +14 -0
- data/spec/rdfcore/xmlbase/test011.rdf +27 -0
- data/spec/rdfcore/xmlbase/test013.nt +15 -0
- data/spec/rdfcore/xmlbase/test013.rdf +28 -0
- data/spec/rdfcore/xmlbase/test014.nt +15 -0
- data/spec/rdfcore/xmlbase/test014.rdf +28 -0
- data/spec/rdfcore/xmlsch-02/test001.rdf +34 -0
- data/spec/rdfcore/xmlsch-02/test002.rdf +34 -0
- data/spec/rdfcore/xmlsch-02/test003.rdf +37 -0
- data/spec/rdfxml_helper.rb +137 -0
- data/spec/rdfxml_spec.rb +362 -0
- data/spec/spec.opts +1 -0
- data/spec/spec_helper.rb +23 -0
- data/spec/sqlite3_store_spec.rb +41 -0
- data/spec/store_helper.rb +231 -0
- data/spec/string_hacks_spec.rb +21 -0
- data/spec/triple_spec.rb +172 -0
- data/spec/uriref_spec.rb +117 -0
- data/test/longtests_spec.rb +25 -0
- data/test/n3_tests/lcsh/sh85062913.n3 +41 -0
- data/test/n3_tests/lcsh/sh85062913.nt +21 -0
- data/test/n3_tests/lcsh/sh85082139.n3 +157 -0
- data/test/n3_tests/lcsh/sh85082139.nt +79 -0
- data/test/n3_tests/lcsh/sh85118553.n3 +123 -0
- data/test/n3_tests/lcsh/sh85118553.nt +63 -0
- data/test/n3_tests/misc/on_now-01.n3 +30 -0
- data/test/n3_tests/misc/on_now-01.nt +15 -0
- data/test/n3_tests/n3p/simple-01.n3 +1 -0
- data/test/n3_tests/n3p/simple-01.nt +0 -0
- data/test/n3_tests/n3p/simple-02.n3 +4 -0
- data/test/n3_tests/n3p/simple-02.nt +0 -0
- data/test/n3_tests/n3p/simple-03.n3 +5 -0
- data/test/n3_tests/n3p/simple-03.nt +1 -0
- data/test/n3_tests/n3p/simple-04.n3 +6 -0
- data/test/n3_tests/n3p/simple-04.nt +3 -0
- data/test/n3_tests/n3p/simple-05.n3 +7 -0
- data/test/n3_tests/n3p/simple-05.nt +2 -0
- data/test/n3_tests/n3p/simple-06.n3 +6 -0
- data/test/n3_tests/n3p/simple-06.nt +4 -0
- data/test/n3_tests/n3p/simple-07.n3 +7 -0
- data/test/n3_tests/n3p/simple-07.nt +6 -0
- data/test/perf_test/test.rb +11 -0
- data/test/perf_test/tommorris.rdf +2267 -0
- data/test/rdf_tests/cc197bad-dc9c-440d-a5b5-d52ba2e14234.nt +24 -0
- data/test/rdf_tests/cc197bad-dc9c-440d-a5b5-d52ba2e14234.rdf +46 -0
- data/test/rdf_tests/tm_001.nt +1 -0
- data/test/rdf_tests/tm_001.rdf +7 -0
- data/test/rdf_tests/xml-literal-mixed.nt +7 -0
- data/test/rdf_tests/xml-literal-mixed.rdf +15 -0
- data/test/xml.rdf +6 -0
- metadata +696 -0
@@ -0,0 +1,14 @@
|
|
1
|
+
#
|
2
|
+
# Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
# Technology, Institut National de Recherche en Informatique et en
|
4
|
+
# Automatique, Keio University).
|
5
|
+
#
|
6
|
+
# All Rights Reserved.
|
7
|
+
#
|
8
|
+
# Please see the full Copyright clause at
|
9
|
+
# <http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
#
|
11
|
+
# $Id: test0004.nt,v 1.3 2001/10/04 16:01:45 barstow Exp $
|
12
|
+
#
|
13
|
+
#####################################################################
|
14
|
+
<http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/test0004.rdf#foo> <http://example.org/property> "bar" .
|
@@ -0,0 +1,34 @@
|
|
1
|
+
<!--
|
2
|
+
Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
Technology, Institut National de Recherche en Informatique et en
|
4
|
+
Automatique, Keio University).
|
5
|
+
|
6
|
+
All Rights Reserved.
|
7
|
+
|
8
|
+
Please see the full Copyright clause at
|
9
|
+
<http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
|
11
|
+
$Id: test0004.rdf,v 1.3 2001/10/18 21:04:11 barstow Exp $
|
12
|
+
-->
|
13
|
+
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
14
|
+
xmlns:eg="http://example.org/">
|
15
|
+
<!--
|
16
|
+
Test case for
|
17
|
+
Issue http://www.w3.org/2000/03/rdf-tracking/#rdf-ns-prefix-confusion
|
18
|
+
|
19
|
+
List of RDF attributes that are required to have an rdf: prefix
|
20
|
+
about aboutEach
|
21
|
+
ID bagID type resource parseType
|
22
|
+
|
23
|
+
Dave Beckett - http://purl.org/net/dajobe/
|
24
|
+
|
25
|
+
-->
|
26
|
+
|
27
|
+
<!-- Test rdf:ID - expect 1 triple -->
|
28
|
+
|
29
|
+
<!-- 6.3 description, part 2; 6.5 idAboutAttr; 6.6 idAttr -->
|
30
|
+
<rdf:Description rdf:ID="foo">
|
31
|
+
<eg:property>bar</eg:property>
|
32
|
+
</rdf:Description>
|
33
|
+
|
34
|
+
</rdf:RDF>
|
@@ -0,0 +1,15 @@
|
|
1
|
+
#
|
2
|
+
# Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
# Technology, Institut National de Recherche en Informatique et en
|
4
|
+
# Automatique, Keio University).
|
5
|
+
#
|
6
|
+
# All Rights Reserved.
|
7
|
+
#
|
8
|
+
# Please see the full Copyright clause at
|
9
|
+
# <http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
#
|
11
|
+
# $Id: test0005.nt,v 1.2 2001/09/06 21:07:19 barstow Exp $
|
12
|
+
#
|
13
|
+
#####################################################################
|
14
|
+
<http://example.org/resource1/> <http://example.org/property> _:a .
|
15
|
+
_:a <http://example.org/property2> "bar" .
|
@@ -0,0 +1,40 @@
|
|
1
|
+
<!--
|
2
|
+
Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
Technology, Institut National de Recherche en Informatique et en
|
4
|
+
Automatique, Keio University).
|
5
|
+
|
6
|
+
All Rights Reserved.
|
7
|
+
|
8
|
+
Please see the full Copyright clause at
|
9
|
+
<http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
|
11
|
+
$Id: test0005.rdf,v 1.3 2001/10/18 21:04:11 barstow Exp $
|
12
|
+
-->
|
13
|
+
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
14
|
+
xmlns:eg="http://example.org/">
|
15
|
+
<!--
|
16
|
+
Test case for
|
17
|
+
Issue http://www.w3.org/2000/03/rdf-tracking/#rdf-ns-prefix-confusion
|
18
|
+
|
19
|
+
List of RDF attributes that are required to have an rdf: prefix
|
20
|
+
about aboutEach
|
21
|
+
ID bagID type resource parseType
|
22
|
+
|
23
|
+
Dave Beckett - http://purl.org/net/dajobe/
|
24
|
+
|
25
|
+
-->
|
26
|
+
|
27
|
+
<!-- Test rdf:parseType - expect 2 triples -->
|
28
|
+
|
29
|
+
<!-- 6.3 description, part 2; 6.5 idAboutAttr; 6.7 aboutAbout -->
|
30
|
+
<rdf:Description rdf:about="http://example.org/resource1/">
|
31
|
+
|
32
|
+
<!-- 6.12 propertyElt, part 3; 6.33 parseResource -->
|
33
|
+
<eg:property rdf:parseType="Resource">
|
34
|
+
|
35
|
+
<!-- 6.12 propertyElt, part 1 -->
|
36
|
+
<eg:property2>bar</eg:property2>
|
37
|
+
</eg:property>
|
38
|
+
</rdf:Description>
|
39
|
+
|
40
|
+
</rdf:RDF>
|
@@ -0,0 +1,14 @@
|
|
1
|
+
#
|
2
|
+
# Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
# Technology, Institut National de Recherche en Informatique et en
|
4
|
+
# Automatique, Keio University).
|
5
|
+
#
|
6
|
+
# All Rights Reserved.
|
7
|
+
#
|
8
|
+
# Please see the full Copyright clause at
|
9
|
+
# <http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
#
|
11
|
+
# $Id: test0006.nt,v 1.2 2001/09/06 21:07:19 barstow Exp $
|
12
|
+
#
|
13
|
+
#####################################################################
|
14
|
+
<http://example.org/resource/> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.org/class/> .
|
@@ -0,0 +1,32 @@
|
|
1
|
+
<!--
|
2
|
+
Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
Technology, Institut National de Recherche en Informatique et en
|
4
|
+
Automatique, Keio University).
|
5
|
+
|
6
|
+
All Rights Reserved.
|
7
|
+
|
8
|
+
Please see the full Copyright clause at
|
9
|
+
<http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
|
11
|
+
$Id: test0006.rdf,v 1.3 2001/10/18 21:04:11 barstow Exp $
|
12
|
+
-->
|
13
|
+
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
14
|
+
<!--
|
15
|
+
Test case for
|
16
|
+
Issue http://www.w3.org/2000/03/rdf-tracking/#rdf-ns-prefix-confusion
|
17
|
+
|
18
|
+
List of RDF attributes that are required to have an rdf: prefix
|
19
|
+
about aboutEach
|
20
|
+
ID bagID type resource parseType
|
21
|
+
|
22
|
+
Dave Beckett - http://purl.org/net/dajobe/
|
23
|
+
|
24
|
+
-->
|
25
|
+
|
26
|
+
<!-- Test rdf:type attribute - expect 1 triple -->
|
27
|
+
|
28
|
+
<!-- 6.3 description, part 1; 6.10 propAttr, part 1; 6.11 typeAttr -->
|
29
|
+
<rdf:Description rdf:about="http://example.org/resource/"
|
30
|
+
rdf:type="http://example.org/class/"/>
|
31
|
+
|
32
|
+
</rdf:RDF>
|
@@ -0,0 +1,14 @@
|
|
1
|
+
#
|
2
|
+
# Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
# Technology, Institut National de Recherche en Informatique et en
|
4
|
+
# Automatique, Keio University).
|
5
|
+
#
|
6
|
+
# All Rights Reserved.
|
7
|
+
#
|
8
|
+
# Please see the full Copyright clause at
|
9
|
+
# <http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
#
|
11
|
+
# $Id: test0009.nt,v 1.2 2001/09/06 21:07:19 barstow Exp $
|
12
|
+
#
|
13
|
+
#####################################################################
|
14
|
+
<http://example.org/resource/> <http://example.org/property> "bar" .
|
@@ -0,0 +1,32 @@
|
|
1
|
+
<!--
|
2
|
+
Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
Technology, Institut National de Recherche en Informatique et en
|
4
|
+
Automatique, Keio University).
|
5
|
+
|
6
|
+
All Rights Reserved.
|
7
|
+
|
8
|
+
Please see the full Copyright clause at
|
9
|
+
<http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
|
11
|
+
$Id: test0009.rdf,v 1.2 2001/09/06 21:23:35 barstow Exp $
|
12
|
+
-->
|
13
|
+
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
14
|
+
xmlns:eg="http://example.org/">
|
15
|
+
|
16
|
+
<!--
|
17
|
+
Test case for
|
18
|
+
Issue http://www.w3.org/2000/03/rdf-tracking/#rdf-ns-prefix-confusion
|
19
|
+
|
20
|
+
Namespace qualification MUST be used for all property attributes.
|
21
|
+
|
22
|
+
Dave Beckett - http://purl.org/net/dajobe/
|
23
|
+
|
24
|
+
-->
|
25
|
+
|
26
|
+
<!-- Test namespace-qualified property attribute - expect 1 triple -->
|
27
|
+
|
28
|
+
<!-- 6.3 description, part 1; 6.10 propAttr; 6.14 propName; 6.19 Qname -->
|
29
|
+
|
30
|
+
<rdf:Description rdf:about="http://example.org/resource/" eg:property="bar" />
|
31
|
+
|
32
|
+
</rdf:RDF>
|
@@ -0,0 +1,14 @@
|
|
1
|
+
#
|
2
|
+
# Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
# Technology, Institut National de Recherche en Informatique et en
|
4
|
+
# Automatique, Keio University).
|
5
|
+
#
|
6
|
+
# All Rights Reserved.
|
7
|
+
#
|
8
|
+
# Please see the full Copyright clause at
|
9
|
+
# <http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
#
|
11
|
+
# $Id: test0010.nt,v 1.2 2001/09/06 21:07:19 barstow Exp $
|
12
|
+
#
|
13
|
+
#####################################################################
|
14
|
+
<http://example.org/resource/> <http://example.org/property> "bar" .
|
@@ -0,0 +1,38 @@
|
|
1
|
+
<!--
|
2
|
+
Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
Technology, Institut National de Recherche en Informatique et en
|
4
|
+
Automatique, Keio University).
|
5
|
+
|
6
|
+
All Rights Reserved.
|
7
|
+
|
8
|
+
Please see the full Copyright clause at
|
9
|
+
<http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
|
11
|
+
$Id: test0010.rdf,v 1.2 2001/09/06 21:23:35 barstow Exp $
|
12
|
+
-->
|
13
|
+
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
14
|
+
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
15
|
+
xmlns:eg="http://example.org/">
|
16
|
+
|
17
|
+
<!--
|
18
|
+
Test case for
|
19
|
+
Issue http://www.w3.org/2000/03/rdf-tracking/#rdf-ns-prefix-confusion
|
20
|
+
|
21
|
+
Non-prefixed RDF elements (NOT attributes) are allowed when a
|
22
|
+
default XML element namespace is defined with an
|
23
|
+
xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" attribute.
|
24
|
+
|
25
|
+
Dave Beckett - http://purl.org/net/dajobe/
|
26
|
+
|
27
|
+
-->
|
28
|
+
|
29
|
+
<!-- Testing outer bare RDF element (using default namespace) -->
|
30
|
+
|
31
|
+
<!-- Testing bare Description element (using default namespace)
|
32
|
+
- expect 1 triple -->
|
33
|
+
|
34
|
+
<!-- 6.3 description, part 1; 6.10 propAttr; 6.14 propName; 6.19 Qname -->
|
35
|
+
|
36
|
+
<Description rdf:about="http://example.org/resource/" eg:property="bar" />
|
37
|
+
|
38
|
+
</RDF>
|
@@ -0,0 +1,15 @@
|
|
1
|
+
#
|
2
|
+
# Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
# Technology, Institut National de Recherche en Informatique et en
|
4
|
+
# Automatique, Keio University).
|
5
|
+
#
|
6
|
+
# All Rights Reserved.
|
7
|
+
#
|
8
|
+
# Please see the full Copyright clause at
|
9
|
+
# <http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
#
|
11
|
+
# $Id: test0011.nt,v 1.3 2001/10/04 16:01:45 barstow Exp $
|
12
|
+
#
|
13
|
+
#####################################################################
|
14
|
+
<http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/test0011.rdf#container> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq> .
|
15
|
+
<http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/test0011.rdf#container> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1> "bar" .
|
@@ -0,0 +1,40 @@
|
|
1
|
+
<!--
|
2
|
+
Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
Technology, Institut National de Recherche en Informatique et en
|
4
|
+
Automatique, Keio University).
|
5
|
+
|
6
|
+
All Rights Reserved.
|
7
|
+
|
8
|
+
Please see the full Copyright clause at
|
9
|
+
<http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
|
11
|
+
$Id: test0011.rdf,v 1.2 2001/09/06 21:23:35 barstow Exp $
|
12
|
+
-->
|
13
|
+
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
14
|
+
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
15
|
+
xmlns:eg="http://example.org/">
|
16
|
+
|
17
|
+
<!--
|
18
|
+
Test case for
|
19
|
+
Issue http://www.w3.org/2000/03/rdf-tracking/#rdf-ns-prefix-confusion
|
20
|
+
|
21
|
+
Non-prefixed RDF elements (NOT attributes) are allowed when a
|
22
|
+
default XML element namespace is defined with an
|
23
|
+
xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" attribute.
|
24
|
+
|
25
|
+
Dave Beckett - http://purl.org/net/dajobe/
|
26
|
+
|
27
|
+
-->
|
28
|
+
|
29
|
+
<!-- Testing outer bare RDF element (using default namespace) -->
|
30
|
+
|
31
|
+
<!-- Testing bare Seq element (using default namespace)
|
32
|
+
- expect 2 triples -->
|
33
|
+
|
34
|
+
<!-- 6.2 obj; 6.4 container; 6.25 sequence, part 1; idAttr; -->
|
35
|
+
<Seq rdf:ID="container">
|
36
|
+
<!-- 6.28 member; 6.29 inlineItem, part 1 -->
|
37
|
+
<rdf:li>bar</rdf:li>
|
38
|
+
</Seq>
|
39
|
+
|
40
|
+
</RDF>
|
@@ -0,0 +1,15 @@
|
|
1
|
+
#
|
2
|
+
# Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
# Technology, Institut National de Recherche en Informatique et en
|
4
|
+
# Automatique, Keio University).
|
5
|
+
#
|
6
|
+
# All Rights Reserved.
|
7
|
+
#
|
8
|
+
# Please see the full Copyright clause at
|
9
|
+
# <http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
#
|
11
|
+
# $Id: test0012.nt,v 1.3 2001/10/04 16:01:45 barstow Exp $
|
12
|
+
#
|
13
|
+
#####################################################################
|
14
|
+
<http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/test0012.rdf#container> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag> .
|
15
|
+
<http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/test0012.rdf#container> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1> "bar" .
|
@@ -0,0 +1,40 @@
|
|
1
|
+
<!--
|
2
|
+
Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
Technology, Institut National de Recherche en Informatique et en
|
4
|
+
Automatique, Keio University).
|
5
|
+
|
6
|
+
All Rights Reserved.
|
7
|
+
|
8
|
+
Please see the full Copyright clause at
|
9
|
+
<http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
|
11
|
+
$Id: test0012.rdf,v 1.2 2001/09/06 21:23:35 barstow Exp $
|
12
|
+
-->
|
13
|
+
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
14
|
+
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
15
|
+
xmlns:eg="http://example.org/">
|
16
|
+
|
17
|
+
<!--
|
18
|
+
Test case for
|
19
|
+
Issue http://www.w3.org/2000/03/rdf-tracking/#rdf-ns-prefix-confusion
|
20
|
+
|
21
|
+
Non-prefixed RDF elements (NOT attributes) are allowed when a
|
22
|
+
default XML element namespace is defined with an
|
23
|
+
xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" attribute.
|
24
|
+
|
25
|
+
Dave Beckett - http://purl.org/net/dajobe/
|
26
|
+
|
27
|
+
-->
|
28
|
+
|
29
|
+
<!-- Testing outer bare RDF element (using default namespace) -->
|
30
|
+
|
31
|
+
<!-- Testing bare Bag element (using default namespace)
|
32
|
+
- expect 2 triples -->
|
33
|
+
|
34
|
+
<!-- 6.2 obj; 6.4 container; 6.26 bag, part 1; idAttr; -->
|
35
|
+
<Bag rdf:ID="container">
|
36
|
+
<!-- 6.28 member; 6.29 inlineItem, part 1 -->
|
37
|
+
<rdf:li>bar</rdf:li>
|
38
|
+
</Bag>
|
39
|
+
|
40
|
+
</RDF>
|
@@ -0,0 +1,15 @@
|
|
1
|
+
#
|
2
|
+
# Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
# Technology, Institut National de Recherche en Informatique et en
|
4
|
+
# Automatique, Keio University).
|
5
|
+
#
|
6
|
+
# All Rights Reserved.
|
7
|
+
#
|
8
|
+
# Please see the full Copyright clause at
|
9
|
+
# <http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
#
|
11
|
+
# $Id: test0013.nt,v 1.3 2001/10/04 16:01:45 barstow Exp $
|
12
|
+
#
|
13
|
+
#####################################################################
|
14
|
+
<http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/test0013.rdf#container> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Alt> .
|
15
|
+
<http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/test0013.rdf#container> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1> "bar" .
|
@@ -0,0 +1,40 @@
|
|
1
|
+
<!--
|
2
|
+
Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
Technology, Institut National de Recherche en Informatique et en
|
4
|
+
Automatique, Keio University).
|
5
|
+
|
6
|
+
All Rights Reserved.
|
7
|
+
|
8
|
+
Please see the full Copyright clause at
|
9
|
+
<http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
|
11
|
+
$Id: test0013.rdf,v 1.2 2001/09/06 21:23:35 barstow Exp $
|
12
|
+
-->
|
13
|
+
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
14
|
+
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
15
|
+
xmlns:eg="http://example.org/">
|
16
|
+
|
17
|
+
<!--
|
18
|
+
Test case for
|
19
|
+
Issue http://www.w3.org/2000/03/rdf-tracking/#rdf-ns-prefix-confusion
|
20
|
+
|
21
|
+
Non-prefixed RDF elements (NOT attributes) are allowed when a
|
22
|
+
default XML element namespace is defined with an
|
23
|
+
xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" attribute.
|
24
|
+
|
25
|
+
Dave Beckett - http://purl.org/net/dajobe/
|
26
|
+
|
27
|
+
-->
|
28
|
+
|
29
|
+
<!-- Testing outer bare RDF element (using default namespace) -->
|
30
|
+
|
31
|
+
<!-- Testing bare Alt element (using default namespace)
|
32
|
+
- expect 2 triples -->
|
33
|
+
|
34
|
+
<!-- 6.2 obj; 6.4 container; 6.27 alternative, part 1; idAttr; -->
|
35
|
+
<Alt rdf:ID="container">
|
36
|
+
<!-- 6.28 member; 6.29 inlineItem, part 1 -->
|
37
|
+
<rdf:li>bar</rdf:li>
|
38
|
+
</Alt>
|
39
|
+
|
40
|
+
</RDF>
|
@@ -0,0 +1,15 @@
|
|
1
|
+
#
|
2
|
+
# Copyright World Wide Web Consortium, (Massachusetts Institute of
|
3
|
+
# Technology, Institut National de Recherche en Informatique et en
|
4
|
+
# Automatique, Keio University).
|
5
|
+
#
|
6
|
+
# All Rights Reserved.
|
7
|
+
#
|
8
|
+
# Please see the full Copyright clause at
|
9
|
+
# <http://www.w3.org/Consortium/Legal/copyright-software.html>
|
10
|
+
#
|
11
|
+
# $Id: test0014.nt,v 1.3 2001/10/04 16:01:45 barstow Exp $
|
12
|
+
#
|
13
|
+
#####################################################################
|
14
|
+
<http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/test0014.rdf#container> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq> .
|
15
|
+
<http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/test0014.rdf#container> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1> "bar" .
|