annotate src/sord-0.12.0/tests/manifest.ttl @ 124:e3d5853d5918

Current stable PortAudio source
author Chris Cannam <cannam@all-day-breakfast.com>
date Tue, 18 Oct 2016 13:11:05 +0100
parents 545efbb81310
children
rev   line source
cannam@85 1 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
cannam@85 2 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
cannam@85 3 @prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> .
cannam@85 4 @prefix qt: <http://www.w3.org/2001/sw/DataAccess/tests/test-query#> .
cannam@85 5
cannam@85 6 <> rdf:type mf:Manifest ;
cannam@85 7 rdfs:comment "Turtle good syntax test cases (must pass)" ;
cannam@85 8 mf:entries
cannam@85 9 (
cannam@85 10 [ mf:name "test-00" ;
cannam@85 11 rdfs:comment "Blank subject" ;
cannam@85 12 mf:action [ qt:data <test-00.ttl> ] ;
cannam@85 13 mf:result <test-00.out>
cannam@85 14 ]
cannam@85 15
cannam@85 16 [ mf:name "test-01" ;
cannam@85 17 rdfs:comment "@prefix and qnames" ;
cannam@85 18 mf:action [ qt:data <test-01.ttl> ] ;
cannam@85 19 mf:result <test-01.out>
cannam@85 20 ]
cannam@85 21
cannam@85 22 [ mf:name "test-02" ;
cannam@85 23 rdfs:comment ", operator" ;
cannam@85 24 mf:action [ qt:data <test-02.ttl> ] ;
cannam@85 25 mf:result <test-02.out>
cannam@85 26 ]
cannam@85 27
cannam@85 28 [ mf:name "test-03" ;
cannam@85 29 rdfs:comment "; operator" ;
cannam@85 30 mf:action [ qt:data <test-03.ttl> ] ;
cannam@85 31 mf:result <test-03.out>
cannam@85 32 ]
cannam@85 33
cannam@85 34 [ mf:name "test-04" ;
cannam@85 35 rdfs:comment "empty [] as subject and object" ;
cannam@85 36 mf:action [ qt:data <test-04.ttl> ] ;
cannam@85 37 mf:result <test-04.out>
cannam@85 38 ]
cannam@85 39
cannam@85 40 [ mf:name "test-05" ;
cannam@85 41 rdfs:comment "non-empty [] as subject and object" ;
cannam@85 42 mf:action [ qt:data <test-05.ttl> ] ;
cannam@85 43 mf:result <test-05.out>
cannam@85 44 ]
cannam@85 45
cannam@85 46 [ mf:name "test-06" ;
cannam@85 47 rdfs:comment "'a' as predicate" ;
cannam@85 48 mf:action [ qt:data <test-06.ttl> ] ;
cannam@85 49 mf:result <test-06.out>
cannam@85 50 ]
cannam@85 51
cannam@85 52 [ mf:name "test-07" ;
cannam@85 53 rdfs:comment "simple collection" ;
cannam@85 54 mf:action [ qt:data <test-07.ttl> ] ;
cannam@85 55 mf:result <test-07.out>
cannam@85 56 ]
cannam@85 57
cannam@85 58 [ mf:name "test-08" ;
cannam@85 59 rdfs:comment "empty collection" ;
cannam@85 60 mf:action [ qt:data <test-08.ttl> ] ;
cannam@85 61 mf:result <test-08.out>
cannam@85 62 ]
cannam@85 63
cannam@85 64 [ mf:name "test-09" ;
cannam@85 65 rdfs:comment "integer datatyped literal" ;
cannam@85 66 mf:action [ qt:data <test-09.ttl> ] ;
cannam@85 67 mf:result <test-09.out>
cannam@85 68 ]
cannam@85 69
cannam@85 70 [ mf:name "test-10" ;
cannam@85 71 rdfs:comment "decimal integer canonicalization" ;
cannam@85 72 mf:action [ qt:data <test-10.ttl> ] ;
cannam@85 73 mf:result <test-10.out>
cannam@85 74 ]
cannam@85 75
cannam@85 76 [ mf:name "test-11" ;
cannam@85 77 rdfs:comment "- and _ in names and qnames" ;
cannam@85 78 mf:action [ qt:data <test-11.ttl> ] ;
cannam@85 79 mf:result <test-11.out>
cannam@85 80 ]
cannam@85 81
cannam@85 82 [ mf:name "test-12" ;
cannam@85 83 rdfs:comment "tests for rdf:_<numbers> and other qnames starting with _" ;
cannam@85 84 mf:action [ qt:data <test-12.ttl> ] ;
cannam@85 85 mf:result <test-12.out>
cannam@85 86 ]
cannam@85 87
cannam@85 88 [ mf:name "test-13" ;
cannam@85 89 rdfs:comment "bare : allowed" ;
cannam@85 90 mf:action [ qt:data <test-13.ttl> ] ;
cannam@85 91 mf:result <test-13.out>
cannam@85 92 ]
cannam@85 93
cannam@85 94 [ mf:name "test-14" ;
cannam@85 95 rdfs:comment "10000 triples, more than the default Bison stack size" ;
cannam@85 96 mf:action [ qt:data <test-14.ttl> ] ;
cannam@85 97 mf:result <test-14.out>
cannam@85 98 ]
cannam@85 99
cannam@85 100 [ mf:name "test-15" ;
cannam@85 101 rdfs:comment "10000 triple objects (10000 triples)" ;
cannam@85 102 mf:action [ qt:data <test-15.ttl> ] ;
cannam@85 103 mf:result <test-15.out>
cannam@85 104 ]
cannam@85 105
cannam@85 106 [ mf:name "test-16" ;
cannam@85 107 rdfs:comment "10000 items (10000 triples)" ;
cannam@85 108 mf:action [ qt:data <test-16.ttl> ] ;
cannam@85 109 mf:result <test-16.out>
cannam@85 110 ]
cannam@85 111
cannam@85 112 [ mf:name "test-17" ;
cannam@85 113 rdfs:comment "simple long literal" ;
cannam@85 114 mf:action [ qt:data <test-17.ttl> ] ;
cannam@85 115 mf:result <test-17.out>
cannam@85 116 ]
cannam@85 117
cannam@85 118 [ mf:name "test-18" ;
cannam@85 119 rdfs:comment "long literals with escapes" ;
cannam@85 120 mf:action [ qt:data <test-18.ttl> ] ;
cannam@85 121 mf:result <test-18.out>
cannam@85 122 ]
cannam@85 123
cannam@85 124 [ mf:name "test-19" ;
cannam@85 125 rdfs:comment "floating point number" ;
cannam@85 126 mf:action [ qt:data <test-19.ttl> ] ;
cannam@85 127 mf:result <test-19.out>
cannam@85 128 ]
cannam@85 129
cannam@85 130 [ mf:name "test-20" ;
cannam@85 131 rdfs:comment "empty literals, normal and long variant" ;
cannam@85 132 mf:action [ qt:data <test-20.ttl> ] ;
cannam@85 133 mf:result <test-20.out>
cannam@85 134 ]
cannam@85 135
cannam@85 136 [ mf:name "test-21" ;
cannam@85 137 rdfs:comment "positive integer, decimal and doubles" ;
cannam@85 138 mf:action [ qt:data <test-21.ttl> ] ;
cannam@85 139 mf:result <test-21.out>
cannam@85 140 ]
cannam@85 141
cannam@85 142 [ mf:name "test-22" ;
cannam@85 143 rdfs:comment "negative integer, decimal and doubles" ;
cannam@85 144 mf:action [ qt:data <test-22.ttl> ] ;
cannam@85 145 mf:result <test-22.out>
cannam@85 146 ]
cannam@85 147
cannam@85 148 [ mf:name "test-23" ;
cannam@85 149 rdfs:comment "long literal ending in double quote" ;
cannam@85 150 mf:action [ qt:data <test-23.ttl> ] ;
cannam@85 151 mf:result <test-23.out>
cannam@85 152 ]
cannam@85 153
cannam@85 154 [ mf:name "test-24" ;
cannam@85 155 rdfs:comment "boolean literals" ;
cannam@85 156 mf:action [ qt:data <test-24.ttl> ] ;
cannam@85 157 mf:result <test-24.out>
cannam@85 158 ]
cannam@85 159
cannam@85 160 [ mf:name "test-25" ;
cannam@85 161 rdfs:comment "comments" ;
cannam@85 162 mf:action [ qt:data <test-25.ttl> ] ;
cannam@85 163 mf:result <test-25.out>
cannam@85 164 ]
cannam@85 165
cannam@85 166 [ mf:name "test-26" ;
cannam@85 167 rdfs:comment "no final mewline" ;
cannam@85 168 mf:action [ qt:data <test-26.ttl> ] ;
cannam@85 169 mf:result <test-26.out>
cannam@85 170 ]
cannam@85 171
cannam@85 172 [ mf:name "test-27" ;
cannam@85 173 rdfs:comment "duplicate prefix" ;
cannam@85 174 mf:action [ qt:data <test-27.ttl> ] ;
cannam@85 175 mf:result <test-27.out>
cannam@85 176 ]
cannam@85 177
cannam@85 178 [ mf:name "test-28" ;
cannam@85 179 rdfs:comment "decimal data types (serializing test)" ;
cannam@85 180 mf:action [ qt:data <test-28.ttl> ] ;
cannam@85 181 mf:result <test-28.out>
cannam@85 182 ]
cannam@85 183
cannam@85 184 [ mf:name "test-29" ;
cannam@85 185 rdfs:comment "Escaping U+0001 to U+007F in a URI" ;
cannam@85 186 mf:action [ qt:data <test-29.ttl> ] ;
cannam@85 187 mf:result <test-29.out>
cannam@85 188 ]
cannam@85 189
cannam@85 190 [ mf:name "test-30" ;
cannam@85 191 rdfs:comment "@base" ;
cannam@85 192 mf:action [ qt:data <test-30.ttl> ] ;
cannam@85 193 mf:result <test-30.out>
cannam@85 194 ]
cannam@85 195
cannam@85 196 [ mf:name "rdf-schema" ;
cannam@85 197 rdfs:comment "RDF Namespace document converted into Turtle" ;
cannam@85 198 mf:action [ qt:data <rdf-schema.ttl> ] ;
cannam@85 199 mf:result <rdf-schema.out>
cannam@85 200 ]
cannam@85 201
cannam@85 202 [ mf:name "rdfs-namespace" ;
cannam@85 203 rdfs:comment "RDFS Namespace document converted into Turtle" ;
cannam@85 204 mf:action [ qt:data <rdfs-namespace.ttl> ] ;
cannam@85 205 mf:result <rdfs-namespace.out>
cannam@85 206 ]
cannam@85 207
cannam@85 208 [ mf:name "rdfq-results" ;
cannam@85 209 rdfs:comment "Example query result from http://www.w3.org/2003/03/rdfqr-tests/recording-query-results.html" ;
cannam@85 210 mf:action [ qt:data <rdfq-results.ttl> ] ;
cannam@85 211 mf:result <rdfq-results.out>
cannam@85 212 ]
cannam@85 213
cannam@85 214 # End of tests
cannam@85 215 ).