gonum.org/v1/gonum@v0.14.0/graph/formats/rdf/testdata/manifest-urgna2012.ttl (about) 1 ## RDF Dataset Normalization tests 2 ## Distributed under both the W3C Test Suite License[1] and the W3C 3- 3 ## clause BSD License[2]. To contribute to a W3C Test Suite, see the 4 ## policies and contribution forms [3] 5 ## 6 ## 1. http://www.w3.org/Consortium/Legal/2008/04-testsuite-license 7 ## 2. http://www.w3.org/Consortium/Legal/2008/03-bsd-license 8 ## 3. http://www.w3.org/2004/10/27-testcases 9 ## 10 ## Test types 11 ## * rdfn:Urgna2012EvalTest - Normalization using URGNA2012 12 ## * rdfn:Urdna2015EvalTest - Normalization using URDNA2015 13 14 @prefix : <manifest-urgna2012#> . 15 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 16 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 17 @prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . 18 @prefix rdft: <http://www.w3.org/ns/rdftest#> . 19 @prefix rdfn: <http://json-ld.github.io/normalization/test-vocab#> . 20 21 <manifest-urgna2012> a mf:Manifest ; 22 23 rdfs:label "RDF Graph Normalization (URGNA2012)"; 24 rdfs:comment "Tests the 2012 version of RDF Graph Normalization."; 25 mf:entries ( 26 :test001 :test002 :test003 :test004 :test005 :test006 :test007 :test008 :test009 :test010 27 :test011 :test012 :test013 :test014 :test015 :test016 :test017 :test018 :test019 :test020 28 :test021 :test022 :test023 :test024 :test025 :test026 :test027 :test028 :test029 :test030 29 :test031 :test032 :test033 :test034 :test035 :test036 :test037 :test038 :test039 :test040 30 :test041 :test042 :test043 :test044 :test045 :test046 :test047 :test048 :test049 :test050 31 :test051 :test052 :test053 :test054 :test055 :test056 :test060 :test061 :test062 32 ) . 33 34 :test001 a rdfn:Urgna2012EvalTest; 35 mf:name "simple id"; 36 rdft:approval rdft:Proposed; 37 mf:action <test001-in.nq>; 38 mf:result <test001-urgna2012.nq>; 39 . 40 41 :test002 a rdfn:Urgna2012EvalTest; 42 mf:name "duplicate property iri values"; 43 rdft:approval rdft:Proposed; 44 mf:action <test002-in.nq>; 45 mf:result <test002-urgna2012.nq>; 46 . 47 48 :test003 a rdfn:Urgna2012EvalTest; 49 mf:name "bnode"; 50 rdft:approval rdft:Proposed; 51 mf:action <test003-in.nq>; 52 mf:result <test003-urgna2012.nq>; 53 . 54 55 :test004 a rdfn:Urgna2012EvalTest; 56 mf:name "bnode plus embed w/subject"; 57 rdft:approval rdft:Proposed; 58 mf:action <test004-in.nq>; 59 mf:result <test004-urgna2012.nq>; 60 . 61 62 :test005 a rdfn:Urgna2012EvalTest; 63 mf:name "bnode embed"; 64 rdft:approval rdft:Proposed; 65 mf:action <test005-in.nq>; 66 mf:result <test005-urgna2012.nq>; 67 . 68 69 :test006 a rdfn:Urgna2012EvalTest; 70 mf:name "multiple rdf types"; 71 rdft:approval rdft:Proposed; 72 mf:action <test006-in.nq>; 73 mf:result <test006-urgna2012.nq>; 74 . 75 76 :test007 a rdfn:Urgna2012EvalTest; 77 mf:name "coerce CURIE value"; 78 rdft:approval rdft:Proposed; 79 mf:action <test007-in.nq>; 80 mf:result <test007-urgna2012.nq>; 81 . 82 83 :test008 a rdfn:Urgna2012EvalTest; 84 mf:name "single subject complex"; 85 rdft:approval rdft:Proposed; 86 mf:action <test008-in.nq>; 87 mf:result <test008-urgna2012.nq>; 88 . 89 90 :test009 a rdfn:Urgna2012EvalTest; 91 mf:name "multiple subjects - complex"; 92 rdft:approval rdft:Proposed; 93 mf:action <test009-in.nq>; 94 mf:result <test009-urgna2012.nq>; 95 . 96 97 :test010 a rdfn:Urgna2012EvalTest; 98 mf:name "type"; 99 rdft:approval rdft:Proposed; 100 mf:action <test010-in.nq>; 101 mf:result <test010-urgna2012.nq>; 102 . 103 104 :test011 a rdfn:Urgna2012EvalTest; 105 mf:name "type-coerced type"; 106 rdft:approval rdft:Proposed; 107 mf:action <test011-in.nq>; 108 mf:result <test011-urgna2012.nq>; 109 . 110 111 :test012 a rdfn:Urgna2012EvalTest; 112 mf:name "type-coerced type, remove duplicate reference"; 113 rdft:approval rdft:Proposed; 114 mf:action <test012-in.nq>; 115 mf:result <test012-urgna2012.nq>; 116 . 117 118 :test013 a rdfn:Urgna2012EvalTest; 119 mf:name "type-coerced type, cycle"; 120 rdft:approval rdft:Proposed; 121 mf:action <test013-in.nq>; 122 mf:result <test013-urgna2012.nq>; 123 . 124 125 :test014 a rdfn:Urgna2012EvalTest; 126 mf:name "check types"; 127 rdft:approval rdft:Proposed; 128 mf:action <test014-in.nq>; 129 mf:result <test014-urgna2012.nq>; 130 . 131 132 :test015 a rdfn:Urgna2012EvalTest; 133 mf:name "top level context"; 134 rdft:approval rdft:Proposed; 135 mf:action <test015-in.nq>; 136 mf:result <test015-urgna2012.nq>; 137 . 138 139 :test016 a rdfn:Urgna2012EvalTest; 140 mf:name "blank node - dual link - embed"; 141 rdft:approval rdft:Proposed; 142 mf:action <test016-in.nq>; 143 mf:result <test016-urgna2012.nq>; 144 . 145 146 :test017 a rdfn:Urgna2012EvalTest; 147 mf:name "blank node - dual link - non-embed"; 148 rdft:approval rdft:Proposed; 149 mf:action <test017-in.nq>; 150 mf:result <test017-urgna2012.nq>; 151 . 152 153 :test018 a rdfn:Urgna2012EvalTest; 154 mf:name "blank node - self link"; 155 rdft:approval rdft:Proposed; 156 mf:action <test018-in.nq>; 157 mf:result <test018-urgna2012.nq>; 158 . 159 160 :test019 a rdfn:Urgna2012EvalTest; 161 mf:name "blank node - disjoint self links"; 162 rdft:approval rdft:Proposed; 163 mf:action <test019-in.nq>; 164 mf:result <test019-urgna2012.nq>; 165 . 166 167 :test020 a rdfn:Urgna2012EvalTest; 168 mf:name "blank node - diamond"; 169 rdft:approval rdft:Proposed; 170 mf:action <test020-in.nq>; 171 mf:result <test020-urgna2012.nq>; 172 . 173 174 :test021 a rdfn:Urgna2012EvalTest; 175 mf:name "blank node - circle of 2"; 176 rdft:approval rdft:Proposed; 177 mf:action <test021-in.nq>; 178 mf:result <test021-urgna2012.nq>; 179 . 180 181 :test022 a rdfn:Urgna2012EvalTest; 182 mf:name "blank node - double circle of 2"; 183 rdft:approval rdft:Proposed; 184 mf:action <test022-in.nq>; 185 mf:result <test022-urgna2012.nq>; 186 . 187 188 :test023 a rdfn:Urgna2012EvalTest; 189 mf:name "blank node - circle of 3"; 190 rdft:approval rdft:Proposed; 191 mf:action <test023-in.nq>; 192 mf:result <test023-urgna2012.nq>; 193 . 194 195 :test024 a rdfn:Urgna2012EvalTest; 196 mf:name "blank node - double circle of 3 (1-2-3)"; 197 rdft:approval rdft:Proposed; 198 mf:action <test024-in.nq>; 199 mf:result <test024-urgna2012.nq>; 200 . 201 202 :test025 a rdfn:Urgna2012EvalTest; 203 mf:name "blank node - double circle of 3 (1-3-2)"; 204 rdft:approval rdft:Proposed; 205 mf:action <test025-in.nq>; 206 mf:result <test025-urgna2012.nq>; 207 . 208 209 :test026 a rdfn:Urgna2012EvalTest; 210 mf:name "blank node - double circle of 3 (2-1-3)"; 211 rdft:approval rdft:Proposed; 212 mf:action <test026-in.nq>; 213 mf:result <test026-urgna2012.nq>; 214 . 215 216 :test027 a rdfn:Urgna2012EvalTest; 217 mf:name "blank node - double circle of 3 (2-3-1)"; 218 rdft:approval rdft:Proposed; 219 mf:action <test027-in.nq>; 220 mf:result <test027-urgna2012.nq>; 221 . 222 223 :test028 a rdfn:Urgna2012EvalTest; 224 mf:name "blank node - double circle of 3 (3-2-1)"; 225 rdft:approval rdft:Proposed; 226 mf:action <test028-in.nq>; 227 mf:result <test028-urgna2012.nq>; 228 . 229 230 :test029 a rdfn:Urgna2012EvalTest; 231 mf:name "blank node - double circle of 3 (3-1-2)"; 232 rdft:approval rdft:Proposed; 233 mf:action <test029-in.nq>; 234 mf:result <test029-urgna2012.nq>; 235 . 236 237 :test030 a rdfn:Urgna2012EvalTest; 238 mf:name "blank node - point at circle of 3"; 239 rdft:approval rdft:Proposed; 240 mf:action <test030-in.nq>; 241 mf:result <test030-urgna2012.nq>; 242 . 243 244 :test031 a rdfn:Urgna2012EvalTest; 245 mf:name "bnode (1)"; 246 rdft:approval rdft:Proposed; 247 mf:action <test031-in.nq>; 248 mf:result <test031-urgna2012.nq>; 249 . 250 251 :test032 a rdfn:Urgna2012EvalTest; 252 mf:name "bnode (2)"; 253 rdft:approval rdft:Proposed; 254 mf:action <test032-in.nq>; 255 mf:result <test032-urgna2012.nq>; 256 . 257 258 :test033 a rdfn:Urgna2012EvalTest; 259 mf:name "disjoint identical subgraphs (1)"; 260 rdft:approval rdft:Proposed; 261 mf:action <test033-in.nq>; 262 mf:result <test033-urgna2012.nq>; 263 . 264 265 :test034 a rdfn:Urgna2012EvalTest; 266 mf:name "disjoint identical subgraphs (2)"; 267 rdft:approval rdft:Proposed; 268 mf:action <test034-in.nq>; 269 mf:result <test034-urgna2012.nq>; 270 . 271 272 :test035 a rdfn:Urgna2012EvalTest; 273 mf:name "reordered w/strings (1)"; 274 rdft:approval rdft:Proposed; 275 mf:action <test035-in.nq>; 276 mf:result <test035-urgna2012.nq>; 277 . 278 279 :test036 a rdfn:Urgna2012EvalTest; 280 mf:name "reordered w/strings (2)"; 281 rdft:approval rdft:Proposed; 282 mf:action <test036-in.nq>; 283 mf:result <test036-urgna2012.nq>; 284 . 285 286 :test037 a rdfn:Urgna2012EvalTest; 287 mf:name "reordered w/strings (3)"; 288 rdft:approval rdft:Proposed; 289 mf:action <test037-in.nq>; 290 mf:result <test037-urgna2012.nq>; 291 . 292 293 :test038 a rdfn:Urgna2012EvalTest; 294 mf:name "reordered 4 bnodes, reordered 2 properties (1)"; 295 rdft:approval rdft:Proposed; 296 mf:action <test038-in.nq>; 297 mf:result <test038-urgna2012.nq>; 298 . 299 300 :test039 a rdfn:Urgna2012EvalTest; 301 mf:name "reordered 4 bnodes, reordered 2 properties (2)"; 302 rdft:approval rdft:Proposed; 303 mf:action <test039-in.nq>; 304 mf:result <test039-urgna2012.nq>; 305 . 306 307 :test040 a rdfn:Urgna2012EvalTest; 308 mf:name "reordered 6 bnodes (1)"; 309 rdft:approval rdft:Proposed; 310 mf:action <test040-in.nq>; 311 mf:result <test040-urgna2012.nq>; 312 . 313 314 :test041 a rdfn:Urgna2012EvalTest; 315 mf:name "reordered 6 bnodes (2)"; 316 rdft:approval rdft:Proposed; 317 mf:action <test041-in.nq>; 318 mf:result <test041-urgna2012.nq>; 319 . 320 321 :test042 a rdfn:Urgna2012EvalTest; 322 mf:name "reordered 6 bnodes (3)"; 323 rdft:approval rdft:Proposed; 324 mf:action <test042-in.nq>; 325 mf:result <test042-urgna2012.nq>; 326 . 327 328 :test043 a rdfn:Urgna2012EvalTest; 329 mf:name "literal with language"; 330 rdft:approval rdft:Proposed; 331 mf:action <test043-in.nq>; 332 mf:result <test043-urgna2012.nq>; 333 . 334 335 :test044 a rdfn:Urgna2012EvalTest; 336 mf:name "evil (1)"; 337 rdft:approval rdft:Proposed; 338 mf:action <test044-in.nq>; 339 mf:result <test044-urgna2012.nq>; 340 . 341 342 :test045 a rdfn:Urgna2012EvalTest; 343 mf:name "evil (2)"; 344 rdft:approval rdft:Proposed; 345 mf:action <test045-in.nq>; 346 mf:result <test045-urgna2012.nq>; 347 . 348 349 :test046 a rdfn:Urgna2012EvalTest; 350 mf:name "evil (3)"; 351 rdft:approval rdft:Proposed; 352 mf:action <test046-in.nq>; 353 mf:result <test046-urgna2012.nq>; 354 . 355 356 :test047 a rdfn:Urgna2012EvalTest; 357 mf:name "deep diff (1)"; 358 rdft:approval rdft:Proposed; 359 mf:action <test047-in.nq>; 360 mf:result <test047-urgna2012.nq>; 361 . 362 363 :test048 a rdfn:Urgna2012EvalTest; 364 mf:name "deep diff (2)"; 365 rdft:approval rdft:Proposed; 366 mf:action <test048-in.nq>; 367 mf:result <test048-urgna2012.nq>; 368 . 369 370 :test049 a rdfn:Urgna2012EvalTest; 371 mf:name "remove null"; 372 rdft:approval rdft:Proposed; 373 mf:action <test049-in.nq>; 374 mf:result <test049-urgna2012.nq>; 375 . 376 377 :test050 a rdfn:Urgna2012EvalTest; 378 mf:name "nulls"; 379 rdft:approval rdft:Proposed; 380 mf:action <test050-in.nq>; 381 mf:result <test050-urgna2012.nq>; 382 . 383 384 :test051 a rdfn:Urgna2012EvalTest; 385 mf:name "merging subjects"; 386 rdft:approval rdft:Proposed; 387 mf:action <test051-in.nq>; 388 mf:result <test051-urgna2012.nq>; 389 . 390 391 :test052 a rdfn:Urgna2012EvalTest; 392 mf:name "alias keywords"; 393 rdft:approval rdft:Proposed; 394 mf:action <test052-in.nq>; 395 mf:result <test052-urgna2012.nq>; 396 . 397 398 :test053 a rdfn:Urgna2012EvalTest; 399 mf:name "@list"; 400 rdft:approval rdft:Proposed; 401 mf:action <test053-in.nq>; 402 mf:result <test053-urgna2012.nq>; 403 . 404 405 :test054 a rdfn:Urgna2012EvalTest; 406 mf:name "t-graph"; 407 rdft:approval rdft:Proposed; 408 mf:action <test054-in.nq>; 409 mf:result <test054-urgna2012.nq>; 410 . 411 412 :test055 a rdfn:Urgna2012EvalTest; 413 mf:name "simple reorder (1)"; 414 rdft:approval rdft:Proposed; 415 mf:action <test055-in.nq>; 416 mf:result <test055-urgna2012.nq>; 417 . 418 419 :test056 a rdfn:Urgna2012EvalTest; 420 mf:name "simple reorder (2)"; 421 rdft:approval rdft:Proposed; 422 mf:action <test056-in.nq>; 423 mf:result <test056-urgna2012.nq>; 424 . 425 426 :test060 a rdfn:Urgna2012EvalTest; 427 mf:name "n-quads escaping"; 428 rdft:approval rdft:Proposed; 429 mf:action <test060-in.nq>; 430 mf:result <test060-urgna2012.nq>; 431 . 432 433 :test061 a rdfn:Urgna2012EvalTest; 434 mf:name "same literal value with multiple languages"; 435 rdft:approval rdft:Proposed; 436 mf:action <test061-in.nq>; 437 mf:result <test061-urgna2012.nq>; 438 . 439 440 :test062 a rdfn:Urgna2012EvalTest; 441 mf:name "same literal value with multiple datatypes"; 442 rdft:approval rdft:Proposed; 443 mf:action <test062-in.nq>; 444 mf:result <test062-urgna2012.nq>; 445 .