From e7b0c8f2623879c1293ae0b8f809f99abb480939 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ha=CC=8Avard=20Ottestad?= Date: Mon, 21 Jul 2025 18:00:51 +0200 Subject: [PATCH 1/4] release 5.1.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Håvard Ottestad --- assembly-descriptors/pom.xml | 2 +- assembly/pom.xml | 2 +- bom/pom.xml | 2 +- compliance/elasticsearch/pom.xml | 2 +- compliance/geosparql/pom.xml | 2 +- compliance/lucene/pom.xml | 2 +- compliance/model/pom.xml | 2 +- compliance/pom.xml | 2 +- compliance/repository/pom.xml | 2 +- compliance/rio/pom.xml | 2 +- compliance/solr/pom.xml | 2 +- compliance/sparql/pom.xml | 2 +- core/client/pom.xml | 2 +- core/collection-factory/api/pom.xml | 2 +- core/collection-factory/mapdb/pom.xml | 2 +- core/collection-factory/mapdb3/pom.xml | 2 +- core/collection-factory/pom.xml | 2 +- core/common/annotation/pom.xml | 2 +- core/common/exception/pom.xml | 2 +- core/common/io/pom.xml | 2 +- core/common/iterator/pom.xml | 2 +- core/common/order/pom.xml | 2 +- core/common/pom.xml | 2 +- core/common/text/pom.xml | 2 +- core/common/transaction/pom.xml | 2 +- core/common/xml/pom.xml | 2 +- core/http/client/pom.xml | 2 +- core/http/pom.xml | 2 +- core/http/protocol/pom.xml | 2 +- core/model-api/pom.xml | 2 +- core/model-vocabulary/pom.xml | 2 +- core/model/pom.xml | 2 +- core/pom.xml | 2 +- core/query/pom.xml | 2 +- core/queryalgebra/evaluation/pom.xml | 2 +- core/queryalgebra/geosparql/pom.xml | 2 +- core/queryalgebra/model/pom.xml | 2 +- core/queryalgebra/pom.xml | 2 +- core/queryparser/api/pom.xml | 2 +- core/queryparser/pom.xml | 2 +- core/queryparser/sparql/pom.xml | 2 +- core/queryrender/pom.xml | 2 +- core/queryresultio/api/pom.xml | 2 +- core/queryresultio/binary/pom.xml | 2 +- core/queryresultio/pom.xml | 2 +- core/queryresultio/sparqljson/pom.xml | 2 +- core/queryresultio/sparqlxml/pom.xml | 2 +- core/queryresultio/text/pom.xml | 2 +- core/repository/api/pom.xml | 2 +- core/repository/contextaware/pom.xml | 2 +- core/repository/dataset/pom.xml | 2 +- core/repository/event/pom.xml | 2 +- core/repository/http/pom.xml | 2 +- core/repository/manager/pom.xml | 2 +- core/repository/pom.xml | 2 +- core/repository/sail/pom.xml | 2 +- core/repository/sparql/pom.xml | 2 +- core/rio/api/pom.xml | 2 +- core/rio/binary/pom.xml | 2 +- core/rio/datatypes/pom.xml | 2 +- core/rio/hdt/pom.xml | 2 +- core/rio/jsonld-legacy/pom.xml | 2 +- core/rio/jsonld/pom.xml | 2 +- core/rio/languages/pom.xml | 2 +- core/rio/n3/pom.xml | 2 +- core/rio/nquads/pom.xml | 2 +- core/rio/ntriples/pom.xml | 2 +- core/rio/pom.xml | 2 +- core/rio/rdfjson/pom.xml | 2 +- core/rio/rdfxml/pom.xml | 2 +- core/rio/trig/pom.xml | 2 +- core/rio/trix/pom.xml | 2 +- core/rio/turtle/pom.xml | 2 +- core/sail/api/pom.xml | 2 +- core/sail/base/pom.xml | 2 +- core/sail/elasticsearch-store/pom.xml | 2 +- core/sail/elasticsearch/pom.xml | 2 +- core/sail/extensible-store/pom.xml | 2 +- core/sail/inferencer/pom.xml | 2 +- core/sail/lmdb/pom.xml | 2 +- core/sail/lucene-api/pom.xml | 2 +- core/sail/lucene/pom.xml | 2 +- core/sail/memory/pom.xml | 2 +- core/sail/model/pom.xml | 2 +- core/sail/nativerdf/pom.xml | 2 +- core/sail/pom.xml | 2 +- core/sail/shacl/pom.xml | 2 +- core/sail/solr/pom.xml | 2 +- core/sparqlbuilder/pom.xml | 2 +- core/spin/pom.xml | 2 +- core/storage/pom.xml | 2 +- examples/pom.xml | 2 +- pom.xml | 2 +- spring-components/pom.xml | 2 +- spring-components/rdf4j-spring-demo/pom.xml | 2 +- spring-components/rdf4j-spring/pom.xml | 2 +- spring-components/spring-boot-sparql-web/pom.xml | 2 +- testsuites/benchmark/pom.xml | 2 +- testsuites/geosparql/pom.xml | 2 +- testsuites/lucene/pom.xml | 2 +- testsuites/model/pom.xml | 2 +- testsuites/pom.xml | 2 +- testsuites/queryresultio/pom.xml | 2 +- testsuites/repository/pom.xml | 2 +- testsuites/rio/pom.xml | 2 +- testsuites/sail/pom.xml | 2 +- testsuites/sparql/pom.xml | 2 +- tools/config/pom.xml | 2 +- tools/console/pom.xml | 2 +- tools/federation/pom.xml | 2 +- tools/pom.xml | 2 +- tools/runtime-osgi/pom.xml | 2 +- tools/runtime/pom.xml | 2 +- tools/server-spring/pom.xml | 2 +- tools/server/pom.xml | 2 +- tools/workbench/pom.xml | 2 +- 116 files changed, 116 insertions(+), 116 deletions(-) diff --git a/assembly-descriptors/pom.xml b/assembly-descriptors/pom.xml index 39e1391d370..39cf2ff2703 100644 --- a/assembly-descriptors/pom.xml +++ b/assembly-descriptors/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-assembly-descriptors RDF4J: Assembly Descriptors diff --git a/assembly/pom.xml b/assembly/pom.xml index 3309c013327..59a9bc22cd8 100644 --- a/assembly/pom.xml +++ b/assembly/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-assembly pom diff --git a/bom/pom.xml b/bom/pom.xml index bc891c506f8..fc10905d0bf 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-bom pom diff --git a/compliance/elasticsearch/pom.xml b/compliance/elasticsearch/pom.xml index a404fc5412d..168850c3fcd 100644 --- a/compliance/elasticsearch/pom.xml +++ b/compliance/elasticsearch/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-elasticsearch-compliance RDF4J: Elasticsearch Sail Tests diff --git a/compliance/geosparql/pom.xml b/compliance/geosparql/pom.xml index b7a5b7f0427..ad9a7c72f54 100644 --- a/compliance/geosparql/pom.xml +++ b/compliance/geosparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-geosparql-compliance RDF4J: GeoSPARQL compliance tests diff --git a/compliance/lucene/pom.xml b/compliance/lucene/pom.xml index c01f297a7a7..2f3d1b7f004 100644 --- a/compliance/lucene/pom.xml +++ b/compliance/lucene/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-lucene-compliance RDF4J: Lucene Sail Tests diff --git a/compliance/model/pom.xml b/compliance/model/pom.xml index 0bf24514625..542a27a0ebb 100644 --- a/compliance/model/pom.xml +++ b/compliance/model/pom.xml @@ -3,7 +3,7 @@ rdf4j-compliance org.eclipse.rdf4j - 5.1.4-SNAPSHOT + 5.1.4 4.0.0 rdf4j-model-compliance diff --git a/compliance/pom.xml b/compliance/pom.xml index 7b2f5c5e79c..50438cf4b9b 100644 --- a/compliance/pom.xml +++ b/compliance/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-compliance pom diff --git a/compliance/repository/pom.xml b/compliance/repository/pom.xml index b175b531c54..906867067f0 100644 --- a/compliance/repository/pom.xml +++ b/compliance/repository/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-repository-compliance war diff --git a/compliance/rio/pom.xml b/compliance/rio/pom.xml index d2a9489a45a..40b4d09370d 100644 --- a/compliance/rio/pom.xml +++ b/compliance/rio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-compliance RDF4J: Rio compliance tests diff --git a/compliance/solr/pom.xml b/compliance/solr/pom.xml index 0184b88e858..f6d0377bc87 100644 --- a/compliance/solr/pom.xml +++ b/compliance/solr/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-solr-compliance RDF4J: Solr Sail Tests diff --git a/compliance/sparql/pom.xml b/compliance/sparql/pom.xml index 9ede962f426..0de7c3bdc81 100644 --- a/compliance/sparql/pom.xml +++ b/compliance/sparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sparql-compliance war diff --git a/core/client/pom.xml b/core/client/pom.xml index aec29ad1591..b0e239a89ce 100644 --- a/core/client/pom.xml +++ b/core/client/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-client RDF4J: Client Libraries diff --git a/core/collection-factory/api/pom.xml b/core/collection-factory/api/pom.xml index 2fcca4969ba..29ae173e67b 100644 --- a/core/collection-factory/api/pom.xml +++ b/core/collection-factory/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-collection-factory - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-collection-factory-api RDF4J: Collection Factory - API diff --git a/core/collection-factory/mapdb/pom.xml b/core/collection-factory/mapdb/pom.xml index c59a18b7bd9..cec90ad8a63 100644 --- a/core/collection-factory/mapdb/pom.xml +++ b/core/collection-factory/mapdb/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-collection-factory - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-collection-factory-mapdb RDF4J: Collection Factory - Map DB backed diff --git a/core/collection-factory/mapdb3/pom.xml b/core/collection-factory/mapdb3/pom.xml index 56dd51967c5..0f8d9688771 100644 --- a/core/collection-factory/mapdb3/pom.xml +++ b/core/collection-factory/mapdb3/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-collection-factory - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-collection-factory-mapdb3 RDF4J: Collection Factory - Map DB v3 backed diff --git a/core/collection-factory/pom.xml b/core/collection-factory/pom.xml index 75ef4066211..dd69861b5c6 100644 --- a/core/collection-factory/pom.xml +++ b/core/collection-factory/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-collection-factory pom diff --git a/core/common/annotation/pom.xml b/core/common/annotation/pom.xml index 53eabf03406..9eb15f0a1e6 100644 --- a/core/common/annotation/pom.xml +++ b/core/common/annotation/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-common-annotation RDF4J: common annotation diff --git a/core/common/exception/pom.xml b/core/common/exception/pom.xml index 457f5f2ee60..1dedebe0e4e 100644 --- a/core/common/exception/pom.xml +++ b/core/common/exception/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-common-exception RDF4J: common exception diff --git a/core/common/io/pom.xml b/core/common/io/pom.xml index e796429c4a0..b72cf60efba 100644 --- a/core/common/io/pom.xml +++ b/core/common/io/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-common-io RDF4J: common IO diff --git a/core/common/iterator/pom.xml b/core/common/iterator/pom.xml index 849c25209c2..857043c34f5 100644 --- a/core/common/iterator/pom.xml +++ b/core/common/iterator/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-common-iterator RDF4J: common iterators diff --git a/core/common/order/pom.xml b/core/common/order/pom.xml index df46ede44ff..269416dca60 100644 --- a/core/common/order/pom.xml +++ b/core/common/order/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-common-order RDF4J: common order diff --git a/core/common/pom.xml b/core/common/pom.xml index 212788ac72d..e2bc4a99c37 100644 --- a/core/common/pom.xml +++ b/core/common/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-common pom diff --git a/core/common/text/pom.xml b/core/common/text/pom.xml index 026ab778c27..fd96aeba704 100644 --- a/core/common/text/pom.xml +++ b/core/common/text/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-common-text RDF4J: common text diff --git a/core/common/transaction/pom.xml b/core/common/transaction/pom.xml index 9d654132f03..b0d38f9bf45 100644 --- a/core/common/transaction/pom.xml +++ b/core/common/transaction/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-common-transaction RDF4J: common transaction diff --git a/core/common/xml/pom.xml b/core/common/xml/pom.xml index f7ce64d82d3..76f158dbaae 100644 --- a/core/common/xml/pom.xml +++ b/core/common/xml/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-common-xml RDF4J: common XML diff --git a/core/http/client/pom.xml b/core/http/client/pom.xml index fae12d08c2d..3ca8f84c83d 100644 --- a/core/http/client/pom.xml +++ b/core/http/client/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-http - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-http-client RDF4J: HTTP client diff --git a/core/http/pom.xml b/core/http/pom.xml index d44289c40d8..862305eecc0 100644 --- a/core/http/pom.xml +++ b/core/http/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-http pom diff --git a/core/http/protocol/pom.xml b/core/http/protocol/pom.xml index eaf4b204c39..caea6e0a92e 100644 --- a/core/http/protocol/pom.xml +++ b/core/http/protocol/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-http - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-http-protocol RDF4J: HTTP protocol diff --git a/core/model-api/pom.xml b/core/model-api/pom.xml index 70610307aa7..eb2f205afee 100644 --- a/core/model-api/pom.xml +++ b/core/model-api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-model-api RDF4J: Model API diff --git a/core/model-vocabulary/pom.xml b/core/model-vocabulary/pom.xml index f2c5f5cce5d..2f9ae266501 100644 --- a/core/model-vocabulary/pom.xml +++ b/core/model-vocabulary/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-model-vocabulary RDF4J: RDF Vocabularies diff --git a/core/model/pom.xml b/core/model/pom.xml index 412b4dd1dd8..a7ce0c596d7 100644 --- a/core/model/pom.xml +++ b/core/model/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-model RDF4J: Model diff --git a/core/pom.xml b/core/pom.xml index 16b6b9890e6..a3019d317b3 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-core pom diff --git a/core/query/pom.xml b/core/query/pom.xml index c5821745f30..6c23ea7ae39 100644 --- a/core/query/pom.xml +++ b/core/query/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-query RDF4J: Query diff --git a/core/queryalgebra/evaluation/pom.xml b/core/queryalgebra/evaluation/pom.xml index ed53f3ab95f..6caff0259f7 100644 --- a/core/queryalgebra/evaluation/pom.xml +++ b/core/queryalgebra/evaluation/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryalgebra - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryalgebra-evaluation RDF4J: Query algebra - evaluation diff --git a/core/queryalgebra/geosparql/pom.xml b/core/queryalgebra/geosparql/pom.xml index 37428834344..02fb4169662 100644 --- a/core/queryalgebra/geosparql/pom.xml +++ b/core/queryalgebra/geosparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryalgebra - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryalgebra-geosparql RDF4J: Query algebra - GeoSPARQL diff --git a/core/queryalgebra/model/pom.xml b/core/queryalgebra/model/pom.xml index 3f967631390..24af0110cb7 100644 --- a/core/queryalgebra/model/pom.xml +++ b/core/queryalgebra/model/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryalgebra - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryalgebra-model RDF4J: Query algebra - model diff --git a/core/queryalgebra/pom.xml b/core/queryalgebra/pom.xml index 737869fd3a2..cdac5139d5c 100644 --- a/core/queryalgebra/pom.xml +++ b/core/queryalgebra/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryalgebra pom diff --git a/core/queryparser/api/pom.xml b/core/queryparser/api/pom.xml index 1f45963a645..a6abd748d5b 100644 --- a/core/queryparser/api/pom.xml +++ b/core/queryparser/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryparser - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryparser-api RDF4J: Query parser - API diff --git a/core/queryparser/pom.xml b/core/queryparser/pom.xml index ea41b358a15..aa873360512 100644 --- a/core/queryparser/pom.xml +++ b/core/queryparser/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryparser pom diff --git a/core/queryparser/sparql/pom.xml b/core/queryparser/sparql/pom.xml index da516ea6353..6030dfa7ced 100644 --- a/core/queryparser/sparql/pom.xml +++ b/core/queryparser/sparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryparser - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryparser-sparql RDF4J: Query parser - SPARQL diff --git a/core/queryrender/pom.xml b/core/queryrender/pom.xml index 220eb715ebd..569a0d2b829 100644 --- a/core/queryrender/pom.xml +++ b/core/queryrender/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryrender RDF4J: Query Rendering diff --git a/core/queryresultio/api/pom.xml b/core/queryresultio/api/pom.xml index ec83dcaeafd..6954bbd355f 100644 --- a/core/queryresultio/api/pom.xml +++ b/core/queryresultio/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryresultio-api RDF4J: Query result IO - API diff --git a/core/queryresultio/binary/pom.xml b/core/queryresultio/binary/pom.xml index 5987f21e2bc..5ff68e15cd9 100644 --- a/core/queryresultio/binary/pom.xml +++ b/core/queryresultio/binary/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryresultio-binary RDF4J: Query result IO - binary diff --git a/core/queryresultio/pom.xml b/core/queryresultio/pom.xml index 60cb4f8fb12..48f3c084471 100644 --- a/core/queryresultio/pom.xml +++ b/core/queryresultio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryresultio pom diff --git a/core/queryresultio/sparqljson/pom.xml b/core/queryresultio/sparqljson/pom.xml index 4ca57a7e04b..febdbe42ca2 100644 --- a/core/queryresultio/sparqljson/pom.xml +++ b/core/queryresultio/sparqljson/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryresultio-sparqljson RDF4J: Query result IO - SPARQL/JSON diff --git a/core/queryresultio/sparqlxml/pom.xml b/core/queryresultio/sparqlxml/pom.xml index 0674fb9c7be..dd2a127153a 100644 --- a/core/queryresultio/sparqlxml/pom.xml +++ b/core/queryresultio/sparqlxml/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryresultio-sparqlxml RDF4J: Query result IO - SPARQL/XML diff --git a/core/queryresultio/text/pom.xml b/core/queryresultio/text/pom.xml index a3582407d92..3e2b19ac34e 100644 --- a/core/queryresultio/text/pom.xml +++ b/core/queryresultio/text/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryresultio-text RDF4J: Query result IO - plain text booleans diff --git a/core/repository/api/pom.xml b/core/repository/api/pom.xml index 1262c6a2284..efa8cf6c99a 100644 --- a/core/repository/api/pom.xml +++ b/core/repository/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-repository-api RDF4J: Repository - API diff --git a/core/repository/contextaware/pom.xml b/core/repository/contextaware/pom.xml index 96105e126e0..784306cdf20 100644 --- a/core/repository/contextaware/pom.xml +++ b/core/repository/contextaware/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-repository-contextaware RDF4J: Repository - context aware (wrapper) diff --git a/core/repository/dataset/pom.xml b/core/repository/dataset/pom.xml index b7d156dfef5..8bb24a6917c 100644 --- a/core/repository/dataset/pom.xml +++ b/core/repository/dataset/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-repository-dataset RDF4J: DatasetRepository (wrapper) diff --git a/core/repository/event/pom.xml b/core/repository/event/pom.xml index fee7e4c2cfc..bb3038911f8 100644 --- a/core/repository/event/pom.xml +++ b/core/repository/event/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-repository-event RDF4J: Repository - event (wrapper) diff --git a/core/repository/http/pom.xml b/core/repository/http/pom.xml index bab15a900e6..d0cbd7eae47 100644 --- a/core/repository/http/pom.xml +++ b/core/repository/http/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-repository-http RDF4J: HTTPRepository diff --git a/core/repository/manager/pom.xml b/core/repository/manager/pom.xml index 25592296d8a..a9ec2a611f6 100644 --- a/core/repository/manager/pom.xml +++ b/core/repository/manager/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-repository-manager RDF4J: Repository manager diff --git a/core/repository/pom.xml b/core/repository/pom.xml index 6ca6734d2c2..8636d799925 100644 --- a/core/repository/pom.xml +++ b/core/repository/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-repository pom diff --git a/core/repository/sail/pom.xml b/core/repository/sail/pom.xml index 9a803693c51..622c03d33da 100644 --- a/core/repository/sail/pom.xml +++ b/core/repository/sail/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-repository-sail RDF4J: SailRepository diff --git a/core/repository/sparql/pom.xml b/core/repository/sparql/pom.xml index 389da87d72d..706bd5c6937 100644 --- a/core/repository/sparql/pom.xml +++ b/core/repository/sparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-repository-sparql RDF4J: SPARQL Repository diff --git a/core/rio/api/pom.xml b/core/rio/api/pom.xml index 24b22ea5f96..7f0ee4a43a9 100644 --- a/core/rio/api/pom.xml +++ b/core/rio/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-api RDF4J: Rio - API diff --git a/core/rio/binary/pom.xml b/core/rio/binary/pom.xml index 603934788af..7e382d0e702 100644 --- a/core/rio/binary/pom.xml +++ b/core/rio/binary/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-binary RDF4J: Rio - Binary diff --git a/core/rio/datatypes/pom.xml b/core/rio/datatypes/pom.xml index f0a7b1c2777..a494f9f9f45 100644 --- a/core/rio/datatypes/pom.xml +++ b/core/rio/datatypes/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-datatypes RDF4J: Rio - Datatypes diff --git a/core/rio/hdt/pom.xml b/core/rio/hdt/pom.xml index ddaeea5f544..4605f3a0439 100644 --- a/core/rio/hdt/pom.xml +++ b/core/rio/hdt/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-hdt jar diff --git a/core/rio/jsonld-legacy/pom.xml b/core/rio/jsonld-legacy/pom.xml index 6860994b3a1..ea42dd38ae4 100644 --- a/core/rio/jsonld-legacy/pom.xml +++ b/core/rio/jsonld-legacy/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-jsonld-legacy RDF4J: Rio - JSON-LD 1.0 (legacy) diff --git a/core/rio/jsonld/pom.xml b/core/rio/jsonld/pom.xml index e36390a9f63..8c3db6d41b3 100644 --- a/core/rio/jsonld/pom.xml +++ b/core/rio/jsonld/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-jsonld RDF4J: Rio - JSON-LD diff --git a/core/rio/languages/pom.xml b/core/rio/languages/pom.xml index 10e20769775..59dea9073f1 100644 --- a/core/rio/languages/pom.xml +++ b/core/rio/languages/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-languages RDF4J: Rio - Languages diff --git a/core/rio/n3/pom.xml b/core/rio/n3/pom.xml index 6fc0b1db1c2..de982cea4bc 100644 --- a/core/rio/n3/pom.xml +++ b/core/rio/n3/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-n3 RDF4J: Rio - N3 (writer-only) diff --git a/core/rio/nquads/pom.xml b/core/rio/nquads/pom.xml index 7f0541f148b..76630986e44 100644 --- a/core/rio/nquads/pom.xml +++ b/core/rio/nquads/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-nquads RDF4J: Rio - N-Quads diff --git a/core/rio/ntriples/pom.xml b/core/rio/ntriples/pom.xml index ed7212964e0..74e73741a31 100644 --- a/core/rio/ntriples/pom.xml +++ b/core/rio/ntriples/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-ntriples RDF4J: Rio - N-Triples diff --git a/core/rio/pom.xml b/core/rio/pom.xml index 7fd83942f47..c96ffa45ef6 100644 --- a/core/rio/pom.xml +++ b/core/rio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio pom diff --git a/core/rio/rdfjson/pom.xml b/core/rio/rdfjson/pom.xml index d32d799da2c..7f55475eab1 100644 --- a/core/rio/rdfjson/pom.xml +++ b/core/rio/rdfjson/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-rdfjson RDF4J: Rio - RDF/JSON diff --git a/core/rio/rdfxml/pom.xml b/core/rio/rdfxml/pom.xml index 469db996dfd..9a745dc6056 100644 --- a/core/rio/rdfxml/pom.xml +++ b/core/rio/rdfxml/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-rdfxml RDF4J: Rio - RDF/XML diff --git a/core/rio/trig/pom.xml b/core/rio/trig/pom.xml index dd9c8e9edc2..44dd75a35a0 100644 --- a/core/rio/trig/pom.xml +++ b/core/rio/trig/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-trig RDF4J: Rio - TriG diff --git a/core/rio/trix/pom.xml b/core/rio/trix/pom.xml index cd11066001c..df12136f128 100644 --- a/core/rio/trix/pom.xml +++ b/core/rio/trix/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-trix RDF4J: Rio - TriX diff --git a/core/rio/turtle/pom.xml b/core/rio/turtle/pom.xml index 8588653c240..07e8c0a8670 100644 --- a/core/rio/turtle/pom.xml +++ b/core/rio/turtle/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-turtle RDF4J: Rio - Turtle diff --git a/core/sail/api/pom.xml b/core/sail/api/pom.xml index 2fa0c1f7d6f..c9f5fd24a6c 100644 --- a/core/sail/api/pom.xml +++ b/core/sail/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-api RDF4J: Sail API diff --git a/core/sail/base/pom.xml b/core/sail/base/pom.xml index 8c7825f6c32..6f1e57d7937 100644 --- a/core/sail/base/pom.xml +++ b/core/sail/base/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-base RDF4J: Sail base implementations diff --git a/core/sail/elasticsearch-store/pom.xml b/core/sail/elasticsearch-store/pom.xml index dd6ad9d7210..55114495fd3 100644 --- a/core/sail/elasticsearch-store/pom.xml +++ b/core/sail/elasticsearch-store/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-elasticsearch-store RDF4J: Elasticsearch Store diff --git a/core/sail/elasticsearch/pom.xml b/core/sail/elasticsearch/pom.xml index 4a832bf580e..956aa5d6b69 100644 --- a/core/sail/elasticsearch/pom.xml +++ b/core/sail/elasticsearch/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-elasticsearch RDF4J: Elastic Search Sail Index diff --git a/core/sail/extensible-store/pom.xml b/core/sail/extensible-store/pom.xml index d382048565d..4c34b5b52b3 100644 --- a/core/sail/extensible-store/pom.xml +++ b/core/sail/extensible-store/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-extensible-store RDF4J: Extensible Store diff --git a/core/sail/inferencer/pom.xml b/core/sail/inferencer/pom.xml index 35b629ee437..4a0c4579a98 100644 --- a/core/sail/inferencer/pom.xml +++ b/core/sail/inferencer/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-inferencer RDF4J: Inferencer Sails diff --git a/core/sail/lmdb/pom.xml b/core/sail/lmdb/pom.xml index d3afd4f7492..5260dfd7f50 100644 --- a/core/sail/lmdb/pom.xml +++ b/core/sail/lmdb/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-lmdb RDF4J: LmdbStore diff --git a/core/sail/lucene-api/pom.xml b/core/sail/lucene-api/pom.xml index b14ccf4b027..5f1ec89205d 100644 --- a/core/sail/lucene-api/pom.xml +++ b/core/sail/lucene-api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-lucene-api RDF4J: Lucene Sail API diff --git a/core/sail/lucene/pom.xml b/core/sail/lucene/pom.xml index 95c8e110215..6c054996e5d 100644 --- a/core/sail/lucene/pom.xml +++ b/core/sail/lucene/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-lucene RDF4J: Lucene Sail Index diff --git a/core/sail/memory/pom.xml b/core/sail/memory/pom.xml index 37eea9e43ab..8437526ba34 100644 --- a/core/sail/memory/pom.xml +++ b/core/sail/memory/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-memory RDF4J: MemoryStore diff --git a/core/sail/model/pom.xml b/core/sail/model/pom.xml index 872113f840f..caca4646f15 100644 --- a/core/sail/model/pom.xml +++ b/core/sail/model/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-model RDF4J: Sail Model diff --git a/core/sail/nativerdf/pom.xml b/core/sail/nativerdf/pom.xml index 03d6b5d455e..bc9938a4486 100644 --- a/core/sail/nativerdf/pom.xml +++ b/core/sail/nativerdf/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-nativerdf RDF4J: NativeStore diff --git a/core/sail/pom.xml b/core/sail/pom.xml index 565c55dc83a..5af6f159707 100644 --- a/core/sail/pom.xml +++ b/core/sail/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail pom diff --git a/core/sail/shacl/pom.xml b/core/sail/shacl/pom.xml index 1a2627e09b2..b733bf1057f 100644 --- a/core/sail/shacl/pom.xml +++ b/core/sail/shacl/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-shacl RDF4J: SHACL diff --git a/core/sail/solr/pom.xml b/core/sail/solr/pom.xml index 23fc129f467..b7f903f5854 100644 --- a/core/sail/solr/pom.xml +++ b/core/sail/solr/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-solr RDF4J: Solr Sail Index diff --git a/core/sparqlbuilder/pom.xml b/core/sparqlbuilder/pom.xml index aa63a9e70fd..90ec841ee6d 100644 --- a/core/sparqlbuilder/pom.xml +++ b/core/sparqlbuilder/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sparqlbuilder RDF4J: SparqlBuilder diff --git a/core/spin/pom.xml b/core/spin/pom.xml index 6c85ed3b9ff..821993093d4 100644 --- a/core/spin/pom.xml +++ b/core/spin/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-spin RDF4J: SPIN diff --git a/core/storage/pom.xml b/core/storage/pom.xml index 745692f4cb3..0c60cda5b76 100644 --- a/core/storage/pom.xml +++ b/core/storage/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-storage RDF4J: Storage Libraries diff --git a/examples/pom.xml b/examples/pom.xml index fa58b79ea64..5f4e9d8006e 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -7,7 +7,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4-SNAPSHOT + 5.1.4 diff --git a/pom.xml b/pom.xml index 453570ecbcf..6fa73875d7d 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.eclipse.rdf4j rdf4j - 5.1.4-SNAPSHOT + 5.1.4 pom Eclipse RDF4J An extensible Java framework for RDF and SPARQL diff --git a/spring-components/pom.xml b/spring-components/pom.xml index a374d168538..098581a1593 100644 --- a/spring-components/pom.xml +++ b/spring-components/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4-SNAPSHOT + 5.1.4 pom diff --git a/spring-components/rdf4j-spring-demo/pom.xml b/spring-components/rdf4j-spring-demo/pom.xml index 4788af7cd6f..7347881e335 100644 --- a/spring-components/rdf4j-spring-demo/pom.xml +++ b/spring-components/rdf4j-spring-demo/pom.xml @@ -7,7 +7,7 @@ org.eclipse.rdf4j rdf4j-spring-components - 5.1.4-SNAPSHOT + 5.1.4 diff --git a/spring-components/rdf4j-spring/pom.xml b/spring-components/rdf4j-spring/pom.xml index 854485a4270..383203afe31 100644 --- a/spring-components/rdf4j-spring/pom.xml +++ b/spring-components/rdf4j-spring/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-spring-components - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-spring RDF4J: Spring diff --git a/spring-components/spring-boot-sparql-web/pom.xml b/spring-components/spring-boot-sparql-web/pom.xml index f8d446d3b70..a93896d6d11 100644 --- a/spring-components/spring-boot-sparql-web/pom.xml +++ b/spring-components/spring-boot-sparql-web/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-spring-components - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-spring-boot-sparql-web RDF4J: Spring boot component for a HTTP sparql server diff --git a/testsuites/benchmark/pom.xml b/testsuites/benchmark/pom.xml index c7f83115e2c..e78adad5bbf 100644 --- a/testsuites/benchmark/pom.xml +++ b/testsuites/benchmark/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-benchmark RDF4J: benchmarks diff --git a/testsuites/geosparql/pom.xml b/testsuites/geosparql/pom.xml index 27c4b7549a2..88720ab31bc 100644 --- a/testsuites/geosparql/pom.xml +++ b/testsuites/geosparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-geosparql-testsuite RDF4J: GeoSPARQL compliance test suite diff --git a/testsuites/lucene/pom.xml b/testsuites/lucene/pom.xml index 0ce70da5639..e0d765038ed 100644 --- a/testsuites/lucene/pom.xml +++ b/testsuites/lucene/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-lucene-testsuite RDF4J: Lucene Sail Tests diff --git a/testsuites/model/pom.xml b/testsuites/model/pom.xml index 74767922ab5..92d0a5eb5d9 100644 --- a/testsuites/model/pom.xml +++ b/testsuites/model/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-model-testsuite RDF4J: Model API testsuite diff --git a/testsuites/pom.xml b/testsuites/pom.xml index b03b84d760e..5cf0ce69222 100644 --- a/testsuites/pom.xml +++ b/testsuites/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-testsuites pom diff --git a/testsuites/queryresultio/pom.xml b/testsuites/queryresultio/pom.xml index dd97c1b216e..202f3bad71b 100644 --- a/testsuites/queryresultio/pom.xml +++ b/testsuites/queryresultio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-queryresultio-testsuite RDF4J: QueryResultIO testsuite diff --git a/testsuites/repository/pom.xml b/testsuites/repository/pom.xml index 81a8dcf291a..3fa74df669a 100644 --- a/testsuites/repository/pom.xml +++ b/testsuites/repository/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-repository-testsuite RDF4J: Repository API testsuite diff --git a/testsuites/rio/pom.xml b/testsuites/rio/pom.xml index 412ec5d54cb..f3804b463d0 100644 --- a/testsuites/rio/pom.xml +++ b/testsuites/rio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-rio-testsuite RDF4J: Rio compliance test suite diff --git a/testsuites/sail/pom.xml b/testsuites/sail/pom.xml index 5cc8d7800ca..5372a1d3fa3 100644 --- a/testsuites/sail/pom.xml +++ b/testsuites/sail/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sail-testsuite RDF4J: Sail API testsuite diff --git a/testsuites/sparql/pom.xml b/testsuites/sparql/pom.xml index d531db27201..50577dd17d3 100644 --- a/testsuites/sparql/pom.xml +++ b/testsuites/sparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-sparql-testsuite RDF4J: SPARQL compliance test suite diff --git a/tools/config/pom.xml b/tools/config/pom.xml index 0a667845970..300ffcdd178 100644 --- a/tools/config/pom.xml +++ b/tools/config/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-config RDF4J: application configuration diff --git a/tools/console/pom.xml b/tools/console/pom.xml index 0fade44b76a..ea88156aa8d 100644 --- a/tools/console/pom.xml +++ b/tools/console/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-console RDF4J: Console diff --git a/tools/federation/pom.xml b/tools/federation/pom.xml index e24e35c191b..fcb896c5089 100644 --- a/tools/federation/pom.xml +++ b/tools/federation/pom.xml @@ -8,7 +8,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4-SNAPSHOT + 5.1.4 diff --git a/tools/pom.xml b/tools/pom.xml index eb4d6ecad5d..c4a876084cb 100644 --- a/tools/pom.xml +++ b/tools/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-tools pom diff --git a/tools/runtime-osgi/pom.xml b/tools/runtime-osgi/pom.xml index 6f4c95fa88f..9427845be11 100644 --- a/tools/runtime-osgi/pom.xml +++ b/tools/runtime-osgi/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-runtime-osgi bundle diff --git a/tools/runtime/pom.xml b/tools/runtime/pom.xml index ed91424ba74..ac3d41e771d 100644 --- a/tools/runtime/pom.xml +++ b/tools/runtime/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-runtime RDF4J: Runtime diff --git a/tools/server-spring/pom.xml b/tools/server-spring/pom.xml index 9406c020ed4..2d23c5a2e39 100644 --- a/tools/server-spring/pom.xml +++ b/tools/server-spring/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-http-server-spring RDF4J: HTTP server - core diff --git a/tools/server/pom.xml b/tools/server/pom.xml index 2eb37dc8027..4e07840d270 100644 --- a/tools/server/pom.xml +++ b/tools/server/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-http-server war diff --git a/tools/workbench/pom.xml b/tools/workbench/pom.xml index 060b993e49f..71552865aa2 100644 --- a/tools/workbench/pom.xml +++ b/tools/workbench/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4-SNAPSHOT + 5.1.4 rdf4j-http-workbench war From 36474843673f285e81b58583292fed133cf77088 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ha=CC=8Avard=20Ottestad?= Date: Mon, 21 Jul 2025 18:01:30 +0200 Subject: [PATCH 2/4] next development iteration: 5.1.5-SNAPSHOT MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Håvard Ottestad --- assembly-descriptors/pom.xml | 2 +- assembly/pom.xml | 2 +- bom/pom.xml | 2 +- compliance/elasticsearch/pom.xml | 2 +- compliance/geosparql/pom.xml | 2 +- compliance/lucene/pom.xml | 2 +- compliance/model/pom.xml | 2 +- compliance/pom.xml | 2 +- compliance/repository/pom.xml | 2 +- compliance/rio/pom.xml | 2 +- compliance/solr/pom.xml | 2 +- compliance/sparql/pom.xml | 2 +- core/client/pom.xml | 2 +- core/collection-factory/api/pom.xml | 2 +- core/collection-factory/mapdb/pom.xml | 2 +- core/collection-factory/mapdb3/pom.xml | 2 +- core/collection-factory/pom.xml | 2 +- core/common/annotation/pom.xml | 2 +- core/common/exception/pom.xml | 2 +- core/common/io/pom.xml | 2 +- core/common/iterator/pom.xml | 2 +- core/common/order/pom.xml | 2 +- core/common/pom.xml | 2 +- core/common/text/pom.xml | 2 +- core/common/transaction/pom.xml | 2 +- core/common/xml/pom.xml | 2 +- core/http/client/pom.xml | 2 +- core/http/pom.xml | 2 +- core/http/protocol/pom.xml | 2 +- core/model-api/pom.xml | 2 +- core/model-vocabulary/pom.xml | 2 +- core/model/pom.xml | 2 +- core/pom.xml | 2 +- core/query/pom.xml | 2 +- core/queryalgebra/evaluation/pom.xml | 2 +- core/queryalgebra/geosparql/pom.xml | 2 +- core/queryalgebra/model/pom.xml | 2 +- core/queryalgebra/pom.xml | 2 +- core/queryparser/api/pom.xml | 2 +- core/queryparser/pom.xml | 2 +- core/queryparser/sparql/pom.xml | 2 +- core/queryrender/pom.xml | 2 +- core/queryresultio/api/pom.xml | 2 +- core/queryresultio/binary/pom.xml | 2 +- core/queryresultio/pom.xml | 2 +- core/queryresultio/sparqljson/pom.xml | 2 +- core/queryresultio/sparqlxml/pom.xml | 2 +- core/queryresultio/text/pom.xml | 2 +- core/repository/api/pom.xml | 2 +- core/repository/contextaware/pom.xml | 2 +- core/repository/dataset/pom.xml | 2 +- core/repository/event/pom.xml | 2 +- core/repository/http/pom.xml | 2 +- core/repository/manager/pom.xml | 2 +- core/repository/pom.xml | 2 +- core/repository/sail/pom.xml | 2 +- core/repository/sparql/pom.xml | 2 +- core/rio/api/pom.xml | 2 +- core/rio/binary/pom.xml | 2 +- core/rio/datatypes/pom.xml | 2 +- core/rio/hdt/pom.xml | 2 +- core/rio/jsonld-legacy/pom.xml | 2 +- core/rio/jsonld/pom.xml | 2 +- core/rio/languages/pom.xml | 2 +- core/rio/n3/pom.xml | 2 +- core/rio/nquads/pom.xml | 2 +- core/rio/ntriples/pom.xml | 2 +- core/rio/pom.xml | 2 +- core/rio/rdfjson/pom.xml | 2 +- core/rio/rdfxml/pom.xml | 2 +- core/rio/trig/pom.xml | 2 +- core/rio/trix/pom.xml | 2 +- core/rio/turtle/pom.xml | 2 +- core/sail/api/pom.xml | 2 +- core/sail/base/pom.xml | 2 +- core/sail/elasticsearch-store/pom.xml | 2 +- core/sail/elasticsearch/pom.xml | 2 +- core/sail/extensible-store/pom.xml | 2 +- core/sail/inferencer/pom.xml | 2 +- core/sail/lmdb/pom.xml | 2 +- core/sail/lucene-api/pom.xml | 2 +- core/sail/lucene/pom.xml | 2 +- core/sail/memory/pom.xml | 2 +- core/sail/model/pom.xml | 2 +- core/sail/nativerdf/pom.xml | 2 +- core/sail/pom.xml | 2 +- core/sail/shacl/pom.xml | 2 +- core/sail/solr/pom.xml | 2 +- core/sparqlbuilder/pom.xml | 2 +- core/spin/pom.xml | 2 +- core/storage/pom.xml | 2 +- examples/pom.xml | 2 +- pom.xml | 2 +- spring-components/pom.xml | 2 +- spring-components/rdf4j-spring-demo/pom.xml | 2 +- spring-components/rdf4j-spring/pom.xml | 2 +- spring-components/spring-boot-sparql-web/pom.xml | 2 +- testsuites/benchmark/pom.xml | 2 +- testsuites/geosparql/pom.xml | 2 +- testsuites/lucene/pom.xml | 2 +- testsuites/model/pom.xml | 2 +- testsuites/pom.xml | 2 +- testsuites/queryresultio/pom.xml | 2 +- testsuites/repository/pom.xml | 2 +- testsuites/rio/pom.xml | 2 +- testsuites/sail/pom.xml | 2 +- testsuites/sparql/pom.xml | 2 +- tools/config/pom.xml | 2 +- tools/console/pom.xml | 2 +- tools/federation/pom.xml | 2 +- tools/pom.xml | 2 +- tools/runtime-osgi/pom.xml | 2 +- tools/runtime/pom.xml | 2 +- tools/server-spring/pom.xml | 2 +- tools/server/pom.xml | 2 +- tools/workbench/pom.xml | 2 +- 116 files changed, 116 insertions(+), 116 deletions(-) diff --git a/assembly-descriptors/pom.xml b/assembly-descriptors/pom.xml index 39cf2ff2703..eb97442e1cb 100644 --- a/assembly-descriptors/pom.xml +++ b/assembly-descriptors/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-assembly-descriptors RDF4J: Assembly Descriptors diff --git a/assembly/pom.xml b/assembly/pom.xml index 59a9bc22cd8..19f77377ea9 100644 --- a/assembly/pom.xml +++ b/assembly/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-assembly pom diff --git a/bom/pom.xml b/bom/pom.xml index fc10905d0bf..35a9d4e2d46 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-bom pom diff --git a/compliance/elasticsearch/pom.xml b/compliance/elasticsearch/pom.xml index 168850c3fcd..00fa4f1836a 100644 --- a/compliance/elasticsearch/pom.xml +++ b/compliance/elasticsearch/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-elasticsearch-compliance RDF4J: Elasticsearch Sail Tests diff --git a/compliance/geosparql/pom.xml b/compliance/geosparql/pom.xml index ad9a7c72f54..4ffc59e5cc4 100644 --- a/compliance/geosparql/pom.xml +++ b/compliance/geosparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-geosparql-compliance RDF4J: GeoSPARQL compliance tests diff --git a/compliance/lucene/pom.xml b/compliance/lucene/pom.xml index 2f3d1b7f004..62d4979157b 100644 --- a/compliance/lucene/pom.xml +++ b/compliance/lucene/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-lucene-compliance RDF4J: Lucene Sail Tests diff --git a/compliance/model/pom.xml b/compliance/model/pom.xml index 542a27a0ebb..2ab4e7f0b71 100644 --- a/compliance/model/pom.xml +++ b/compliance/model/pom.xml @@ -3,7 +3,7 @@ rdf4j-compliance org.eclipse.rdf4j - 5.1.4 + 5.1.5-SNAPSHOT 4.0.0 rdf4j-model-compliance diff --git a/compliance/pom.xml b/compliance/pom.xml index 50438cf4b9b..7578bd85172 100644 --- a/compliance/pom.xml +++ b/compliance/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-compliance pom diff --git a/compliance/repository/pom.xml b/compliance/repository/pom.xml index 906867067f0..22efe6cd537 100644 --- a/compliance/repository/pom.xml +++ b/compliance/repository/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-repository-compliance war diff --git a/compliance/rio/pom.xml b/compliance/rio/pom.xml index 40b4d09370d..03f1b68cfd4 100644 --- a/compliance/rio/pom.xml +++ b/compliance/rio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-compliance RDF4J: Rio compliance tests diff --git a/compliance/solr/pom.xml b/compliance/solr/pom.xml index f6d0377bc87..2b51927b0b0 100644 --- a/compliance/solr/pom.xml +++ b/compliance/solr/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-solr-compliance RDF4J: Solr Sail Tests diff --git a/compliance/sparql/pom.xml b/compliance/sparql/pom.xml index 0de7c3bdc81..9fce2bea097 100644 --- a/compliance/sparql/pom.xml +++ b/compliance/sparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sparql-compliance war diff --git a/core/client/pom.xml b/core/client/pom.xml index b0e239a89ce..e033886df52 100644 --- a/core/client/pom.xml +++ b/core/client/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-client RDF4J: Client Libraries diff --git a/core/collection-factory/api/pom.xml b/core/collection-factory/api/pom.xml index 29ae173e67b..dd40f98ab4c 100644 --- a/core/collection-factory/api/pom.xml +++ b/core/collection-factory/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-collection-factory - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-collection-factory-api RDF4J: Collection Factory - API diff --git a/core/collection-factory/mapdb/pom.xml b/core/collection-factory/mapdb/pom.xml index cec90ad8a63..7f996ca053b 100644 --- a/core/collection-factory/mapdb/pom.xml +++ b/core/collection-factory/mapdb/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-collection-factory - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-collection-factory-mapdb RDF4J: Collection Factory - Map DB backed diff --git a/core/collection-factory/mapdb3/pom.xml b/core/collection-factory/mapdb3/pom.xml index 0f8d9688771..bab1ef8edfd 100644 --- a/core/collection-factory/mapdb3/pom.xml +++ b/core/collection-factory/mapdb3/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-collection-factory - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-collection-factory-mapdb3 RDF4J: Collection Factory - Map DB v3 backed diff --git a/core/collection-factory/pom.xml b/core/collection-factory/pom.xml index dd69861b5c6..582ba6ca17f 100644 --- a/core/collection-factory/pom.xml +++ b/core/collection-factory/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-collection-factory pom diff --git a/core/common/annotation/pom.xml b/core/common/annotation/pom.xml index 9eb15f0a1e6..047fd43731c 100644 --- a/core/common/annotation/pom.xml +++ b/core/common/annotation/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-common-annotation RDF4J: common annotation diff --git a/core/common/exception/pom.xml b/core/common/exception/pom.xml index 1dedebe0e4e..4b4d4f44736 100644 --- a/core/common/exception/pom.xml +++ b/core/common/exception/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-common-exception RDF4J: common exception diff --git a/core/common/io/pom.xml b/core/common/io/pom.xml index b72cf60efba..a0dd4425087 100644 --- a/core/common/io/pom.xml +++ b/core/common/io/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-common-io RDF4J: common IO diff --git a/core/common/iterator/pom.xml b/core/common/iterator/pom.xml index 857043c34f5..d34338f41f9 100644 --- a/core/common/iterator/pom.xml +++ b/core/common/iterator/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-common-iterator RDF4J: common iterators diff --git a/core/common/order/pom.xml b/core/common/order/pom.xml index 269416dca60..f972a895b87 100644 --- a/core/common/order/pom.xml +++ b/core/common/order/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-common-order RDF4J: common order diff --git a/core/common/pom.xml b/core/common/pom.xml index e2bc4a99c37..0d2373a5f20 100644 --- a/core/common/pom.xml +++ b/core/common/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-common pom diff --git a/core/common/text/pom.xml b/core/common/text/pom.xml index fd96aeba704..aad04e4bfde 100644 --- a/core/common/text/pom.xml +++ b/core/common/text/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-common-text RDF4J: common text diff --git a/core/common/transaction/pom.xml b/core/common/transaction/pom.xml index b0d38f9bf45..0545c27753b 100644 --- a/core/common/transaction/pom.xml +++ b/core/common/transaction/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-common-transaction RDF4J: common transaction diff --git a/core/common/xml/pom.xml b/core/common/xml/pom.xml index 76f158dbaae..a4754d58bfe 100644 --- a/core/common/xml/pom.xml +++ b/core/common/xml/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-common-xml RDF4J: common XML diff --git a/core/http/client/pom.xml b/core/http/client/pom.xml index 3ca8f84c83d..5b4ea95a073 100644 --- a/core/http/client/pom.xml +++ b/core/http/client/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-http - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-http-client RDF4J: HTTP client diff --git a/core/http/pom.xml b/core/http/pom.xml index 862305eecc0..9d4e358ca2c 100644 --- a/core/http/pom.xml +++ b/core/http/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-http pom diff --git a/core/http/protocol/pom.xml b/core/http/protocol/pom.xml index caea6e0a92e..5fbd6252d52 100644 --- a/core/http/protocol/pom.xml +++ b/core/http/protocol/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-http - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-http-protocol RDF4J: HTTP protocol diff --git a/core/model-api/pom.xml b/core/model-api/pom.xml index eb2f205afee..344bef6aeb5 100644 --- a/core/model-api/pom.xml +++ b/core/model-api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-model-api RDF4J: Model API diff --git a/core/model-vocabulary/pom.xml b/core/model-vocabulary/pom.xml index 2f9ae266501..a58fa227bb9 100644 --- a/core/model-vocabulary/pom.xml +++ b/core/model-vocabulary/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-model-vocabulary RDF4J: RDF Vocabularies diff --git a/core/model/pom.xml b/core/model/pom.xml index a7ce0c596d7..4e3a3ce0510 100644 --- a/core/model/pom.xml +++ b/core/model/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-model RDF4J: Model diff --git a/core/pom.xml b/core/pom.xml index a3019d317b3..82eda0e845a 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-core pom diff --git a/core/query/pom.xml b/core/query/pom.xml index 6c23ea7ae39..635c540d6d9 100644 --- a/core/query/pom.xml +++ b/core/query/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-query RDF4J: Query diff --git a/core/queryalgebra/evaluation/pom.xml b/core/queryalgebra/evaluation/pom.xml index 6caff0259f7..52e209ae65f 100644 --- a/core/queryalgebra/evaluation/pom.xml +++ b/core/queryalgebra/evaluation/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryalgebra - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryalgebra-evaluation RDF4J: Query algebra - evaluation diff --git a/core/queryalgebra/geosparql/pom.xml b/core/queryalgebra/geosparql/pom.xml index 02fb4169662..995c72b0c60 100644 --- a/core/queryalgebra/geosparql/pom.xml +++ b/core/queryalgebra/geosparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryalgebra - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryalgebra-geosparql RDF4J: Query algebra - GeoSPARQL diff --git a/core/queryalgebra/model/pom.xml b/core/queryalgebra/model/pom.xml index 24af0110cb7..f140b57a3ce 100644 --- a/core/queryalgebra/model/pom.xml +++ b/core/queryalgebra/model/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryalgebra - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryalgebra-model RDF4J: Query algebra - model diff --git a/core/queryalgebra/pom.xml b/core/queryalgebra/pom.xml index cdac5139d5c..9f8ff2e0a61 100644 --- a/core/queryalgebra/pom.xml +++ b/core/queryalgebra/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryalgebra pom diff --git a/core/queryparser/api/pom.xml b/core/queryparser/api/pom.xml index a6abd748d5b..c72d94344e8 100644 --- a/core/queryparser/api/pom.xml +++ b/core/queryparser/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryparser - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryparser-api RDF4J: Query parser - API diff --git a/core/queryparser/pom.xml b/core/queryparser/pom.xml index aa873360512..d282ae29a4e 100644 --- a/core/queryparser/pom.xml +++ b/core/queryparser/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryparser pom diff --git a/core/queryparser/sparql/pom.xml b/core/queryparser/sparql/pom.xml index 6030dfa7ced..e1f61a5e3bc 100644 --- a/core/queryparser/sparql/pom.xml +++ b/core/queryparser/sparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryparser - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryparser-sparql RDF4J: Query parser - SPARQL diff --git a/core/queryrender/pom.xml b/core/queryrender/pom.xml index 569a0d2b829..22cbba0a139 100644 --- a/core/queryrender/pom.xml +++ b/core/queryrender/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryrender RDF4J: Query Rendering diff --git a/core/queryresultio/api/pom.xml b/core/queryresultio/api/pom.xml index 6954bbd355f..ceec500704d 100644 --- a/core/queryresultio/api/pom.xml +++ b/core/queryresultio/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryresultio-api RDF4J: Query result IO - API diff --git a/core/queryresultio/binary/pom.xml b/core/queryresultio/binary/pom.xml index 5ff68e15cd9..1a8df138035 100644 --- a/core/queryresultio/binary/pom.xml +++ b/core/queryresultio/binary/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryresultio-binary RDF4J: Query result IO - binary diff --git a/core/queryresultio/pom.xml b/core/queryresultio/pom.xml index 48f3c084471..17a677d19fb 100644 --- a/core/queryresultio/pom.xml +++ b/core/queryresultio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryresultio pom diff --git a/core/queryresultio/sparqljson/pom.xml b/core/queryresultio/sparqljson/pom.xml index febdbe42ca2..c8968b70483 100644 --- a/core/queryresultio/sparqljson/pom.xml +++ b/core/queryresultio/sparqljson/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryresultio-sparqljson RDF4J: Query result IO - SPARQL/JSON diff --git a/core/queryresultio/sparqlxml/pom.xml b/core/queryresultio/sparqlxml/pom.xml index dd2a127153a..79b3f6a2a92 100644 --- a/core/queryresultio/sparqlxml/pom.xml +++ b/core/queryresultio/sparqlxml/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryresultio-sparqlxml RDF4J: Query result IO - SPARQL/XML diff --git a/core/queryresultio/text/pom.xml b/core/queryresultio/text/pom.xml index 3e2b19ac34e..dda8175896f 100644 --- a/core/queryresultio/text/pom.xml +++ b/core/queryresultio/text/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryresultio-text RDF4J: Query result IO - plain text booleans diff --git a/core/repository/api/pom.xml b/core/repository/api/pom.xml index efa8cf6c99a..e0baf93690c 100644 --- a/core/repository/api/pom.xml +++ b/core/repository/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-repository-api RDF4J: Repository - API diff --git a/core/repository/contextaware/pom.xml b/core/repository/contextaware/pom.xml index 784306cdf20..badd8f4602f 100644 --- a/core/repository/contextaware/pom.xml +++ b/core/repository/contextaware/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-repository-contextaware RDF4J: Repository - context aware (wrapper) diff --git a/core/repository/dataset/pom.xml b/core/repository/dataset/pom.xml index 8bb24a6917c..0cc66066b70 100644 --- a/core/repository/dataset/pom.xml +++ b/core/repository/dataset/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-repository-dataset RDF4J: DatasetRepository (wrapper) diff --git a/core/repository/event/pom.xml b/core/repository/event/pom.xml index bb3038911f8..dfa470ea875 100644 --- a/core/repository/event/pom.xml +++ b/core/repository/event/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-repository-event RDF4J: Repository - event (wrapper) diff --git a/core/repository/http/pom.xml b/core/repository/http/pom.xml index d0cbd7eae47..3088f5ce702 100644 --- a/core/repository/http/pom.xml +++ b/core/repository/http/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-repository-http RDF4J: HTTPRepository diff --git a/core/repository/manager/pom.xml b/core/repository/manager/pom.xml index a9ec2a611f6..78b50e46d45 100644 --- a/core/repository/manager/pom.xml +++ b/core/repository/manager/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-repository-manager RDF4J: Repository manager diff --git a/core/repository/pom.xml b/core/repository/pom.xml index 8636d799925..33b17ad0162 100644 --- a/core/repository/pom.xml +++ b/core/repository/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-repository pom diff --git a/core/repository/sail/pom.xml b/core/repository/sail/pom.xml index 622c03d33da..ad2a8dcd0c5 100644 --- a/core/repository/sail/pom.xml +++ b/core/repository/sail/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-repository-sail RDF4J: SailRepository diff --git a/core/repository/sparql/pom.xml b/core/repository/sparql/pom.xml index 706bd5c6937..423477c2978 100644 --- a/core/repository/sparql/pom.xml +++ b/core/repository/sparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-repository-sparql RDF4J: SPARQL Repository diff --git a/core/rio/api/pom.xml b/core/rio/api/pom.xml index 7f0ee4a43a9..38dd0f527cf 100644 --- a/core/rio/api/pom.xml +++ b/core/rio/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-api RDF4J: Rio - API diff --git a/core/rio/binary/pom.xml b/core/rio/binary/pom.xml index 7e382d0e702..a55c22103dd 100644 --- a/core/rio/binary/pom.xml +++ b/core/rio/binary/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-binary RDF4J: Rio - Binary diff --git a/core/rio/datatypes/pom.xml b/core/rio/datatypes/pom.xml index a494f9f9f45..8076ab49477 100644 --- a/core/rio/datatypes/pom.xml +++ b/core/rio/datatypes/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-datatypes RDF4J: Rio - Datatypes diff --git a/core/rio/hdt/pom.xml b/core/rio/hdt/pom.xml index 4605f3a0439..6d1f19ea39c 100644 --- a/core/rio/hdt/pom.xml +++ b/core/rio/hdt/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-hdt jar diff --git a/core/rio/jsonld-legacy/pom.xml b/core/rio/jsonld-legacy/pom.xml index ea42dd38ae4..12e15ff0f1b 100644 --- a/core/rio/jsonld-legacy/pom.xml +++ b/core/rio/jsonld-legacy/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-jsonld-legacy RDF4J: Rio - JSON-LD 1.0 (legacy) diff --git a/core/rio/jsonld/pom.xml b/core/rio/jsonld/pom.xml index 8c3db6d41b3..1969e4cde46 100644 --- a/core/rio/jsonld/pom.xml +++ b/core/rio/jsonld/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-jsonld RDF4J: Rio - JSON-LD diff --git a/core/rio/languages/pom.xml b/core/rio/languages/pom.xml index 59dea9073f1..e10c2c57053 100644 --- a/core/rio/languages/pom.xml +++ b/core/rio/languages/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-languages RDF4J: Rio - Languages diff --git a/core/rio/n3/pom.xml b/core/rio/n3/pom.xml index de982cea4bc..90ba130bd98 100644 --- a/core/rio/n3/pom.xml +++ b/core/rio/n3/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-n3 RDF4J: Rio - N3 (writer-only) diff --git a/core/rio/nquads/pom.xml b/core/rio/nquads/pom.xml index 76630986e44..8a939a96bd8 100644 --- a/core/rio/nquads/pom.xml +++ b/core/rio/nquads/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-nquads RDF4J: Rio - N-Quads diff --git a/core/rio/ntriples/pom.xml b/core/rio/ntriples/pom.xml index 74e73741a31..0c303d36257 100644 --- a/core/rio/ntriples/pom.xml +++ b/core/rio/ntriples/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-ntriples RDF4J: Rio - N-Triples diff --git a/core/rio/pom.xml b/core/rio/pom.xml index c96ffa45ef6..215e3902e7d 100644 --- a/core/rio/pom.xml +++ b/core/rio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio pom diff --git a/core/rio/rdfjson/pom.xml b/core/rio/rdfjson/pom.xml index 7f55475eab1..e15397b0632 100644 --- a/core/rio/rdfjson/pom.xml +++ b/core/rio/rdfjson/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-rdfjson RDF4J: Rio - RDF/JSON diff --git a/core/rio/rdfxml/pom.xml b/core/rio/rdfxml/pom.xml index 9a745dc6056..a24e5f9e6ad 100644 --- a/core/rio/rdfxml/pom.xml +++ b/core/rio/rdfxml/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-rdfxml RDF4J: Rio - RDF/XML diff --git a/core/rio/trig/pom.xml b/core/rio/trig/pom.xml index 44dd75a35a0..6326fbb8277 100644 --- a/core/rio/trig/pom.xml +++ b/core/rio/trig/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-trig RDF4J: Rio - TriG diff --git a/core/rio/trix/pom.xml b/core/rio/trix/pom.xml index df12136f128..7a7acbbeee4 100644 --- a/core/rio/trix/pom.xml +++ b/core/rio/trix/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-trix RDF4J: Rio - TriX diff --git a/core/rio/turtle/pom.xml b/core/rio/turtle/pom.xml index 07e8c0a8670..42c843a6144 100644 --- a/core/rio/turtle/pom.xml +++ b/core/rio/turtle/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-turtle RDF4J: Rio - Turtle diff --git a/core/sail/api/pom.xml b/core/sail/api/pom.xml index c9f5fd24a6c..d9af73881ef 100644 --- a/core/sail/api/pom.xml +++ b/core/sail/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-api RDF4J: Sail API diff --git a/core/sail/base/pom.xml b/core/sail/base/pom.xml index 6f1e57d7937..7448e338277 100644 --- a/core/sail/base/pom.xml +++ b/core/sail/base/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-base RDF4J: Sail base implementations diff --git a/core/sail/elasticsearch-store/pom.xml b/core/sail/elasticsearch-store/pom.xml index 55114495fd3..320f27dfdfd 100644 --- a/core/sail/elasticsearch-store/pom.xml +++ b/core/sail/elasticsearch-store/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-elasticsearch-store RDF4J: Elasticsearch Store diff --git a/core/sail/elasticsearch/pom.xml b/core/sail/elasticsearch/pom.xml index 956aa5d6b69..2c59d4b512a 100644 --- a/core/sail/elasticsearch/pom.xml +++ b/core/sail/elasticsearch/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-elasticsearch RDF4J: Elastic Search Sail Index diff --git a/core/sail/extensible-store/pom.xml b/core/sail/extensible-store/pom.xml index 4c34b5b52b3..b6513200407 100644 --- a/core/sail/extensible-store/pom.xml +++ b/core/sail/extensible-store/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-extensible-store RDF4J: Extensible Store diff --git a/core/sail/inferencer/pom.xml b/core/sail/inferencer/pom.xml index 4a0c4579a98..e3a5396fb3c 100644 --- a/core/sail/inferencer/pom.xml +++ b/core/sail/inferencer/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-inferencer RDF4J: Inferencer Sails diff --git a/core/sail/lmdb/pom.xml b/core/sail/lmdb/pom.xml index 5260dfd7f50..85bc8bb4849 100644 --- a/core/sail/lmdb/pom.xml +++ b/core/sail/lmdb/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-lmdb RDF4J: LmdbStore diff --git a/core/sail/lucene-api/pom.xml b/core/sail/lucene-api/pom.xml index 5f1ec89205d..cc5ec07fbb1 100644 --- a/core/sail/lucene-api/pom.xml +++ b/core/sail/lucene-api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-lucene-api RDF4J: Lucene Sail API diff --git a/core/sail/lucene/pom.xml b/core/sail/lucene/pom.xml index 6c054996e5d..6fd90f44ad5 100644 --- a/core/sail/lucene/pom.xml +++ b/core/sail/lucene/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-lucene RDF4J: Lucene Sail Index diff --git a/core/sail/memory/pom.xml b/core/sail/memory/pom.xml index 8437526ba34..1bba62bd693 100644 --- a/core/sail/memory/pom.xml +++ b/core/sail/memory/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-memory RDF4J: MemoryStore diff --git a/core/sail/model/pom.xml b/core/sail/model/pom.xml index caca4646f15..17a11049da0 100644 --- a/core/sail/model/pom.xml +++ b/core/sail/model/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-model RDF4J: Sail Model diff --git a/core/sail/nativerdf/pom.xml b/core/sail/nativerdf/pom.xml index bc9938a4486..d65d26ba0ed 100644 --- a/core/sail/nativerdf/pom.xml +++ b/core/sail/nativerdf/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-nativerdf RDF4J: NativeStore diff --git a/core/sail/pom.xml b/core/sail/pom.xml index 5af6f159707..c33139b9b01 100644 --- a/core/sail/pom.xml +++ b/core/sail/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail pom diff --git a/core/sail/shacl/pom.xml b/core/sail/shacl/pom.xml index b733bf1057f..ebb430e1d45 100644 --- a/core/sail/shacl/pom.xml +++ b/core/sail/shacl/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-shacl RDF4J: SHACL diff --git a/core/sail/solr/pom.xml b/core/sail/solr/pom.xml index b7f903f5854..103a53419ca 100644 --- a/core/sail/solr/pom.xml +++ b/core/sail/solr/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-solr RDF4J: Solr Sail Index diff --git a/core/sparqlbuilder/pom.xml b/core/sparqlbuilder/pom.xml index 90ec841ee6d..c93d784203b 100644 --- a/core/sparqlbuilder/pom.xml +++ b/core/sparqlbuilder/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sparqlbuilder RDF4J: SparqlBuilder diff --git a/core/spin/pom.xml b/core/spin/pom.xml index 821993093d4..017c5ecf8b7 100644 --- a/core/spin/pom.xml +++ b/core/spin/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-spin RDF4J: SPIN diff --git a/core/storage/pom.xml b/core/storage/pom.xml index 0c60cda5b76..215a3819ff5 100644 --- a/core/storage/pom.xml +++ b/core/storage/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-storage RDF4J: Storage Libraries diff --git a/examples/pom.xml b/examples/pom.xml index 5f4e9d8006e..6ef7a310312 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -7,7 +7,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4 + 5.1.5-SNAPSHOT diff --git a/pom.xml b/pom.xml index 6fa73875d7d..92b7b04dec0 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.eclipse.rdf4j rdf4j - 5.1.4 + 5.1.5-SNAPSHOT pom Eclipse RDF4J An extensible Java framework for RDF and SPARQL diff --git a/spring-components/pom.xml b/spring-components/pom.xml index 098581a1593..ccf338f2fe1 100644 --- a/spring-components/pom.xml +++ b/spring-components/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4 + 5.1.5-SNAPSHOT pom diff --git a/spring-components/rdf4j-spring-demo/pom.xml b/spring-components/rdf4j-spring-demo/pom.xml index 7347881e335..84faab405cb 100644 --- a/spring-components/rdf4j-spring-demo/pom.xml +++ b/spring-components/rdf4j-spring-demo/pom.xml @@ -7,7 +7,7 @@ org.eclipse.rdf4j rdf4j-spring-components - 5.1.4 + 5.1.5-SNAPSHOT diff --git a/spring-components/rdf4j-spring/pom.xml b/spring-components/rdf4j-spring/pom.xml index 383203afe31..1f22494c57f 100644 --- a/spring-components/rdf4j-spring/pom.xml +++ b/spring-components/rdf4j-spring/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-spring-components - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-spring RDF4J: Spring diff --git a/spring-components/spring-boot-sparql-web/pom.xml b/spring-components/spring-boot-sparql-web/pom.xml index a93896d6d11..47464b78df1 100644 --- a/spring-components/spring-boot-sparql-web/pom.xml +++ b/spring-components/spring-boot-sparql-web/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-spring-components - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-spring-boot-sparql-web RDF4J: Spring boot component for a HTTP sparql server diff --git a/testsuites/benchmark/pom.xml b/testsuites/benchmark/pom.xml index e78adad5bbf..9377ba64bad 100644 --- a/testsuites/benchmark/pom.xml +++ b/testsuites/benchmark/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-benchmark RDF4J: benchmarks diff --git a/testsuites/geosparql/pom.xml b/testsuites/geosparql/pom.xml index 88720ab31bc..06ada7f3c46 100644 --- a/testsuites/geosparql/pom.xml +++ b/testsuites/geosparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-geosparql-testsuite RDF4J: GeoSPARQL compliance test suite diff --git a/testsuites/lucene/pom.xml b/testsuites/lucene/pom.xml index e0d765038ed..8bf3fe1800e 100644 --- a/testsuites/lucene/pom.xml +++ b/testsuites/lucene/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-lucene-testsuite RDF4J: Lucene Sail Tests diff --git a/testsuites/model/pom.xml b/testsuites/model/pom.xml index 92d0a5eb5d9..c58f3c946a8 100644 --- a/testsuites/model/pom.xml +++ b/testsuites/model/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-model-testsuite RDF4J: Model API testsuite diff --git a/testsuites/pom.xml b/testsuites/pom.xml index 5cf0ce69222..1e6eb6920ee 100644 --- a/testsuites/pom.xml +++ b/testsuites/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-testsuites pom diff --git a/testsuites/queryresultio/pom.xml b/testsuites/queryresultio/pom.xml index 202f3bad71b..0626b974597 100644 --- a/testsuites/queryresultio/pom.xml +++ b/testsuites/queryresultio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-queryresultio-testsuite RDF4J: QueryResultIO testsuite diff --git a/testsuites/repository/pom.xml b/testsuites/repository/pom.xml index 3fa74df669a..5f2ade095f3 100644 --- a/testsuites/repository/pom.xml +++ b/testsuites/repository/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-repository-testsuite RDF4J: Repository API testsuite diff --git a/testsuites/rio/pom.xml b/testsuites/rio/pom.xml index f3804b463d0..aaaa5c2e588 100644 --- a/testsuites/rio/pom.xml +++ b/testsuites/rio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-rio-testsuite RDF4J: Rio compliance test suite diff --git a/testsuites/sail/pom.xml b/testsuites/sail/pom.xml index 5372a1d3fa3..22d9a1d3d3a 100644 --- a/testsuites/sail/pom.xml +++ b/testsuites/sail/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sail-testsuite RDF4J: Sail API testsuite diff --git a/testsuites/sparql/pom.xml b/testsuites/sparql/pom.xml index 50577dd17d3..74b8720ac5a 100644 --- a/testsuites/sparql/pom.xml +++ b/testsuites/sparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-sparql-testsuite RDF4J: SPARQL compliance test suite diff --git a/tools/config/pom.xml b/tools/config/pom.xml index 300ffcdd178..8ff3e1f204a 100644 --- a/tools/config/pom.xml +++ b/tools/config/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-config RDF4J: application configuration diff --git a/tools/console/pom.xml b/tools/console/pom.xml index ea88156aa8d..adbab917d32 100644 --- a/tools/console/pom.xml +++ b/tools/console/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-console RDF4J: Console diff --git a/tools/federation/pom.xml b/tools/federation/pom.xml index fcb896c5089..389e777dc4f 100644 --- a/tools/federation/pom.xml +++ b/tools/federation/pom.xml @@ -8,7 +8,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4 + 5.1.5-SNAPSHOT diff --git a/tools/pom.xml b/tools/pom.xml index c4a876084cb..c252e2cbd34 100644 --- a/tools/pom.xml +++ b/tools/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-tools pom diff --git a/tools/runtime-osgi/pom.xml b/tools/runtime-osgi/pom.xml index 9427845be11..43293b3f970 100644 --- a/tools/runtime-osgi/pom.xml +++ b/tools/runtime-osgi/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-runtime-osgi bundle diff --git a/tools/runtime/pom.xml b/tools/runtime/pom.xml index ac3d41e771d..87e7ff41f4a 100644 --- a/tools/runtime/pom.xml +++ b/tools/runtime/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-runtime RDF4J: Runtime diff --git a/tools/server-spring/pom.xml b/tools/server-spring/pom.xml index 2d23c5a2e39..c82299b9770 100644 --- a/tools/server-spring/pom.xml +++ b/tools/server-spring/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-http-server-spring RDF4J: HTTP server - core diff --git a/tools/server/pom.xml b/tools/server/pom.xml index 4e07840d270..3dd16cf1363 100644 --- a/tools/server/pom.xml +++ b/tools/server/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-http-server war diff --git a/tools/workbench/pom.xml b/tools/workbench/pom.xml index 71552865aa2..d2bc0b3e7ef 100644 --- a/tools/workbench/pom.xml +++ b/tools/workbench/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.4 + 5.1.5-SNAPSHOT rdf4j-http-workbench war From 8ca368294489614ec8387aa8bf2a085a3abc7bb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ha=CC=8Avard=20Ottestad?= Date: Mon, 21 Jul 2025 18:01:40 +0200 Subject: [PATCH 3/4] set correct version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Håvard Ottestad --- assembly-descriptors/pom.xml | 2 +- assembly/pom.xml | 2 +- bom/pom.xml | 2 +- compliance/elasticsearch/pom.xml | 2 +- compliance/geosparql/pom.xml | 2 +- compliance/lucene/pom.xml | 2 +- compliance/model/pom.xml | 2 +- compliance/pom.xml | 2 +- compliance/repository/pom.xml | 2 +- compliance/rio/pom.xml | 2 +- compliance/solr/pom.xml | 2 +- compliance/sparql/pom.xml | 2 +- core/client/pom.xml | 2 +- core/collection-factory/api/pom.xml | 2 +- core/collection-factory/mapdb/pom.xml | 2 +- core/collection-factory/mapdb3/pom.xml | 2 +- core/collection-factory/pom.xml | 2 +- core/common/annotation/pom.xml | 2 +- core/common/exception/pom.xml | 2 +- core/common/io/pom.xml | 2 +- core/common/iterator/pom.xml | 2 +- core/common/order/pom.xml | 2 +- core/common/pom.xml | 2 +- core/common/text/pom.xml | 2 +- core/common/transaction/pom.xml | 2 +- core/common/xml/pom.xml | 2 +- core/http/client/pom.xml | 2 +- core/http/pom.xml | 2 +- core/http/protocol/pom.xml | 2 +- core/model-api/pom.xml | 2 +- core/model-vocabulary/pom.xml | 2 +- core/model/pom.xml | 2 +- core/pom.xml | 2 +- core/query/pom.xml | 2 +- core/queryalgebra/evaluation/pom.xml | 2 +- core/queryalgebra/geosparql/pom.xml | 2 +- core/queryalgebra/model/pom.xml | 2 +- core/queryalgebra/pom.xml | 2 +- core/queryparser/api/pom.xml | 2 +- core/queryparser/pom.xml | 2 +- core/queryparser/sparql/pom.xml | 2 +- core/queryrender/pom.xml | 2 +- core/queryresultio/api/pom.xml | 2 +- core/queryresultio/binary/pom.xml | 2 +- core/queryresultio/pom.xml | 2 +- core/queryresultio/sparqljson/pom.xml | 2 +- core/queryresultio/sparqlxml/pom.xml | 2 +- core/queryresultio/text/pom.xml | 2 +- core/repository/api/pom.xml | 2 +- core/repository/contextaware/pom.xml | 2 +- core/repository/dataset/pom.xml | 2 +- core/repository/event/pom.xml | 2 +- core/repository/http/pom.xml | 2 +- core/repository/manager/pom.xml | 2 +- core/repository/pom.xml | 2 +- core/repository/sail/pom.xml | 2 +- core/repository/sparql/pom.xml | 2 +- core/rio/api/pom.xml | 2 +- core/rio/binary/pom.xml | 2 +- core/rio/datatypes/pom.xml | 2 +- core/rio/hdt/pom.xml | 2 +- core/rio/jsonld-legacy/pom.xml | 2 +- core/rio/jsonld/pom.xml | 2 +- core/rio/languages/pom.xml | 2 +- core/rio/n3/pom.xml | 2 +- core/rio/nquads/pom.xml | 2 +- core/rio/ntriples/pom.xml | 2 +- core/rio/pom.xml | 2 +- core/rio/rdfjson/pom.xml | 2 +- core/rio/rdfxml/pom.xml | 2 +- core/rio/trig/pom.xml | 2 +- core/rio/trix/pom.xml | 2 +- core/rio/turtle/pom.xml | 2 +- core/sail/api/pom.xml | 2 +- core/sail/base/pom.xml | 2 +- core/sail/elasticsearch-store/pom.xml | 2 +- core/sail/elasticsearch/pom.xml | 2 +- core/sail/extensible-store/pom.xml | 2 +- core/sail/inferencer/pom.xml | 2 +- core/sail/lmdb/pom.xml | 2 +- core/sail/lucene-api/pom.xml | 2 +- core/sail/lucene/pom.xml | 2 +- core/sail/memory/pom.xml | 2 +- core/sail/model/pom.xml | 2 +- core/sail/nativerdf/pom.xml | 2 +- core/sail/pom.xml | 2 +- core/sail/shacl/pom.xml | 2 +- core/sail/solr/pom.xml | 2 +- core/sparqlbuilder/pom.xml | 2 +- core/spin/pom.xml | 2 +- core/storage/pom.xml | 2 +- examples/pom.xml | 2 +- pom.xml | 2 +- spring-components/pom.xml | 2 +- spring-components/rdf4j-spring-demo/pom.xml | 2 +- spring-components/rdf4j-spring/pom.xml | 2 +- spring-components/spring-boot-sparql-web/pom.xml | 2 +- testsuites/benchmark/pom.xml | 2 +- testsuites/geosparql/pom.xml | 2 +- testsuites/lucene/pom.xml | 2 +- testsuites/model/pom.xml | 2 +- testsuites/pom.xml | 2 +- testsuites/queryresultio/pom.xml | 2 +- testsuites/repository/pom.xml | 2 +- testsuites/rio/pom.xml | 2 +- testsuites/sail/pom.xml | 2 +- testsuites/sparql/pom.xml | 2 +- tools/config/pom.xml | 2 +- tools/console/pom.xml | 2 +- tools/federation/pom.xml | 2 +- tools/pom.xml | 2 +- tools/runtime-osgi/pom.xml | 2 +- tools/runtime/pom.xml | 2 +- tools/server-spring/pom.xml | 2 +- tools/server/pom.xml | 2 +- tools/workbench/pom.xml | 2 +- 116 files changed, 116 insertions(+), 116 deletions(-) diff --git a/assembly-descriptors/pom.xml b/assembly-descriptors/pom.xml index eb97442e1cb..25b0b093889 100644 --- a/assembly-descriptors/pom.xml +++ b/assembly-descriptors/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-assembly-descriptors RDF4J: Assembly Descriptors diff --git a/assembly/pom.xml b/assembly/pom.xml index 19f77377ea9..a88d567f0e5 100644 --- a/assembly/pom.xml +++ b/assembly/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-assembly pom diff --git a/bom/pom.xml b/bom/pom.xml index 35a9d4e2d46..8056082ccc1 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-bom pom diff --git a/compliance/elasticsearch/pom.xml b/compliance/elasticsearch/pom.xml index 00fa4f1836a..794dacb7bd7 100644 --- a/compliance/elasticsearch/pom.xml +++ b/compliance/elasticsearch/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-elasticsearch-compliance RDF4J: Elasticsearch Sail Tests diff --git a/compliance/geosparql/pom.xml b/compliance/geosparql/pom.xml index 4ffc59e5cc4..41e8785595b 100644 --- a/compliance/geosparql/pom.xml +++ b/compliance/geosparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-geosparql-compliance RDF4J: GeoSPARQL compliance tests diff --git a/compliance/lucene/pom.xml b/compliance/lucene/pom.xml index 62d4979157b..dcf84054c6d 100644 --- a/compliance/lucene/pom.xml +++ b/compliance/lucene/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-lucene-compliance RDF4J: Lucene Sail Tests diff --git a/compliance/model/pom.xml b/compliance/model/pom.xml index 2ab4e7f0b71..3d3ac105fa9 100644 --- a/compliance/model/pom.xml +++ b/compliance/model/pom.xml @@ -3,7 +3,7 @@ rdf4j-compliance org.eclipse.rdf4j - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT 4.0.0 rdf4j-model-compliance diff --git a/compliance/pom.xml b/compliance/pom.xml index 7578bd85172..7a3f7a3e7ff 100644 --- a/compliance/pom.xml +++ b/compliance/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-compliance pom diff --git a/compliance/repository/pom.xml b/compliance/repository/pom.xml index 22efe6cd537..069ade53eec 100644 --- a/compliance/repository/pom.xml +++ b/compliance/repository/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-repository-compliance war diff --git a/compliance/rio/pom.xml b/compliance/rio/pom.xml index 03f1b68cfd4..850062bf2f4 100644 --- a/compliance/rio/pom.xml +++ b/compliance/rio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-compliance RDF4J: Rio compliance tests diff --git a/compliance/solr/pom.xml b/compliance/solr/pom.xml index 2b51927b0b0..454f5295ca6 100644 --- a/compliance/solr/pom.xml +++ b/compliance/solr/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-solr-compliance RDF4J: Solr Sail Tests diff --git a/compliance/sparql/pom.xml b/compliance/sparql/pom.xml index 9fce2bea097..3340661c18d 100644 --- a/compliance/sparql/pom.xml +++ b/compliance/sparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-compliance - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sparql-compliance war diff --git a/core/client/pom.xml b/core/client/pom.xml index e033886df52..845360a26cc 100644 --- a/core/client/pom.xml +++ b/core/client/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-client RDF4J: Client Libraries diff --git a/core/collection-factory/api/pom.xml b/core/collection-factory/api/pom.xml index dd40f98ab4c..5ba6df646b7 100644 --- a/core/collection-factory/api/pom.xml +++ b/core/collection-factory/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-collection-factory - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-collection-factory-api RDF4J: Collection Factory - API diff --git a/core/collection-factory/mapdb/pom.xml b/core/collection-factory/mapdb/pom.xml index 7f996ca053b..c8e843b984e 100644 --- a/core/collection-factory/mapdb/pom.xml +++ b/core/collection-factory/mapdb/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-collection-factory - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-collection-factory-mapdb RDF4J: Collection Factory - Map DB backed diff --git a/core/collection-factory/mapdb3/pom.xml b/core/collection-factory/mapdb3/pom.xml index bab1ef8edfd..a00d4c8e811 100644 --- a/core/collection-factory/mapdb3/pom.xml +++ b/core/collection-factory/mapdb3/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-collection-factory - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-collection-factory-mapdb3 RDF4J: Collection Factory - Map DB v3 backed diff --git a/core/collection-factory/pom.xml b/core/collection-factory/pom.xml index 582ba6ca17f..bb1df7bb226 100644 --- a/core/collection-factory/pom.xml +++ b/core/collection-factory/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-collection-factory pom diff --git a/core/common/annotation/pom.xml b/core/common/annotation/pom.xml index 047fd43731c..f5f53a65e21 100644 --- a/core/common/annotation/pom.xml +++ b/core/common/annotation/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-common-annotation RDF4J: common annotation diff --git a/core/common/exception/pom.xml b/core/common/exception/pom.xml index 4b4d4f44736..bbd533f1adf 100644 --- a/core/common/exception/pom.xml +++ b/core/common/exception/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-common-exception RDF4J: common exception diff --git a/core/common/io/pom.xml b/core/common/io/pom.xml index a0dd4425087..f99f7f2af4e 100644 --- a/core/common/io/pom.xml +++ b/core/common/io/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-common-io RDF4J: common IO diff --git a/core/common/iterator/pom.xml b/core/common/iterator/pom.xml index d34338f41f9..c8b62012574 100644 --- a/core/common/iterator/pom.xml +++ b/core/common/iterator/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-common-iterator RDF4J: common iterators diff --git a/core/common/order/pom.xml b/core/common/order/pom.xml index f972a895b87..5228081fc0e 100644 --- a/core/common/order/pom.xml +++ b/core/common/order/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-common-order RDF4J: common order diff --git a/core/common/pom.xml b/core/common/pom.xml index 0d2373a5f20..fc821867500 100644 --- a/core/common/pom.xml +++ b/core/common/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-common pom diff --git a/core/common/text/pom.xml b/core/common/text/pom.xml index aad04e4bfde..f26391a3d11 100644 --- a/core/common/text/pom.xml +++ b/core/common/text/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-common-text RDF4J: common text diff --git a/core/common/transaction/pom.xml b/core/common/transaction/pom.xml index 0545c27753b..2a327eba54c 100644 --- a/core/common/transaction/pom.xml +++ b/core/common/transaction/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-common-transaction RDF4J: common transaction diff --git a/core/common/xml/pom.xml b/core/common/xml/pom.xml index a4754d58bfe..76184d6e127 100644 --- a/core/common/xml/pom.xml +++ b/core/common/xml/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-common - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-common-xml RDF4J: common XML diff --git a/core/http/client/pom.xml b/core/http/client/pom.xml index 5b4ea95a073..8e26e6c8d3f 100644 --- a/core/http/client/pom.xml +++ b/core/http/client/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-http - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-http-client RDF4J: HTTP client diff --git a/core/http/pom.xml b/core/http/pom.xml index 9d4e358ca2c..ee3e0261ad0 100644 --- a/core/http/pom.xml +++ b/core/http/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-http pom diff --git a/core/http/protocol/pom.xml b/core/http/protocol/pom.xml index 5fbd6252d52..a5d66a693e0 100644 --- a/core/http/protocol/pom.xml +++ b/core/http/protocol/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-http - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-http-protocol RDF4J: HTTP protocol diff --git a/core/model-api/pom.xml b/core/model-api/pom.xml index 344bef6aeb5..cf07e38798c 100644 --- a/core/model-api/pom.xml +++ b/core/model-api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-model-api RDF4J: Model API diff --git a/core/model-vocabulary/pom.xml b/core/model-vocabulary/pom.xml index a58fa227bb9..bd27791c1d8 100644 --- a/core/model-vocabulary/pom.xml +++ b/core/model-vocabulary/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-model-vocabulary RDF4J: RDF Vocabularies diff --git a/core/model/pom.xml b/core/model/pom.xml index 4e3a3ce0510..17a4deb868b 100644 --- a/core/model/pom.xml +++ b/core/model/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-model RDF4J: Model diff --git a/core/pom.xml b/core/pom.xml index 82eda0e845a..ed94faedcde 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-core pom diff --git a/core/query/pom.xml b/core/query/pom.xml index 635c540d6d9..6600bd51a4e 100644 --- a/core/query/pom.xml +++ b/core/query/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-query RDF4J: Query diff --git a/core/queryalgebra/evaluation/pom.xml b/core/queryalgebra/evaluation/pom.xml index 52e209ae65f..a29c5f1ab29 100644 --- a/core/queryalgebra/evaluation/pom.xml +++ b/core/queryalgebra/evaluation/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryalgebra - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryalgebra-evaluation RDF4J: Query algebra - evaluation diff --git a/core/queryalgebra/geosparql/pom.xml b/core/queryalgebra/geosparql/pom.xml index 995c72b0c60..10fcbc837ce 100644 --- a/core/queryalgebra/geosparql/pom.xml +++ b/core/queryalgebra/geosparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryalgebra - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryalgebra-geosparql RDF4J: Query algebra - GeoSPARQL diff --git a/core/queryalgebra/model/pom.xml b/core/queryalgebra/model/pom.xml index f140b57a3ce..c561441a066 100644 --- a/core/queryalgebra/model/pom.xml +++ b/core/queryalgebra/model/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryalgebra - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryalgebra-model RDF4J: Query algebra - model diff --git a/core/queryalgebra/pom.xml b/core/queryalgebra/pom.xml index 9f8ff2e0a61..fb04d8339cd 100644 --- a/core/queryalgebra/pom.xml +++ b/core/queryalgebra/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryalgebra pom diff --git a/core/queryparser/api/pom.xml b/core/queryparser/api/pom.xml index c72d94344e8..6450c375f42 100644 --- a/core/queryparser/api/pom.xml +++ b/core/queryparser/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryparser - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryparser-api RDF4J: Query parser - API diff --git a/core/queryparser/pom.xml b/core/queryparser/pom.xml index d282ae29a4e..0dfcb8573d3 100644 --- a/core/queryparser/pom.xml +++ b/core/queryparser/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryparser pom diff --git a/core/queryparser/sparql/pom.xml b/core/queryparser/sparql/pom.xml index e1f61a5e3bc..d21ecf2b1b2 100644 --- a/core/queryparser/sparql/pom.xml +++ b/core/queryparser/sparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryparser - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryparser-sparql RDF4J: Query parser - SPARQL diff --git a/core/queryrender/pom.xml b/core/queryrender/pom.xml index 22cbba0a139..8db12169a80 100644 --- a/core/queryrender/pom.xml +++ b/core/queryrender/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryrender RDF4J: Query Rendering diff --git a/core/queryresultio/api/pom.xml b/core/queryresultio/api/pom.xml index ceec500704d..273fe3b9801 100644 --- a/core/queryresultio/api/pom.xml +++ b/core/queryresultio/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryresultio-api RDF4J: Query result IO - API diff --git a/core/queryresultio/binary/pom.xml b/core/queryresultio/binary/pom.xml index 1a8df138035..34df6c0b64f 100644 --- a/core/queryresultio/binary/pom.xml +++ b/core/queryresultio/binary/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryresultio-binary RDF4J: Query result IO - binary diff --git a/core/queryresultio/pom.xml b/core/queryresultio/pom.xml index 17a677d19fb..c1ba95a8c53 100644 --- a/core/queryresultio/pom.xml +++ b/core/queryresultio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryresultio pom diff --git a/core/queryresultio/sparqljson/pom.xml b/core/queryresultio/sparqljson/pom.xml index c8968b70483..c5f589b6457 100644 --- a/core/queryresultio/sparqljson/pom.xml +++ b/core/queryresultio/sparqljson/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryresultio-sparqljson RDF4J: Query result IO - SPARQL/JSON diff --git a/core/queryresultio/sparqlxml/pom.xml b/core/queryresultio/sparqlxml/pom.xml index 79b3f6a2a92..8d7bee2745b 100644 --- a/core/queryresultio/sparqlxml/pom.xml +++ b/core/queryresultio/sparqlxml/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryresultio-sparqlxml RDF4J: Query result IO - SPARQL/XML diff --git a/core/queryresultio/text/pom.xml b/core/queryresultio/text/pom.xml index dda8175896f..e5f67e0b32e 100644 --- a/core/queryresultio/text/pom.xml +++ b/core/queryresultio/text/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-queryresultio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryresultio-text RDF4J: Query result IO - plain text booleans diff --git a/core/repository/api/pom.xml b/core/repository/api/pom.xml index e0baf93690c..48fdeecfad7 100644 --- a/core/repository/api/pom.xml +++ b/core/repository/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-repository-api RDF4J: Repository - API diff --git a/core/repository/contextaware/pom.xml b/core/repository/contextaware/pom.xml index badd8f4602f..39bcbf0668c 100644 --- a/core/repository/contextaware/pom.xml +++ b/core/repository/contextaware/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-repository-contextaware RDF4J: Repository - context aware (wrapper) diff --git a/core/repository/dataset/pom.xml b/core/repository/dataset/pom.xml index 0cc66066b70..c843dccda42 100644 --- a/core/repository/dataset/pom.xml +++ b/core/repository/dataset/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-repository-dataset RDF4J: DatasetRepository (wrapper) diff --git a/core/repository/event/pom.xml b/core/repository/event/pom.xml index dfa470ea875..3a3109cf967 100644 --- a/core/repository/event/pom.xml +++ b/core/repository/event/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-repository-event RDF4J: Repository - event (wrapper) diff --git a/core/repository/http/pom.xml b/core/repository/http/pom.xml index 3088f5ce702..4fc07dc06e9 100644 --- a/core/repository/http/pom.xml +++ b/core/repository/http/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-repository-http RDF4J: HTTPRepository diff --git a/core/repository/manager/pom.xml b/core/repository/manager/pom.xml index 78b50e46d45..bad53d7101e 100644 --- a/core/repository/manager/pom.xml +++ b/core/repository/manager/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-repository-manager RDF4J: Repository manager diff --git a/core/repository/pom.xml b/core/repository/pom.xml index 33b17ad0162..873757a9580 100644 --- a/core/repository/pom.xml +++ b/core/repository/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-repository pom diff --git a/core/repository/sail/pom.xml b/core/repository/sail/pom.xml index ad2a8dcd0c5..fb8fc483b2b 100644 --- a/core/repository/sail/pom.xml +++ b/core/repository/sail/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-repository-sail RDF4J: SailRepository diff --git a/core/repository/sparql/pom.xml b/core/repository/sparql/pom.xml index 423477c2978..66d5ee263ce 100644 --- a/core/repository/sparql/pom.xml +++ b/core/repository/sparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-repository - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-repository-sparql RDF4J: SPARQL Repository diff --git a/core/rio/api/pom.xml b/core/rio/api/pom.xml index 38dd0f527cf..3733b074423 100644 --- a/core/rio/api/pom.xml +++ b/core/rio/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-api RDF4J: Rio - API diff --git a/core/rio/binary/pom.xml b/core/rio/binary/pom.xml index a55c22103dd..4ff5469eddf 100644 --- a/core/rio/binary/pom.xml +++ b/core/rio/binary/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-binary RDF4J: Rio - Binary diff --git a/core/rio/datatypes/pom.xml b/core/rio/datatypes/pom.xml index 8076ab49477..b9d9dcadcfb 100644 --- a/core/rio/datatypes/pom.xml +++ b/core/rio/datatypes/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-datatypes RDF4J: Rio - Datatypes diff --git a/core/rio/hdt/pom.xml b/core/rio/hdt/pom.xml index 6d1f19ea39c..f3647663a65 100644 --- a/core/rio/hdt/pom.xml +++ b/core/rio/hdt/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-hdt jar diff --git a/core/rio/jsonld-legacy/pom.xml b/core/rio/jsonld-legacy/pom.xml index 12e15ff0f1b..7509ef4b834 100644 --- a/core/rio/jsonld-legacy/pom.xml +++ b/core/rio/jsonld-legacy/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-jsonld-legacy RDF4J: Rio - JSON-LD 1.0 (legacy) diff --git a/core/rio/jsonld/pom.xml b/core/rio/jsonld/pom.xml index 1969e4cde46..998013a10ec 100644 --- a/core/rio/jsonld/pom.xml +++ b/core/rio/jsonld/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-jsonld RDF4J: Rio - JSON-LD diff --git a/core/rio/languages/pom.xml b/core/rio/languages/pom.xml index e10c2c57053..b35931702bb 100644 --- a/core/rio/languages/pom.xml +++ b/core/rio/languages/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-languages RDF4J: Rio - Languages diff --git a/core/rio/n3/pom.xml b/core/rio/n3/pom.xml index 90ba130bd98..54ae5fe573c 100644 --- a/core/rio/n3/pom.xml +++ b/core/rio/n3/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-n3 RDF4J: Rio - N3 (writer-only) diff --git a/core/rio/nquads/pom.xml b/core/rio/nquads/pom.xml index 8a939a96bd8..044216524fb 100644 --- a/core/rio/nquads/pom.xml +++ b/core/rio/nquads/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-nquads RDF4J: Rio - N-Quads diff --git a/core/rio/ntriples/pom.xml b/core/rio/ntriples/pom.xml index 0c303d36257..37553504ed5 100644 --- a/core/rio/ntriples/pom.xml +++ b/core/rio/ntriples/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-ntriples RDF4J: Rio - N-Triples diff --git a/core/rio/pom.xml b/core/rio/pom.xml index 215e3902e7d..77fc1cee292 100644 --- a/core/rio/pom.xml +++ b/core/rio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio pom diff --git a/core/rio/rdfjson/pom.xml b/core/rio/rdfjson/pom.xml index e15397b0632..55a3e3ad374 100644 --- a/core/rio/rdfjson/pom.xml +++ b/core/rio/rdfjson/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-rdfjson RDF4J: Rio - RDF/JSON diff --git a/core/rio/rdfxml/pom.xml b/core/rio/rdfxml/pom.xml index a24e5f9e6ad..08a1e0f6eb3 100644 --- a/core/rio/rdfxml/pom.xml +++ b/core/rio/rdfxml/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-rdfxml RDF4J: Rio - RDF/XML diff --git a/core/rio/trig/pom.xml b/core/rio/trig/pom.xml index 6326fbb8277..2736b12a916 100644 --- a/core/rio/trig/pom.xml +++ b/core/rio/trig/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-trig RDF4J: Rio - TriG diff --git a/core/rio/trix/pom.xml b/core/rio/trix/pom.xml index 7a7acbbeee4..a8b99df7634 100644 --- a/core/rio/trix/pom.xml +++ b/core/rio/trix/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-trix RDF4J: Rio - TriX diff --git a/core/rio/turtle/pom.xml b/core/rio/turtle/pom.xml index 42c843a6144..087f4221601 100644 --- a/core/rio/turtle/pom.xml +++ b/core/rio/turtle/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-rio - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-turtle RDF4J: Rio - Turtle diff --git a/core/sail/api/pom.xml b/core/sail/api/pom.xml index d9af73881ef..94ba13deba0 100644 --- a/core/sail/api/pom.xml +++ b/core/sail/api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-api RDF4J: Sail API diff --git a/core/sail/base/pom.xml b/core/sail/base/pom.xml index 7448e338277..37f440d24a5 100644 --- a/core/sail/base/pom.xml +++ b/core/sail/base/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-base RDF4J: Sail base implementations diff --git a/core/sail/elasticsearch-store/pom.xml b/core/sail/elasticsearch-store/pom.xml index 320f27dfdfd..8542f4a1aaa 100644 --- a/core/sail/elasticsearch-store/pom.xml +++ b/core/sail/elasticsearch-store/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-elasticsearch-store RDF4J: Elasticsearch Store diff --git a/core/sail/elasticsearch/pom.xml b/core/sail/elasticsearch/pom.xml index 2c59d4b512a..022319c4697 100644 --- a/core/sail/elasticsearch/pom.xml +++ b/core/sail/elasticsearch/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-elasticsearch RDF4J: Elastic Search Sail Index diff --git a/core/sail/extensible-store/pom.xml b/core/sail/extensible-store/pom.xml index b6513200407..e8d6a1af491 100644 --- a/core/sail/extensible-store/pom.xml +++ b/core/sail/extensible-store/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-extensible-store RDF4J: Extensible Store diff --git a/core/sail/inferencer/pom.xml b/core/sail/inferencer/pom.xml index e3a5396fb3c..45babf4a3e2 100644 --- a/core/sail/inferencer/pom.xml +++ b/core/sail/inferencer/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-inferencer RDF4J: Inferencer Sails diff --git a/core/sail/lmdb/pom.xml b/core/sail/lmdb/pom.xml index 85bc8bb4849..787fb19c4d4 100644 --- a/core/sail/lmdb/pom.xml +++ b/core/sail/lmdb/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-lmdb RDF4J: LmdbStore diff --git a/core/sail/lucene-api/pom.xml b/core/sail/lucene-api/pom.xml index cc5ec07fbb1..a52d440fc00 100644 --- a/core/sail/lucene-api/pom.xml +++ b/core/sail/lucene-api/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-lucene-api RDF4J: Lucene Sail API diff --git a/core/sail/lucene/pom.xml b/core/sail/lucene/pom.xml index 6fd90f44ad5..530c6ac3c5d 100644 --- a/core/sail/lucene/pom.xml +++ b/core/sail/lucene/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-lucene RDF4J: Lucene Sail Index diff --git a/core/sail/memory/pom.xml b/core/sail/memory/pom.xml index 1bba62bd693..ae81a8c5531 100644 --- a/core/sail/memory/pom.xml +++ b/core/sail/memory/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-memory RDF4J: MemoryStore diff --git a/core/sail/model/pom.xml b/core/sail/model/pom.xml index 17a11049da0..531c473d10a 100644 --- a/core/sail/model/pom.xml +++ b/core/sail/model/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-model RDF4J: Sail Model diff --git a/core/sail/nativerdf/pom.xml b/core/sail/nativerdf/pom.xml index d65d26ba0ed..17dbcc1c962 100644 --- a/core/sail/nativerdf/pom.xml +++ b/core/sail/nativerdf/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-nativerdf RDF4J: NativeStore diff --git a/core/sail/pom.xml b/core/sail/pom.xml index c33139b9b01..cbce9f38bc7 100644 --- a/core/sail/pom.xml +++ b/core/sail/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail pom diff --git a/core/sail/shacl/pom.xml b/core/sail/shacl/pom.xml index ebb430e1d45..9cae94fe046 100644 --- a/core/sail/shacl/pom.xml +++ b/core/sail/shacl/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-shacl RDF4J: SHACL diff --git a/core/sail/solr/pom.xml b/core/sail/solr/pom.xml index 103a53419ca..c79bfa393e7 100644 --- a/core/sail/solr/pom.xml +++ b/core/sail/solr/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-sail - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-solr RDF4J: Solr Sail Index diff --git a/core/sparqlbuilder/pom.xml b/core/sparqlbuilder/pom.xml index c93d784203b..2e589196e67 100644 --- a/core/sparqlbuilder/pom.xml +++ b/core/sparqlbuilder/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sparqlbuilder RDF4J: SparqlBuilder diff --git a/core/spin/pom.xml b/core/spin/pom.xml index 017c5ecf8b7..b80e9d40e04 100644 --- a/core/spin/pom.xml +++ b/core/spin/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-spin RDF4J: SPIN diff --git a/core/storage/pom.xml b/core/storage/pom.xml index 215a3819ff5..6775e4bf837 100644 --- a/core/storage/pom.xml +++ b/core/storage/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-core - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-storage RDF4J: Storage Libraries diff --git a/examples/pom.xml b/examples/pom.xml index 6ef7a310312..5610e589454 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -7,7 +7,7 @@ org.eclipse.rdf4j rdf4j - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT diff --git a/pom.xml b/pom.xml index 92b7b04dec0..87e98c6a41b 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.eclipse.rdf4j rdf4j - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT pom Eclipse RDF4J An extensible Java framework for RDF and SPARQL diff --git a/spring-components/pom.xml b/spring-components/pom.xml index ccf338f2fe1..571eebb5bce 100644 --- a/spring-components/pom.xml +++ b/spring-components/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT pom diff --git a/spring-components/rdf4j-spring-demo/pom.xml b/spring-components/rdf4j-spring-demo/pom.xml index 84faab405cb..e3376a0dd51 100644 --- a/spring-components/rdf4j-spring-demo/pom.xml +++ b/spring-components/rdf4j-spring-demo/pom.xml @@ -7,7 +7,7 @@ org.eclipse.rdf4j rdf4j-spring-components - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT diff --git a/spring-components/rdf4j-spring/pom.xml b/spring-components/rdf4j-spring/pom.xml index 1f22494c57f..b3616e04951 100644 --- a/spring-components/rdf4j-spring/pom.xml +++ b/spring-components/rdf4j-spring/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-spring-components - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-spring RDF4J: Spring diff --git a/spring-components/spring-boot-sparql-web/pom.xml b/spring-components/spring-boot-sparql-web/pom.xml index 47464b78df1..222e9020799 100644 --- a/spring-components/spring-boot-sparql-web/pom.xml +++ b/spring-components/spring-boot-sparql-web/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-spring-components - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-spring-boot-sparql-web RDF4J: Spring boot component for a HTTP sparql server diff --git a/testsuites/benchmark/pom.xml b/testsuites/benchmark/pom.xml index 9377ba64bad..96c07db5f28 100644 --- a/testsuites/benchmark/pom.xml +++ b/testsuites/benchmark/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-benchmark RDF4J: benchmarks diff --git a/testsuites/geosparql/pom.xml b/testsuites/geosparql/pom.xml index 06ada7f3c46..3ebb0735c3e 100644 --- a/testsuites/geosparql/pom.xml +++ b/testsuites/geosparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-geosparql-testsuite RDF4J: GeoSPARQL compliance test suite diff --git a/testsuites/lucene/pom.xml b/testsuites/lucene/pom.xml index 8bf3fe1800e..66488c8e819 100644 --- a/testsuites/lucene/pom.xml +++ b/testsuites/lucene/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-lucene-testsuite RDF4J: Lucene Sail Tests diff --git a/testsuites/model/pom.xml b/testsuites/model/pom.xml index c58f3c946a8..cc4dc7ab767 100644 --- a/testsuites/model/pom.xml +++ b/testsuites/model/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-model-testsuite RDF4J: Model API testsuite diff --git a/testsuites/pom.xml b/testsuites/pom.xml index 1e6eb6920ee..42088f21a4d 100644 --- a/testsuites/pom.xml +++ b/testsuites/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-testsuites pom diff --git a/testsuites/queryresultio/pom.xml b/testsuites/queryresultio/pom.xml index 0626b974597..feaf586b953 100644 --- a/testsuites/queryresultio/pom.xml +++ b/testsuites/queryresultio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-queryresultio-testsuite RDF4J: QueryResultIO testsuite diff --git a/testsuites/repository/pom.xml b/testsuites/repository/pom.xml index 5f2ade095f3..d58184a0a20 100644 --- a/testsuites/repository/pom.xml +++ b/testsuites/repository/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-repository-testsuite RDF4J: Repository API testsuite diff --git a/testsuites/rio/pom.xml b/testsuites/rio/pom.xml index aaaa5c2e588..8bab2f967d5 100644 --- a/testsuites/rio/pom.xml +++ b/testsuites/rio/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-rio-testsuite RDF4J: Rio compliance test suite diff --git a/testsuites/sail/pom.xml b/testsuites/sail/pom.xml index 22d9a1d3d3a..4b9b7d6c2d1 100644 --- a/testsuites/sail/pom.xml +++ b/testsuites/sail/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sail-testsuite RDF4J: Sail API testsuite diff --git a/testsuites/sparql/pom.xml b/testsuites/sparql/pom.xml index 74b8720ac5a..6d81c721943 100644 --- a/testsuites/sparql/pom.xml +++ b/testsuites/sparql/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-testsuites - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-sparql-testsuite RDF4J: SPARQL compliance test suite diff --git a/tools/config/pom.xml b/tools/config/pom.xml index 8ff3e1f204a..c6e819ebcc0 100644 --- a/tools/config/pom.xml +++ b/tools/config/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-config RDF4J: application configuration diff --git a/tools/console/pom.xml b/tools/console/pom.xml index adbab917d32..a342f03ad96 100644 --- a/tools/console/pom.xml +++ b/tools/console/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-console RDF4J: Console diff --git a/tools/federation/pom.xml b/tools/federation/pom.xml index 389e777dc4f..5430f89d375 100644 --- a/tools/federation/pom.xml +++ b/tools/federation/pom.xml @@ -8,7 +8,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT diff --git a/tools/pom.xml b/tools/pom.xml index c252e2cbd34..08778066c03 100644 --- a/tools/pom.xml +++ b/tools/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-tools pom diff --git a/tools/runtime-osgi/pom.xml b/tools/runtime-osgi/pom.xml index 43293b3f970..642959844af 100644 --- a/tools/runtime-osgi/pom.xml +++ b/tools/runtime-osgi/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-runtime-osgi bundle diff --git a/tools/runtime/pom.xml b/tools/runtime/pom.xml index 87e7ff41f4a..ccb07aa2992 100644 --- a/tools/runtime/pom.xml +++ b/tools/runtime/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-runtime RDF4J: Runtime diff --git a/tools/server-spring/pom.xml b/tools/server-spring/pom.xml index c82299b9770..a3cba434f29 100644 --- a/tools/server-spring/pom.xml +++ b/tools/server-spring/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-http-server-spring RDF4J: HTTP server - core diff --git a/tools/server/pom.xml b/tools/server/pom.xml index 3dd16cf1363..5e6fc517570 100644 --- a/tools/server/pom.xml +++ b/tools/server/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-http-server war diff --git a/tools/workbench/pom.xml b/tools/workbench/pom.xml index d2bc0b3e7ef..cabca3a9a48 100644 --- a/tools/workbench/pom.xml +++ b/tools/workbench/pom.xml @@ -4,7 +4,7 @@ org.eclipse.rdf4j rdf4j-tools - 5.1.5-SNAPSHOT + 5.1.0-SNAPSHOT rdf4j-http-workbench war From 4e4f208cbdf0c5898cd287d52c49051e8dce164f Mon Sep 17 00:00:00 2001 From: SGRAND2 Date: Wed, 30 Jul 2025 11:29:26 -0400 Subject: [PATCH 4/4] GH-5327 added RDF 1.2 testsuite files for Turtle, TriG, NTriples, NQuads, and refactored testsuite code to run RDF 1.2 and 1.1 test suites --- .../rdf4j/rio/nquads/NQuadsParserTest.java | 31 +- .../rio/ntriples/NTriplesParserTest.java | 31 +- .../rdf4j/rio/trig/TriGParserTest.java | 41 +- .../rdf4j/rio/turtle/TurtleParserTest.java | 38 +- .../rdf4j/rio/helpers/NTriplesUtil.java | 6 + .../eclipse/rdf4j/rio/turtle/TurtleUtil.java | 6 + testsuites/rio/pom.xml | 5 + .../rio/AbstractParserTestSuite.java | 305 + .../testsuite/rio/CanonicalizationTest.java | 127 + .../testsuite/rio/NegativeParserTest.java | 2 + .../rio/nquads/AbstractNQuadsParserTest.java | 138 +- .../ntriples/AbstractNTriplesParserTest.java | 136 +- .../rio/trig/TriGParserTestCase.java | 249 +- .../rio/turtle/TurtleParserTestCase.java | 320 +- .../testcases/nquads/{ => rdf11}/README | 0 .../{ => rdf11}/comment_following_triple.nq | 0 .../nquads/{ => rdf11}/langtagged_string.nq | 0 .../nquads/{ => rdf11}/lantag_with_subtag.nq | 0 .../testcases/nquads/{ => rdf11}/literal.nq | 0 .../{ => rdf11}/literal_all_controls.nq | 0 .../{ => rdf11}/literal_all_punctuation.nq | 0 .../{ => rdf11}/literal_ascii_boundaries.nq | Bin .../nquads/{ => rdf11}/literal_false.nq | 0 .../nquads/{ => rdf11}/literal_true.nq | 0 .../{ => rdf11}/literal_with_2_dquotes.nq | 0 .../{ => rdf11}/literal_with_2_squotes.nq | 0 .../{ => rdf11}/literal_with_BACKSPACE.nq | 0 .../literal_with_CARRIAGE_RETURN.nq | 0 .../literal_with_CHARACTER_TABULATION.nq | 0 .../{ => rdf11}/literal_with_FORM_FEED.nq | 0 .../{ => rdf11}/literal_with_LINE_FEED.nq | 0 .../literal_with_REVERSE_SOLIDUS.nq | 0 .../literal_with_REVERSE_SOLIDUS2.nq | 0 .../literal_with_UTF8_boundaries.nq | 0 .../nquads/{ => rdf11}/literal_with_dquote.nq | 0 .../literal_with_numeric_escape4.nq | 0 .../literal_with_numeric_escape8.nq | 0 .../nquads/{ => rdf11}/literal_with_squote.nq | 0 .../testcases/nquads/{ => rdf11}/manifest.ttl | 0 .../nquads/{ => rdf11}/minimal_whitespace.nq | 0 .../{ => rdf11}/nq-syntax-bad-literal-01.nq | 0 .../{ => rdf11}/nq-syntax-bad-literal-02.nq | 0 .../{ => rdf11}/nq-syntax-bad-literal-03.nq | 0 .../{ => rdf11}/nq-syntax-bad-quint-01.nq | 0 .../{ => rdf11}/nq-syntax-bad-uri-01.nq | 0 .../nquads/{ => rdf11}/nq-syntax-bnode-01.nq | 0 .../nquads/{ => rdf11}/nq-syntax-bnode-02.nq | 0 .../nquads/{ => rdf11}/nq-syntax-bnode-03.nq | 0 .../nquads/{ => rdf11}/nq-syntax-bnode-04.nq | 0 .../nquads/{ => rdf11}/nq-syntax-bnode-05.nq | 0 .../nquads/{ => rdf11}/nq-syntax-bnode-06.nq | 0 .../nquads/{ => rdf11}/nq-syntax-uri-01.nq | 0 .../nquads/{ => rdf11}/nq-syntax-uri-02.nq | 0 .../nquads/{ => rdf11}/nq-syntax-uri-03.nq | 0 .../nquads/{ => rdf11}/nq-syntax-uri-04.nq | 0 .../nquads/{ => rdf11}/nq-syntax-uri-05.nq | 0 .../nquads/{ => rdf11}/nq-syntax-uri-06.nq | 0 .../{ => rdf11}/nt-syntax-bad-base-01.nq | 0 .../{ => rdf11}/nt-syntax-bad-esc-01.nq | 0 .../{ => rdf11}/nt-syntax-bad-esc-02.nq | 0 .../{ => rdf11}/nt-syntax-bad-esc-03.nq | 0 .../{ => rdf11}/nt-syntax-bad-lang-01.nq | 0 .../{ => rdf11}/nt-syntax-bad-num-01.nq | 0 .../{ => rdf11}/nt-syntax-bad-num-02.nq | 0 .../{ => rdf11}/nt-syntax-bad-num-03.nq | 0 .../{ => rdf11}/nt-syntax-bad-prefix-01.nq | 0 .../{ => rdf11}/nt-syntax-bad-string-01.nq | 0 .../{ => rdf11}/nt-syntax-bad-string-02.nq | 0 .../{ => rdf11}/nt-syntax-bad-string-03.nq | 0 .../{ => rdf11}/nt-syntax-bad-string-04.nq | 0 .../{ => rdf11}/nt-syntax-bad-string-05.nq | 0 .../{ => rdf11}/nt-syntax-bad-string-06.nq | 0 .../{ => rdf11}/nt-syntax-bad-string-07.nq | 0 .../{ => rdf11}/nt-syntax-bad-struct-01.nq | 0 .../{ => rdf11}/nt-syntax-bad-struct-02.nq | 0 .../{ => rdf11}/nt-syntax-bad-uri-01.nq | 0 .../{ => rdf11}/nt-syntax-bad-uri-02.nq | 0 .../{ => rdf11}/nt-syntax-bad-uri-03.nq | 0 .../{ => rdf11}/nt-syntax-bad-uri-04.nq | 0 .../{ => rdf11}/nt-syntax-bad-uri-05.nq | 0 .../{ => rdf11}/nt-syntax-bad-uri-06.nq | 0 .../{ => rdf11}/nt-syntax-bad-uri-07.nq | 0 .../{ => rdf11}/nt-syntax-bad-uri-08.nq | 0 .../{ => rdf11}/nt-syntax-bad-uri-09.nq | 0 .../nquads/{ => rdf11}/nt-syntax-bnode-01.nq | 0 .../nquads/{ => rdf11}/nt-syntax-bnode-02.nq | 0 .../nquads/{ => rdf11}/nt-syntax-bnode-03.nq | 0 .../{ => rdf11}/nt-syntax-datatypes-01.nq | 0 .../{ => rdf11}/nt-syntax-datatypes-02.nq | 0 .../nquads/{ => rdf11}/nt-syntax-file-01.nq | 0 .../nquads/{ => rdf11}/nt-syntax-file-02.nq | 0 .../nquads/{ => rdf11}/nt-syntax-file-03.nq | 0 .../{ => rdf11}/nt-syntax-str-esc-01.nq | 0 .../{ => rdf11}/nt-syntax-str-esc-02.nq | 0 .../{ => rdf11}/nt-syntax-str-esc-03.nq | 0 .../nquads/{ => rdf11}/nt-syntax-string-01.nq | 0 .../nquads/{ => rdf11}/nt-syntax-string-02.nq | 0 .../nquads/{ => rdf11}/nt-syntax-string-03.nq | 0 .../nquads/{ => rdf11}/nt-syntax-subm-01.nq | 0 .../nquads/{ => rdf11}/nt-syntax-uri-01.nq | 0 .../nquads/{ => rdf11}/nt-syntax-uri-02.nq | 0 .../nquads/{ => rdf11}/nt-syntax-uri-03.nq | 0 .../nquads/{ => rdf11}/nt-syntax-uri-04.nq | 0 .../c14n/comment_following_triple-c14n.nq | 1 + .../rdf12/c14n/comment_following_triple.nq | 2 + .../rdf12/c14n/dirlangtagged_string-c14n.nq | 1 + .../nquads/rdf12/c14n/dirlangtagged_string.nq | 1 + .../rdf12/c14n/extra_whitespace-01-c14n.nq | 1 + .../nquads/rdf12/c14n/extra_whitespace-01.nq | 1 + .../rdf12/c14n/extra_whitespace-02-c14n.nq | 1 + .../nquads/rdf12/c14n/extra_whitespace-02.nq | 1 + .../rdf12/c14n/extra_whitespace-03-c14n.nq | 1 + .../nquads/rdf12/c14n/extra_whitespace-03.nq | 1 + .../rdf12/c14n/extra_whitespace-04-c14n.nq | 1 + .../nquads/rdf12/c14n/extra_whitespace-04.nq | 1 + .../testcases/nquads/rdf12/c14n/index.html | 1115 + .../rdf12/c14n/langtagged_string-c14n.nq | 1 + .../nquads/rdf12/c14n/langtagged_string.nq | 1 + .../rdf12/c14n/literal_all_controls-c14n.nq | 1 + .../nquads/rdf12/c14n/literal_all_controls.nq | 1 + .../c14n/literal_all_punctuation-c14n.nq | 1 + .../rdf12/c14n/literal_all_punctuation.nq | 1 + .../c14n/literal_ascii_boundaries-c14n.nq | 1 + .../rdf12/c14n/literal_ascii_boundaries.nq | Bin 0 -> 76 bytes .../literal_needing_uchar_escaping-01-c14n.nq | 1 + .../c14n/literal_needing_uchar_escaping-01.nq | Bin 0 -> 103 bytes .../c14n/literal_needing_uchar_escaping-02.nq | 2 + .../rdf12/c14n/literal_with_2_dquotes-c14n.nq | 1 + .../rdf12/c14n/literal_with_2_dquotes.nq | 1 + .../rdf12/c14n/literal_with_2_squotes-c14n.nq | 1 + .../rdf12/c14n/literal_with_2_squotes.nq | 1 + .../rdf12/c14n/literal_with_BACKSPACE-c14n.nq | 1 + .../rdf12/c14n/literal_with_BACKSPACE.nq | 1 + .../c14n/literal_with_CARRIAGE_RETURN-c14n.nq | 1 + .../c14n/literal_with_CARRIAGE_RETURN.nq | 1 + .../literal_with_CHARACTER_TABULATION-c14n.nq | 1 + .../c14n/literal_with_CHARACTER_TABULATION.nq | 1 + .../rdf12/c14n/literal_with_FORM_FEED-c14n.nq | 1 + .../rdf12/c14n/literal_with_FORM_FEED.nq | 1 + .../rdf12/c14n/literal_with_LINE_FEED-c14n.nq | 1 + .../rdf12/c14n/literal_with_LINE_FEED.nq | 1 + .../c14n/literal_with_REVERSE_SOLIDUS-c14n.nq | 1 + .../c14n/literal_with_REVERSE_SOLIDUS.nq | 1 + .../literal_with_REVERSE_SOLIDUS2-c14n.nq | 1 + .../c14n/literal_with_REVERSE_SOLIDUS2.nq | 1 + .../c14n/literal_with_UTF8_boundaries-c14n.nq | 1 + .../c14n/literal_with_UTF8_boundaries.nq | 1 + .../rdf12/c14n/literal_with_dquote-c14n.nq | 1 + .../nquads/rdf12/c14n/literal_with_dquote.nq | 1 + .../literal_with_extra_whitespace-c14n.nq | 1 + .../c14n/literal_with_extra_whitespace.nq | 1 + .../c14n/literal_with_numeric_escape4-c14n.nq | 1 + .../c14n/literal_with_numeric_escape4.nq | 1 + .../c14n/literal_with_numeric_escape8-c14n.nq | 1 + .../c14n/literal_with_numeric_escape8.nq | 1 + .../rdf12/c14n/literal_with_squote-c14n.nq | 1 + .../nquads/rdf12/c14n/literal_with_squote.nq | 1 + .../rdf12/c14n/literal_with_string_dt-c14n.nq | 1 + .../rdf12/c14n/literal_with_string_dt.nq | 1 + .../testcases/nquads/rdf12/c14n/manifest.ttl | 395 + .../rdf12/c14n/minimal_whitespace-01-c14n.nq | 1 + .../rdf12/c14n/minimal_whitespace-01.nq | 1 + .../rdf12/c14n/minimal_whitespace-02-c14n.nq | 1 + .../rdf12/c14n/minimal_whitespace-02.nq | 1 + .../rdf12/c14n/nq-syntax-str-esc-01-c14n.nq | 1 + .../nquads/rdf12/c14n/nq-syntax-str-esc-01.nq | 1 + .../rdf12/c14n/nq-syntax-str-esc-02-c14n.nq | 1 + .../nquads/rdf12/c14n/nq-syntax-str-esc-02.nq | 1 + .../rdf12/c14n/nq-syntax-str-esc-03-c14n.nq | 1 + .../nquads/rdf12/c14n/nq-syntax-str-esc-03.nq | 1 + .../rdf12/c14n/nq-syntax-uri-01-c14n.nq | 1 + .../nquads/rdf12/c14n/nq-syntax-uri-01.nq | 1 + .../rdf12/c14n/nq-syntax-uri-02-c14n.nq | 1 + .../nquads/rdf12/c14n/nq-syntax-uri-02.nq | 2 + .../rdf12/c14n/nq-syntax-uri-03-c14n.nq | 1 + .../nquads/rdf12/c14n/nq-syntax-uri-03.nq | 2 + .../rdf12/c14n/nq-syntax-uri-04-c14n.nq | 1 + .../nquads/rdf12/c14n/nq-syntax-uri-04.nq | 2 + .../nquads/rdf12/c14n/triple-term-01-c14n.nq | 1 + .../nquads/rdf12/c14n/triple-term-01.nq | 1 + .../nquads/rdf12/c14n/triple-term-02-c14n.nq | 1 + .../nquads/rdf12/c14n/triple-term-02.nq | 1 + .../nquads/rdf12/c14n/triple-term-03-c14n.nq | 1 + .../nquads/rdf12/c14n/triple-term-03.nq | 1 + .../nquads/rdf12/c14n/triple-term-04-c14n.nq | 1 + .../nquads/rdf12/c14n/triple-term-04.nq | 1 + .../testcases/nquads/rdf12/manifest.ttl | 36 + .../testcases/nquads/rdf12/syntax/index.html | 627 + .../nquads/rdf12/syntax/manifest.ttl | 207 + .../nquads/rdf12/syntax/nquads-langdir-1.nq | 1 + .../nquads/rdf12/syntax/nquads-langdir-2.nq | 1 + .../rdf12/syntax/nquads-langdir-bad-1.nq | 1 + .../rdf12/syntax/nquads-langdir-bad-2.nq | 1 + .../syntax/nquads12-bad-reified-syntax-1.nq | 1 + .../syntax/nquads12-bad-reified-syntax-2.nq | 1 + .../syntax/nquads12-bad-reified-syntax-3.nq | 1 + .../syntax/nquads12-bad-reified-syntax-4.nq | 1 + .../rdf12/syntax/nquads12-bad-syntax-01.nq | 1 + .../rdf12/syntax/nquads12-bad-syntax-02.nq | 1 + .../rdf12/syntax/nquads12-bad-syntax-03.nq | 1 + .../rdf12/syntax/nquads12-bad-syntax-04.nq | 1 + .../rdf12/syntax/nquads12-bad-syntax-05.nq | 1 + .../rdf12/syntax/nquads12-bad-syntax-06.nq | 1 + .../rdf12/syntax/nquads12-bad-syntax-07.nq | 1 + .../rdf12/syntax/nquads12-bad-syntax-08.nq | 1 + .../rdf12/syntax/nquads12-bad-syntax-09.nq | 1 + .../rdf12/syntax/nquads12-bad-syntax-10.nq | 1 + .../nquads/rdf12/syntax/nquads12-bnode-1.nq | 2 + .../nquads12-bnode-bad-annotated-syntax-1.nq | 1 + .../nquads12-bnode-bad-annotated-syntax-2.nq | 1 + .../nquads/rdf12/syntax/nquads12-nested-1.nq | 3 + .../nquads12-nested-bad-annotated-syntax-1.nq | 1 + .../nquads12-nested-bad-annotated-syntax-2.nq | 2 + .../nquads/rdf12/syntax/nquads12-syntax-01.nq | 1 + .../nquads/rdf12/syntax/nquads12-syntax-02.nq | 1 + .../nquads/rdf12/syntax/nquads12-syntax-03.nq | 1 + .../testcases/ntriples/{ => rdf11}/README | 0 .../{ => rdf11}/comment_following_triple.nt | 0 .../ntriples/{ => rdf11}/langtagged_string.nt | 0 .../{ => rdf11}/lantag_with_subtag.nt | 0 .../testcases/ntriples/{ => rdf11}/literal.nt | 0 .../{ => rdf11}/literal_all_controls.nt | 0 .../{ => rdf11}/literal_all_punctuation.nt | 0 .../{ => rdf11}/literal_ascii_boundaries.nt | Bin .../ntriples/{ => rdf11}/literal_false.nt | 0 .../ntriples/{ => rdf11}/literal_true.nt | 0 .../{ => rdf11}/literal_with_2_dquotes.nt | 0 .../{ => rdf11}/literal_with_2_squotes.nt | 0 .../{ => rdf11}/literal_with_BACKSPACE.nt | 0 .../literal_with_CARRIAGE_RETURN.nt | 0 .../literal_with_CHARACTER_TABULATION.nt | 0 .../{ => rdf11}/literal_with_FORM_FEED.nt | 0 .../{ => rdf11}/literal_with_LINE_FEED.nt | 0 .../literal_with_REVERSE_SOLIDUS.nt | 0 .../literal_with_REVERSE_SOLIDUS2.nt | 0 .../literal_with_UTF8_boundaries.nt | 0 .../{ => rdf11}/literal_with_dquote.nt | 0 .../literal_with_numeric_escape4.nt | 0 .../literal_with_numeric_escape8.nt | 0 .../{ => rdf11}/literal_with_squote.nt | 0 .../ntriples/{ => rdf11}/manifest.ttl | 0 .../{ => rdf11}/minimal_whitespace.nt | 0 .../{ => rdf11}/nt-syntax-bad-base-01.nt | 0 .../{ => rdf11}/nt-syntax-bad-esc-01.nt | 0 .../{ => rdf11}/nt-syntax-bad-esc-02.nt | 0 .../{ => rdf11}/nt-syntax-bad-esc-03.nt | 0 .../{ => rdf11}/nt-syntax-bad-lang-01.nt | 0 .../{ => rdf11}/nt-syntax-bad-num-01.nt | 0 .../{ => rdf11}/nt-syntax-bad-num-02.nt | 0 .../{ => rdf11}/nt-syntax-bad-num-03.nt | 0 .../{ => rdf11}/nt-syntax-bad-prefix-01.nt | 0 .../{ => rdf11}/nt-syntax-bad-string-01.nt | 0 .../{ => rdf11}/nt-syntax-bad-string-02.nt | 0 .../{ => rdf11}/nt-syntax-bad-string-03.nt | 0 .../{ => rdf11}/nt-syntax-bad-string-04.nt | 0 .../{ => rdf11}/nt-syntax-bad-string-05.nt | 0 .../{ => rdf11}/nt-syntax-bad-string-06.nt | 0 .../{ => rdf11}/nt-syntax-bad-string-07.nt | 0 .../{ => rdf11}/nt-syntax-bad-struct-01.nt | 0 .../{ => rdf11}/nt-syntax-bad-struct-02.nt | 0 .../{ => rdf11}/nt-syntax-bad-uri-01.nt | 0 .../{ => rdf11}/nt-syntax-bad-uri-02.nt | 0 .../{ => rdf11}/nt-syntax-bad-uri-03.nt | 0 .../{ => rdf11}/nt-syntax-bad-uri-04.nt | 0 .../{ => rdf11}/nt-syntax-bad-uri-05.nt | 0 .../{ => rdf11}/nt-syntax-bad-uri-06.nt | 0 .../{ => rdf11}/nt-syntax-bad-uri-07.nt | 0 .../{ => rdf11}/nt-syntax-bad-uri-08.nt | 0 .../{ => rdf11}/nt-syntax-bad-uri-09.nt | 0 .../{ => rdf11}/nt-syntax-bnode-01.nt | 0 .../{ => rdf11}/nt-syntax-bnode-02.nt | 0 .../{ => rdf11}/nt-syntax-bnode-03.nt | 0 .../{ => rdf11}/nt-syntax-datatypes-01.nt | 0 .../{ => rdf11}/nt-syntax-datatypes-02.nt | 0 .../ntriples/{ => rdf11}/nt-syntax-file-01.nt | 0 .../ntriples/{ => rdf11}/nt-syntax-file-02.nt | 0 .../ntriples/{ => rdf11}/nt-syntax-file-03.nt | 0 .../{ => rdf11}/nt-syntax-str-esc-01.nt | 0 .../{ => rdf11}/nt-syntax-str-esc-02.nt | 0 .../{ => rdf11}/nt-syntax-str-esc-03.nt | 0 .../{ => rdf11}/nt-syntax-string-01.nt | 0 .../{ => rdf11}/nt-syntax-string-02.nt | 0 .../{ => rdf11}/nt-syntax-string-03.nt | 0 .../ntriples/{ => rdf11}/nt-syntax-subm-01.nt | 0 .../ntriples/{ => rdf11}/nt-syntax-uri-01.nt | 0 .../ntriples/{ => rdf11}/nt-syntax-uri-02.nt | 0 .../ntriples/{ => rdf11}/nt-syntax-uri-03.nt | 0 .../ntriples/{ => rdf11}/nt-syntax-uri-04.nt | 0 .../c14n/comment_following_triple-c14n.nt | 1 + .../rdf12/c14n/comment_following_triple.nt | 2 + .../rdf12/c14n/dirlangtagged_string-c14n.nt | 1 + .../rdf12/c14n/dirlangtagged_string.nt | 1 + .../rdf12/c14n/extra_whitespace-01-c14n.nt | 1 + .../rdf12/c14n/extra_whitespace-01.nt | 1 + .../rdf12/c14n/extra_whitespace-02-c14n.nt | 1 + .../rdf12/c14n/extra_whitespace-02.nt | 1 + .../rdf12/c14n/extra_whitespace-03-c14n.nt | 1 + .../rdf12/c14n/extra_whitespace-03.nt | 1 + .../rdf12/c14n/extra_whitespace-04-c14n.nt | 1 + .../rdf12/c14n/extra_whitespace-04.nt | 1 + .../rdf12/c14n/langtagged_string-c14n.nt} | 0 .../ntriples/rdf12/c14n/langtagged_string.nt | 1 + .../rdf12/c14n/literal_all_controls-c14n.nt | 1 + .../rdf12/c14n/literal_all_controls.nt} | 0 .../c14n/literal_all_punctuation-c14n.nt} | 0 .../rdf12/c14n/literal_all_punctuation.nt | 1 + .../c14n/literal_ascii_boundaries-c14n.nt | 1 + .../rdf12/c14n/literal_ascii_boundaries.nt | Bin 0 -> 57 bytes .../literal_needing_uchar_escaping-01-c14n.nt | 1 + .../c14n/literal_needing_uchar_escaping-01.nt | Bin 0 -> 81 bytes .../c14n/literal_needing_uchar_escaping-02.nt | 2 + .../c14n/literal_with_2_dquotes-c14n.nt} | 0 .../rdf12/c14n/literal_with_2_dquotes.nt | 1 + .../c14n/literal_with_2_squotes-c14n.nt} | 0 .../rdf12/c14n/literal_with_2_squotes.nt | 1 + .../rdf12/c14n/literal_with_BACKSPACE-c14n.nt | 1 + .../rdf12/c14n}/literal_with_BACKSPACE.nt | 0 .../literal_with_CARRIAGE_RETURN-c14n.nt} | 0 .../c14n/literal_with_CARRIAGE_RETURN.nt | 1 + ...literal_with_CHARACTER_TABULATION-c14n.nt} | 0 .../c14n/literal_with_CHARACTER_TABULATION.nt | 1 + .../rdf12/c14n/literal_with_FORM_FEED-c14n.nt | 1 + .../rdf12/c14n/literal_with_FORM_FEED.nt | 1 + .../c14n/literal_with_LINE_FEED-c14n.nt} | 0 .../rdf12/c14n/literal_with_LINE_FEED.nt | 1 + .../literal_with_REVERSE_SOLIDUS-c14n.nt} | 0 .../c14n/literal_with_REVERSE_SOLIDUS.nt | 1 + .../literal_with_REVERSE_SOLIDUS2-c14n.nt} | 0 .../c14n/literal_with_REVERSE_SOLIDUS2.nt | 1 + .../literal_with_UTF8_boundaries-c14n.nt} | 0 .../c14n/literal_with_UTF8_boundaries.nt} | 0 .../rdf12/c14n/literal_with_dquote-c14n.nt} | 0 .../rdf12/c14n/literal_with_dquote.nt | 1 + .../literal_with_extra_whitespace-c14n.nt | 1 + .../c14n/literal_with_extra_whitespace.nt | 1 + .../c14n/literal_with_numeric_escape4-c14n.nt | 2 + .../c14n/literal_with_numeric_escape4.nt | 2 + .../c14n/literal_with_numeric_escape8-c14n.nt | 2 + .../c14n/literal_with_numeric_escape8.nt | 2 + .../rdf12/c14n/literal_with_squote-c14n.nt} | 0 .../rdf12/c14n/literal_with_squote.nt | 1 + .../rdf12/c14n/literal_with_string_dt-c14n.nt | 1 + .../rdf12/c14n/literal_with_string_dt.nt | 1 + .../ntriples/rdf12/c14n/manifest.ttl | 395 + .../rdf12/c14n/minimal_whitespace-01-c14n.nt | 1 + .../rdf12/c14n/minimal_whitespace-01.nt | 1 + .../rdf12/c14n/minimal_whitespace-02-c14n.nt | 1 + .../rdf12/c14n/minimal_whitespace-02.nt | 1 + .../rdf12/c14n/nt-syntax-str-esc-01-c14n.nt | 1 + .../rdf12/c14n/nt-syntax-str-esc-01.nt | 1 + .../rdf12/c14n/nt-syntax-str-esc-02-c14n.nt | 1 + .../rdf12/c14n/nt-syntax-str-esc-02.nt | 1 + .../rdf12/c14n/nt-syntax-str-esc-03-c14n.nt | 1 + .../rdf12/c14n/nt-syntax-str-esc-03.nt | 1 + .../rdf12/c14n/nt-syntax-uri-01-c14n.nt | 1 + .../ntriples/rdf12/c14n/nt-syntax-uri-01.nt | 1 + .../rdf12/c14n/nt-syntax-uri-02-c14n.nt | 1 + .../ntriples/rdf12/c14n/nt-syntax-uri-02.nt | 2 + .../rdf12/c14n/nt-syntax-uri-03-c14n.nt | 1 + .../ntriples/rdf12/c14n/nt-syntax-uri-03.nt | 2 + .../rdf12/c14n/nt-syntax-uri-04-c14n.nt | 1 + .../ntriples/rdf12/c14n/nt-syntax-uri-04.nt | 2 + .../rdf12/c14n/triple-term-01-c14n.nt | 1 + .../ntriples/rdf12/c14n/triple-term-01.nt | 1 + .../rdf12/c14n/triple-term-02-c14n.nt | 1 + .../ntriples/rdf12/c14n/triple-term-02.nt | 1 + .../rdf12/c14n/triple-term-03-c14n.nt | 1 + .../ntriples/rdf12/c14n/triple-term-03.nt | 1 + .../rdf12/c14n/triple-term-04-c14n.nt | 1 + .../ntriples/rdf12/c14n/triple-term-04.nt | 1 + .../testcases/ntriples/rdf12/manifest.ttl | 36 + .../ntriples/rdf12/syntax/index.html | 587 + .../ntriples/rdf12/syntax/manifest.ttl | 195 + .../rdf12/syntax/ntriples-langdir-1.nt | 1 + .../rdf12/syntax/ntriples-langdir-2.nt | 1 + .../rdf12/syntax/ntriples-langdir-bad-1.nt | 1 + .../rdf12/syntax/ntriples-langdir-bad-2.nt | 1 + .../syntax/ntriples12-bad-reified-syntax-1.nt | 1 + .../syntax/ntriples12-bad-reified-syntax-2.nt | 1 + .../syntax/ntriples12-bad-reified-syntax-3.nt | 1 + .../syntax/ntriples12-bad-reified-syntax-4.nt | 1 + .../rdf12/syntax/ntriples12-bad-syntax-01.nt | 1 + .../rdf12/syntax/ntriples12-bad-syntax-02.nt | 1 + .../rdf12/syntax/ntriples12-bad-syntax-03.nt | 1 + .../rdf12/syntax/ntriples12-bad-syntax-04.nt | 1 + .../rdf12/syntax/ntriples12-bad-syntax-05.nt | 1 + .../rdf12/syntax/ntriples12-bad-syntax-06.nt | 1 + .../rdf12/syntax/ntriples12-bad-syntax-07.nt | 1 + .../rdf12/syntax/ntriples12-bad-syntax-08.nt | 1 + .../rdf12/syntax/ntriples12-bad-syntax-09.nt | 1 + .../rdf12/syntax/ntriples12-bad-syntax-10.nt | 1 + .../rdf12/syntax/ntriples12-bnode-1.nt | 2 + ...ntriples12-bnode-bad-annotated-syntax-1.nt | 1 + ...ntriples12-bnode-bad-annotated-syntax-2.nt | 1 + .../rdf12/syntax/ntriples12-nested-1.nt | 3 + .../rdf12/syntax/ntriples12-syntax-01.nt | 1 + .../rdf12/syntax/ntriples12-syntax-02.nt | 1 + .../rdf12/syntax/ntriples12-syntax-03.nt | 1 + .../{ => rdf11}/HYPHEN_MINUS_in_localName.nq | 0 .../HYPHEN_MINUS_in_localName.trig | 0 .../trig/{ => rdf11}/IRIREF_datatype.nq | 0 .../trig/{ => rdf11}/IRIREF_datatype.trig | 0 .../testcases/trig/{ => rdf11}/IRI_spo.nq | 0 .../trig/{ => rdf11}/IRI_subject.trig | 0 .../{ => rdf11}/IRI_with_all_punctuation.nq | 0 .../{ => rdf11}/IRI_with_all_punctuation.trig | 0 .../IRI_with_eight_digit_numeric_escape.trig | 0 .../IRI_with_four_digit_numeric_escape.trig | 0 .../testcases/trig/{ => rdf11}/LICENSE | 0 .../testcases/trig/{ => rdf11}/LITERAL1.nq | 0 .../testcases/trig/{ => rdf11}/LITERAL1.trig | 0 .../trig/{ => rdf11}/LITERAL1_all_controls.nq | 0 .../{ => rdf11}/LITERAL1_all_controls.trig | Bin .../{ => rdf11}/LITERAL1_all_punctuation.nq | 0 .../{ => rdf11}/LITERAL1_all_punctuation.trig | 0 .../{ => rdf11}/LITERAL1_ascii_boundaries.nq | 0 .../LITERAL1_ascii_boundaries.trig | Bin .../LITERAL1_with_UTF8_boundaries.trig | 0 .../testcases/trig/{ => rdf11}/LITERAL2.trig | 0 .../{ => rdf11}/LITERAL2_ascii_boundaries.nq | 0 .../LITERAL2_ascii_boundaries.trig | Bin .../rdf11/LITERAL2_with_UTF8_boundaries.trig | 1 + .../trig/{ => rdf11}/LITERAL_LONG1.trig | 0 .../LITERAL_LONG1_ascii_boundaries.nq | 0 .../LITERAL_LONG1_ascii_boundaries.trig | Bin .../LITERAL_LONG1_with_1_squote.nq | 0 .../LITERAL_LONG1_with_1_squote.trig | 0 .../LITERAL_LONG1_with_2_squotes.nq | 0 .../LITERAL_LONG1_with_2_squotes.trig | 0 .../LITERAL_LONG1_with_UTF8_boundaries.trig | 0 .../trig/{ => rdf11}/LITERAL_LONG2.trig | 0 .../LITERAL_LONG2_ascii_boundaries.nq | 0 .../LITERAL_LONG2_ascii_boundaries.trig | Bin .../LITERAL_LONG2_with_1_squote.nq | 0 .../LITERAL_LONG2_with_1_squote.trig | 0 .../LITERAL_LONG2_with_2_squotes.nq | 0 .../LITERAL_LONG2_with_2_squotes.trig | 0 .../LITERAL_LONG2_with_REVERSE_SOLIDUS.nq | 0 .../LITERAL_LONG2_with_REVERSE_SOLIDUS.trig | 0 .../LITERAL_LONG2_with_UTF8_boundaries.trig | 0 .../LITERAL_with_UTF8_boundaries.nq | 0 .../testcases/trig/{ => rdf11}/README | 0 .../trig/{ => rdf11}/SPARQL_style_base.trig | 0 .../trig/{ => rdf11}/SPARQL_style_prefix.trig | 0 .../{ => rdf11}/alternating_bnode_graphs.nq | 0 .../{ => rdf11}/alternating_bnode_graphs.trig | 0 .../{ => rdf11}/alternating_iri_graphs.nq | 0 .../{ => rdf11}/alternating_iri_graphs.trig | 0 .../anonymous_blank_node_graph.trig | 0 .../anonymous_blank_node_object.nq | 0 .../anonymous_blank_node_object.trig | 0 .../anonymous_blank_node_subject.nq | 0 .../anonymous_blank_node_subject.trig | 0 .../trig/{ => rdf11}/bareword_a_predicate.nq | 0 .../{ => rdf11}/bareword_a_predicate.trig | 0 .../trig/{ => rdf11}/bareword_decimal.nq | 0 .../trig/{ => rdf11}/bareword_decimal.trig | 0 .../trig/{ => rdf11}/bareword_double.nq | 0 .../trig/{ => rdf11}/bareword_double.trig | 0 .../trig/{ => rdf11}/bareword_integer.trig | 0 .../blankNodePropertyList_as_object.nq | 0 .../blankNodePropertyList_as_object.trig | 0 .../blankNodePropertyList_as_subject.nq | 0 .../blankNodePropertyList_as_subject.trig | 0 ...kNodePropertyList_containing_collection.nq | 0 ...odePropertyList_containing_collection.trig | 0 ...kNodePropertyList_with_multiple_triples.nq | 0 ...odePropertyList_with_multiple_triples.trig | 0 .../trig/{ => rdf11}/collection_object.nq | 0 .../trig/{ => rdf11}/collection_object.trig | 0 .../trig/{ => rdf11}/collection_subject.nq | 0 .../trig/{ => rdf11}/collection_subject.trig | 0 .../{ => rdf11}/comment_following_PNAME_NS.nq | 0 .../comment_following_PNAME_NS.trig | 0 .../comment_following_localName.trig | 0 .../{ => rdf11}/default_namespace_IRI.trig | 0 .../trig/{ => rdf11}/double_lower_case_e.nq | 0 .../trig/{ => rdf11}/double_lower_case_e.trig | 0 .../trig/{ => rdf11}/empty_collection.nq | 0 .../trig/{ => rdf11}/empty_collection.trig | 0 .../testcases/trig/{ => rdf11}/first.nq | 0 .../testcases/trig/{ => rdf11}/first.trig | 0 .../{ => rdf11}/labeled_blank_node_graph.nq | 0 .../{ => rdf11}/labeled_blank_node_graph.trig | 0 .../{ => rdf11}/labeled_blank_node_object.nq | 0 .../labeled_blank_node_object.trig | 0 .../{ => rdf11}/labeled_blank_node_subject.nq | 0 .../labeled_blank_node_subject.trig | 0 ...th_PN_CHARS_BASE_character_boundaries.trig | 0 ...labeled_blank_node_with_leading_digit.trig | 0 ...ed_blank_node_with_leading_underscore.trig | 0 ...ed_blank_node_with_non_leading_extras.trig | 0 .../trig/{ => rdf11}/langtagged_LONG.trig | 0 .../langtagged_LONG_with_subtag.nq | 0 .../langtagged_LONG_with_subtag.trig | 0 .../trig/{ => rdf11}/langtagged_non_LONG.nq | 0 .../trig/{ => rdf11}/langtagged_non_LONG.trig | 0 .../trig/{ => rdf11}/lantag_with_subtag.nq | 0 .../trig/{ => rdf11}/lantag_with_subtag.trig | 0 .../testcases/trig/{ => rdf11}/last.nq | 0 .../testcases/trig/{ => rdf11}/last.trig | 0 .../trig/{ => rdf11}/literal_false.nq | 0 .../trig/{ => rdf11}/literal_false.trig | 0 .../trig/{ => rdf11}/literal_true.nq | 0 .../trig/{ => rdf11}/literal_true.trig | 0 .../{ => rdf11}/literal_with_BACKSPACE.nq | 0 .../{ => rdf11}/literal_with_BACKSPACE.trig | 0 .../literal_with_CARRIAGE_RETURN.nq | 0 .../literal_with_CARRIAGE_RETURN.trig | 0 .../literal_with_CHARACTER_TABULATION.nq | 0 .../literal_with_CHARACTER_TABULATION.trig | 0 .../{ => rdf11}/literal_with_FORM_FEED.nq | 0 .../{ => rdf11}/literal_with_FORM_FEED.trig | 0 .../{ => rdf11}/literal_with_LINE_FEED.nq | 0 .../{ => rdf11}/literal_with_LINE_FEED.trig | 0 .../literal_with_REVERSE_SOLIDUS.nq | 0 .../literal_with_REVERSE_SOLIDUS.trig | 0 .../literal_with_escaped_BACKSPACE.trig | 0 .../literal_with_escaped_CARRIAGE_RETURN.trig | 0 ...ral_with_escaped_CHARACTER_TABULATION.trig | 0 .../literal_with_escaped_FORM_FEED.trig | 0 .../literal_with_escaped_LINE_FEED.trig | 0 .../literal_with_numeric_escape4.nq | 0 .../literal_with_numeric_escape4.trig | 0 .../literal_with_numeric_escape8.trig | 0 ...with_PN_CHARS_BASE_character_boundaries.nq | 0 ...th_PN_CHARS_BASE_character_boundaries.trig | 0 ..._nfc_PN_CHARS_BASE_character_boundaries.nq | 0 ...fc_PN_CHARS_BASE_character_boundaries.trig | 0 ..._bmp_PN_CHARS_BASE_character_boundaries.nq | 0 ...mp_PN_CHARS_BASE_character_boundaries.trig | 0 .../localName_with_leading_digit.nq | 0 .../localName_with_leading_digit.trig | 0 .../localName_with_leading_underscore.nq | 0 .../localName_with_leading_underscore.trig | 0 ..._nfc_PN_CHARS_BASE_character_boundaries.nq | 0 ...fc_PN_CHARS_BASE_character_boundaries.trig | 0 .../localName_with_non_leading_extras.nq | 0 .../localName_with_non_leading_extras.trig | 0 .../trig/{ => rdf11}/localname_with_COLON.nq | 0 .../{ => rdf11}/localname_with_COLON.trig | 0 .../testcases/trig/{ => rdf11}/manifest.ttl | 0 .../trig/{ => rdf11}/negative_numeric.nq | 0 .../trig/{ => rdf11}/negative_numeric.trig | 0 .../nested_blankNodePropertyLists.nq | 0 .../nested_blankNodePropertyLists.trig | 0 .../trig/{ => rdf11}/nested_collection.nq | 0 .../trig/{ => rdf11}/nested_collection.trig | 0 .../number_sign_following_PNAME_NS.nq | 0 .../number_sign_following_PNAME_NS.trig | 0 .../number_sign_following_localName.nq | 0 .../number_sign_following_localName.trig | 0 .../{ => rdf11}/numeric_with_leading_0.nq | 0 .../{ => rdf11}/numeric_with_leading_0.trig | 0 .../objectList_with_two_objects.nq | 0 .../objectList_with_two_objects.trig | 0 .../trig/{ => rdf11}/old_style_base.trig | 0 .../trig/{ => rdf11}/old_style_prefix.trig | 0 .../{ => rdf11}/percent_escaped_localName.nq | 0 .../percent_escaped_localName.trig | 0 .../trig/{ => rdf11}/positive_numeric.nq | 0 .../trig/{ => rdf11}/positive_numeric.trig | 0 ...redicateObjectList_with_two_objectLists.nq | 0 ...dicateObjectList_with_two_objectLists.trig | 0 .../trig/{ => rdf11}/prefix_only_IRI.trig | 0 .../{ => rdf11}/prefix_reassigned_and_used.nq | 0 .../prefix_reassigned_and_used.trig | 0 ...th_PN_CHARS_BASE_character_boundaries.trig | 0 .../prefix_with_non_leading_extras.trig | 0 .../trig/{ => rdf11}/prefixed_IRI_object.trig | 0 .../{ => rdf11}/prefixed_IRI_predicate.trig | 0 .../{ => rdf11}/prefixed_name_datatype.trig | 0 .../{ => rdf11}/repeated_semis_at_end.trig | 0 .../{ => rdf11}/repeated_semis_not_at_end.nq | 0 .../repeated_semis_not_at_end.trig | 0 .../{ => rdf11}/reserved_escaped_localName.nq | 0 .../reserved_escaped_localName.trig | 0 .../{ => rdf11}/sole_blankNodePropertyList.nq | 0 .../sole_blankNodePropertyList.trig | 0 .../trig-bnodeplist-graph-bad-01.trig | 0 .../trig-collection-graph-bad-01.trig | 0 .../trig-collection-graph-bad-02.trig | 0 .../trig/{ => rdf11}/trig-eval-bad-01.trig | 0 .../trig/{ => rdf11}/trig-eval-bad-02.trig | 0 .../trig/{ => rdf11}/trig-eval-bad-03.trig | 0 .../trig/{ => rdf11}/trig-eval-bad-04.trig | 0 .../trig/{ => rdf11}/trig-eval-struct-01.nq | 0 .../trig/{ => rdf11}/trig-eval-struct-01.trig | 0 .../trig/{ => rdf11}/trig-eval-struct-02.nq | 0 .../trig/{ => rdf11}/trig-eval-struct-02.trig | 0 .../trig/{ => rdf11}/trig-graph-bad-01.trig | 0 .../trig/{ => rdf11}/trig-graph-bad-02.trig | 0 .../trig/{ => rdf11}/trig-graph-bad-03.trig | 0 .../trig/{ => rdf11}/trig-graph-bad-04.trig | 0 .../trig/{ => rdf11}/trig-graph-bad-05.trig | 0 .../trig/{ => rdf11}/trig-graph-bad-06.trig | 0 .../trig/{ => rdf11}/trig-graph-bad-07.trig | 0 .../trig/{ => rdf11}/trig-graph-bad-08.trig | 0 .../trig/{ => rdf11}/trig-graph-bad-09.trig | 0 .../trig/{ => rdf11}/trig-graph-bad-10.trig | 0 .../trig/{ => rdf11}/trig-graph-bad-11.trig | 0 .../trig/{ => rdf11}/trig-kw-graph-01.trig | 0 .../trig/{ => rdf11}/trig-kw-graph-02.trig | 0 .../trig/{ => rdf11}/trig-kw-graph-03.trig | 0 .../trig/{ => rdf11}/trig-kw-graph-04.trig | 0 .../trig/{ => rdf11}/trig-kw-graph-05.trig | 0 .../trig/{ => rdf11}/trig-kw-graph-06.trig | 0 .../trig/{ => rdf11}/trig-kw-graph-07.trig | 0 .../trig/{ => rdf11}/trig-kw-graph-08.trig | 0 .../trig/{ => rdf11}/trig-kw-graph-09.trig | 0 .../trig/{ => rdf11}/trig-kw-graph-10.trig | 0 .../trig/{ => rdf11}/trig-subm-01.nq | 0 .../trig/{ => rdf11}/trig-subm-01.trig | 0 .../trig/{ => rdf11}/trig-subm-02.nq | 0 .../trig/{ => rdf11}/trig-subm-02.trig | 0 .../trig/{ => rdf11}/trig-subm-03.nq | 0 .../trig/{ => rdf11}/trig-subm-03.trig | 0 .../trig/{ => rdf11}/trig-subm-04.nq | 0 .../trig/{ => rdf11}/trig-subm-04.trig | 0 .../trig/{ => rdf11}/trig-subm-05.nq | 0 .../trig/{ => rdf11}/trig-subm-05.trig | 0 .../trig/{ => rdf11}/trig-subm-06.nq | 0 .../trig/{ => rdf11}/trig-subm-06.trig | 0 .../trig/{ => rdf11}/trig-subm-07.nq | 0 .../trig/{ => rdf11}/trig-subm-07.trig | 0 .../trig/{ => rdf11}/trig-subm-08.nq | 0 .../trig/{ => rdf11}/trig-subm-08.trig | 0 .../trig/{ => rdf11}/trig-subm-09.nq | 0 .../trig/{ => rdf11}/trig-subm-09.trig | 0 .../trig/{ => rdf11}/trig-subm-10.nq | 0 .../trig/{ => rdf11}/trig-subm-10.trig | 0 .../trig/{ => rdf11}/trig-subm-11.nq | 0 .../trig/{ => rdf11}/trig-subm-11.trig | 0 .../trig/{ => rdf11}/trig-subm-12.nq | 0 .../trig/{ => rdf11}/trig-subm-12.trig | 0 .../trig/{ => rdf11}/trig-subm-13.nq | 0 .../trig/{ => rdf11}/trig-subm-13.trig | 0 .../trig/{ => rdf11}/trig-subm-14.nq | 0 .../trig/{ => rdf11}/trig-subm-14.trig | 0 .../trig/{ => rdf11}/trig-subm-15.nq | 0 .../trig/{ => rdf11}/trig-subm-15.trig | 0 .../trig/{ => rdf11}/trig-subm-16.nq | 0 .../trig/{ => rdf11}/trig-subm-16.trig | 0 .../trig/{ => rdf11}/trig-subm-17.nq | 0 .../trig/{ => rdf11}/trig-subm-17.trig | 0 .../trig/{ => rdf11}/trig-subm-18.nq | 0 .../trig/{ => rdf11}/trig-subm-18.trig | 0 .../trig/{ => rdf11}/trig-subm-19.nq | 0 .../trig/{ => rdf11}/trig-subm-19.trig | 0 .../trig/{ => rdf11}/trig-subm-20.nq | 0 .../trig/{ => rdf11}/trig-subm-20.trig | 0 .../trig/{ => rdf11}/trig-subm-21.nq | 0 .../trig/{ => rdf11}/trig-subm-21.trig | 0 .../trig/{ => rdf11}/trig-subm-22.nq | 0 .../trig/{ => rdf11}/trig-subm-22.trig | 0 .../trig/{ => rdf11}/trig-subm-23.nq | 0 .../trig/{ => rdf11}/trig-subm-23.trig | 0 .../trig/{ => rdf11}/trig-subm-24.nq | 0 .../trig/{ => rdf11}/trig-subm-24.trig | 0 .../trig/{ => rdf11}/trig-subm-25.nq | 0 .../trig/{ => rdf11}/trig-subm-25.trig | 0 .../trig/{ => rdf11}/trig-subm-26.nq | 0 .../trig/{ => rdf11}/trig-subm-26.trig | 0 .../trig/{ => rdf11}/trig-subm-27.nq | 0 .../trig/{ => rdf11}/trig-subm-27.trig | 0 ...ad-LITERAL2_with_langtag_and_datatype.trig | 0 .../{ => rdf11}/trig-syntax-bad-base-01.trig | 0 .../{ => rdf11}/trig-syntax-bad-base-02.trig | 0 .../{ => rdf11}/trig-syntax-bad-base-03.trig | 0 .../{ => rdf11}/trig-syntax-bad-base-04.trig | 0 .../{ => rdf11}/trig-syntax-bad-base-05.trig | 0 .../trig-syntax-bad-blank-label-dot-end.trig | 0 .../{ => rdf11}/trig-syntax-bad-esc-01.trig | 0 .../{ => rdf11}/trig-syntax-bad-esc-02.trig | 0 .../{ => rdf11}/trig-syntax-bad-esc-03.trig | 0 .../{ => rdf11}/trig-syntax-bad-esc-04.trig | 0 .../{ => rdf11}/trig-syntax-bad-kw-01.trig | 0 .../{ => rdf11}/trig-syntax-bad-kw-02.trig | 0 .../{ => rdf11}/trig-syntax-bad-kw-03.trig | 0 .../{ => rdf11}/trig-syntax-bad-kw-04.trig | 0 .../{ => rdf11}/trig-syntax-bad-kw-05.trig | 0 .../{ => rdf11}/trig-syntax-bad-lang-01.trig | 0 .../{ => rdf11}/trig-syntax-bad-list-01.trig | 0 .../{ => rdf11}/trig-syntax-bad-list-02.trig | 0 .../{ => rdf11}/trig-syntax-bad-list-03.trig | 0 .../{ => rdf11}/trig-syntax-bad-list-04.trig | 0 .../trig-syntax-bad-ln-dash-start.trig | 0 .../trig-syntax-bad-ln-escape-start.trig | 0 .../trig-syntax-bad-ln-escape.trig | 0 .../trig-syntax-bad-missing-ns-dot-end.trig | 0 .../trig-syntax-bad-missing-ns-dot-start.trig | 0 .../trig-syntax-bad-n3-extras-01.trig | 0 .../trig-syntax-bad-n3-extras-02.trig | 0 .../trig-syntax-bad-n3-extras-03.trig | 0 .../trig-syntax-bad-n3-extras-04.trig | 0 .../trig-syntax-bad-n3-extras-05.trig | 0 .../trig-syntax-bad-n3-extras-06.trig | 0 .../trig-syntax-bad-n3-extras-07.trig | 0 .../trig-syntax-bad-n3-extras-08.trig | 0 .../trig-syntax-bad-n3-extras-09.trig | 0 .../trig-syntax-bad-n3-extras-10.trig | 0 .../trig-syntax-bad-n3-extras-11.trig | 0 .../trig-syntax-bad-n3-extras-12.trig | 0 .../trig-syntax-bad-n3-extras-13.trig | 0 .../trig-syntax-bad-ns-dot-end.trig | 0 .../trig-syntax-bad-ns-dot-start.trig | 0 .../{ => rdf11}/trig-syntax-bad-num-01.trig | 0 .../{ => rdf11}/trig-syntax-bad-num-02.trig | 0 .../{ => rdf11}/trig-syntax-bad-num-03.trig | 0 .../{ => rdf11}/trig-syntax-bad-num-04.trig | 0 .../{ => rdf11}/trig-syntax-bad-num-05.trig | 0 .../trig-syntax-bad-number-dot-in-anon.trig | 0 .../{ => rdf11}/trig-syntax-bad-pname-01.trig | 0 .../{ => rdf11}/trig-syntax-bad-pname-02.trig | 0 .../{ => rdf11}/trig-syntax-bad-pname-03.trig | 0 .../trig-syntax-bad-prefix-01.trig | 0 .../trig-syntax-bad-prefix-02.trig | 0 .../trig-syntax-bad-prefix-03.trig | 0 .../trig-syntax-bad-prefix-04.trig | 0 .../trig-syntax-bad-prefix-05.trig | 0 .../trig-syntax-bad-prefix-06.trig | 0 .../trig-syntax-bad-prefix-07.trig | 0 .../trig-syntax-bad-string-01.trig | 0 .../trig-syntax-bad-string-02.trig | 0 .../trig-syntax-bad-string-03.trig | 0 .../trig-syntax-bad-string-04.trig | 0 .../trig-syntax-bad-string-05.trig | 0 .../trig-syntax-bad-string-06.trig | 0 .../trig-syntax-bad-string-07.trig | 0 .../trig-syntax-bad-struct-02.trig | 0 .../trig-syntax-bad-struct-03.trig | 0 .../trig-syntax-bad-struct-04.trig | 0 .../trig-syntax-bad-struct-05.trig | 0 .../trig-syntax-bad-struct-06.trig | 0 .../trig-syntax-bad-struct-07.trig | 0 .../trig-syntax-bad-struct-09.trig | 0 .../trig-syntax-bad-struct-10.trig | 0 .../trig-syntax-bad-struct-12.trig | 0 .../trig-syntax-bad-struct-13.trig | 0 .../trig-syntax-bad-struct-14.trig | 0 .../trig-syntax-bad-struct-15.trig | 0 .../trig-syntax-bad-struct-16.trig | 0 .../trig-syntax-bad-struct-17.trig | 0 .../{ => rdf11}/trig-syntax-bad-uri-01.trig | 0 .../{ => rdf11}/trig-syntax-bad-uri-02.trig | 0 .../{ => rdf11}/trig-syntax-bad-uri-03.trig | 0 .../{ => rdf11}/trig-syntax-bad-uri-04.trig | 0 .../{ => rdf11}/trig-syntax-bad-uri-05.trig | 0 .../trig/{ => rdf11}/trig-syntax-base-01.trig | 0 .../trig/{ => rdf11}/trig-syntax-base-02.trig | 0 .../trig/{ => rdf11}/trig-syntax-base-03.trig | 0 .../trig/{ => rdf11}/trig-syntax-base-04.trig | 0 .../{ => rdf11}/trig-syntax-blank-label.trig | 0 .../{ => rdf11}/trig-syntax-bnode-01.trig | 0 .../{ => rdf11}/trig-syntax-bnode-02.trig | 0 .../{ => rdf11}/trig-syntax-bnode-03.trig | 0 .../{ => rdf11}/trig-syntax-bnode-04.trig | 0 .../{ => rdf11}/trig-syntax-bnode-05.trig | 0 .../{ => rdf11}/trig-syntax-bnode-06.trig | 0 .../{ => rdf11}/trig-syntax-bnode-07.trig | 0 .../{ => rdf11}/trig-syntax-bnode-08.trig | 0 .../{ => rdf11}/trig-syntax-bnode-09.trig | 0 .../{ => rdf11}/trig-syntax-bnode-10.trig | 0 .../{ => rdf11}/trig-syntax-datatypes-01.trig | 0 .../{ => rdf11}/trig-syntax-datatypes-02.trig | 0 .../trig/{ => rdf11}/trig-syntax-file-01.trig | 0 .../trig/{ => rdf11}/trig-syntax-file-02.trig | 0 .../trig/{ => rdf11}/trig-syntax-file-03.trig | 0 .../trig/{ => rdf11}/trig-syntax-kw-01.trig | 0 .../trig/{ => rdf11}/trig-syntax-kw-02.trig | 0 .../trig/{ => rdf11}/trig-syntax-kw-03.trig | 0 .../{ => rdf11}/trig-syntax-lists-01.trig | 0 .../{ => rdf11}/trig-syntax-lists-02.trig | 0 .../{ => rdf11}/trig-syntax-lists-03.trig | 0 .../{ => rdf11}/trig-syntax-lists-04.trig | 0 .../{ => rdf11}/trig-syntax-lists-05.trig | 0 .../{ => rdf11}/trig-syntax-ln-colons.trig | 0 .../trig/{ => rdf11}/trig-syntax-ln-dots.trig | 0 .../trig-syntax-minimal-whitespace-01.trig | 0 .../trig/{ => rdf11}/trig-syntax-ns-dots.trig | 0 .../{ => rdf11}/trig-syntax-number-01.trig | 0 .../{ => rdf11}/trig-syntax-number-02.trig | 0 .../{ => rdf11}/trig-syntax-number-03.trig | 0 .../{ => rdf11}/trig-syntax-number-04.trig | 0 .../{ => rdf11}/trig-syntax-number-05.trig | 0 .../{ => rdf11}/trig-syntax-number-06.trig | 0 .../{ => rdf11}/trig-syntax-number-07.trig | 0 .../{ => rdf11}/trig-syntax-number-08.trig | 0 .../{ => rdf11}/trig-syntax-number-09.trig | 0 .../{ => rdf11}/trig-syntax-number-10.trig | 0 .../{ => rdf11}/trig-syntax-number-11.trig | 0 .../{ => rdf11}/trig-syntax-pname-esc-01.trig | 0 .../{ => rdf11}/trig-syntax-pname-esc-02.trig | 0 .../{ => rdf11}/trig-syntax-pname-esc-03.trig | 0 .../{ => rdf11}/trig-syntax-prefix-01.trig | 0 .../{ => rdf11}/trig-syntax-prefix-02.trig | 0 .../{ => rdf11}/trig-syntax-prefix-03.trig | 0 .../{ => rdf11}/trig-syntax-prefix-04.trig | 0 .../{ => rdf11}/trig-syntax-prefix-05.trig | 0 .../{ => rdf11}/trig-syntax-prefix-06.trig | 0 .../{ => rdf11}/trig-syntax-prefix-07.trig | 0 .../{ => rdf11}/trig-syntax-prefix-08.trig | 0 .../{ => rdf11}/trig-syntax-prefix-09.trig | 0 .../{ => rdf11}/trig-syntax-str-esc-01.trig | 0 .../{ => rdf11}/trig-syntax-str-esc-02.trig | 0 .../{ => rdf11}/trig-syntax-str-esc-03.trig | 0 .../{ => rdf11}/trig-syntax-string-01.trig | 0 .../{ => rdf11}/trig-syntax-string-02.trig | 0 .../{ => rdf11}/trig-syntax-string-03.trig | 0 .../{ => rdf11}/trig-syntax-string-04.trig | 0 .../{ => rdf11}/trig-syntax-string-05.trig | 0 .../{ => rdf11}/trig-syntax-string-06.trig | 0 .../{ => rdf11}/trig-syntax-string-07.trig | 0 .../{ => rdf11}/trig-syntax-string-08.trig | 0 .../{ => rdf11}/trig-syntax-string-09.trig | 0 .../{ => rdf11}/trig-syntax-string-10.trig | 0 .../{ => rdf11}/trig-syntax-string-11.trig | 0 .../{ => rdf11}/trig-syntax-struct-01.trig | 0 .../{ => rdf11}/trig-syntax-struct-02.trig | 0 .../{ => rdf11}/trig-syntax-struct-03.trig | 0 .../{ => rdf11}/trig-syntax-struct-04.trig | 0 .../{ => rdf11}/trig-syntax-struct-05.trig | 0 .../{ => rdf11}/trig-syntax-struct-06.trig | 0 .../{ => rdf11}/trig-syntax-struct-07.trig | 0 .../trig/{ => rdf11}/trig-syntax-uri-01.trig | 0 .../trig/{ => rdf11}/trig-syntax-uri-02.trig | 0 .../trig/{ => rdf11}/trig-syntax-uri-03.trig | 0 .../trig/{ => rdf11}/trig-syntax-uri-04.trig | 0 .../trig/{ => rdf11}/trig-turtle-01.trig | 0 .../trig/{ => rdf11}/trig-turtle-02.trig | 0 .../trig/{ => rdf11}/trig-turtle-03.trig | 0 .../trig/{ => rdf11}/trig-turtle-04.trig | 0 .../trig/{ => rdf11}/trig-turtle-05.trig | 0 .../trig/{ => rdf11}/trig-turtle-06.trig | 0 .../trig/{ => rdf11}/trig-turtle-bad-01.trig | 0 .../trig/{ => rdf11}/trig-turtle-bad-02.trig | 0 .../trig/{ => rdf11}/two_LITERAL_LONG2s.nq | 0 .../trig/{ => rdf11}/two_LITERAL_LONG2s.trig | 0 .../{ => rdf11}/underscore_in_localName.nq | 0 .../{ => rdf11}/underscore_in_localName.trig | 0 .../testcases/trig/rdf12/eval/index.html | 687 + .../testcases/trig/rdf12/eval/manifest.ttl | 204 + .../rdf12/eval/trig12-eval-annotation-01.nq | 3 + .../rdf12/eval/trig12-eval-annotation-01.trig | 3 + .../rdf12/eval/trig12-eval-annotation-02.nq | 8 + .../rdf12/eval/trig12-eval-annotation-02.trig | 12 + .../rdf12/eval/trig12-eval-annotation-03.nq | 9 + .../rdf12/eval/trig12-eval-annotation-03.trig | 7 + .../rdf12/eval/trig12-eval-annotation-04.nq | 5 + .../rdf12/eval/trig12-eval-annotation-04.trig | 3 + .../rdf12/eval/trig12-eval-annotation-05.nq | 4 + .../rdf12/eval/trig12-eval-annotation-05.trig | 4 + .../rdf12/eval/trig12-eval-annotation-06.nq | 3 + .../rdf12/eval/trig12-eval-annotation-06.trig | 3 + .../rdf12/eval/trig12-eval-annotation-07.nq | 5 + .../rdf12/eval/trig12-eval-annotation-07.trig | 6 + .../rdf12/eval/trig12-eval-annotation-08.nq | 3 + .../rdf12/eval/trig12-eval-annotation-08.trig | 3 + .../rdf12/eval/trig12-eval-annotation-09.nq | 4 + .../rdf12/eval/trig12-eval-annotation-09.trig | 3 + .../rdf12/eval/trig12-eval-annotation-10.nq | 5 + .../rdf12/eval/trig12-eval-annotation-10.trig | 3 + .../rdf12/eval/trig12-eval-annotation-11.nq | 4 + .../rdf12/eval/trig12-eval-annotation-11.trig | 3 + .../rdf12/eval/trig12-eval-annotation-12.nq | 5 + .../rdf12/eval/trig12-eval-annotation-12.trig | 3 + .../trig/rdf12/eval/trig12-eval-bnode-1.nq | 3 + .../trig/rdf12/eval/trig12-eval-bnode-1.trig | 6 + .../trig/rdf12/eval/trig12-eval-bnode-2.nq | 4 + .../trig/rdf12/eval/trig12-eval-bnode-2.trig | 6 + ...ig12-eval-reified-triples-annotation-01.nq | 4 + ...12-eval-reified-triples-annotation-01.trig | 3 + ...ig12-eval-reified-triples-annotation-02.nq | 4 + ...12-eval-reified-triples-annotation-02.trig | 3 + ...ig12-eval-reified-triples-annotation-03.nq | 4 + ...12-eval-reified-triples-annotation-03.trig | 3 + .../trig/rdf12/eval/trig12-eval-rt-01.nq | 2 + .../trig/rdf12/eval/trig12-eval-rt-01.trig | 3 + .../trig/rdf12/eval/trig12-eval-rt-02.nq | 2 + .../trig/rdf12/eval/trig12-eval-rt-02.trig | 3 + .../trig/rdf12/eval/trig12-eval-rt-03.nq | 2 + .../trig/rdf12/eval/trig12-eval-rt-03.trig | 3 + .../trig/rdf12/eval/trig12-eval-rt-04.nq | 2 + .../trig/rdf12/eval/trig12-eval-rt-04.trig | 3 + .../trig/rdf12/eval/trig12-eval-rt-05.nq | 2 + .../trig/rdf12/eval/trig12-eval-rt-05.trig | 3 + .../trig/rdf12/eval/trig12-eval-rt-06.nq | 2 + .../trig/rdf12/eval/trig12-eval-rt-06.trig | 3 + .../trig/rdf12/eval/trig12-eval-rt-07.nq | 2 + .../trig/rdf12/eval/trig12-eval-rt-07.trig | 3 + .../trig/rdf12/eval/trig12-eval-rt-08.nq | 2 + .../trig/rdf12/eval/trig12-eval-rt-08.trig | 3 + .../testcases/trig/rdf12/manifest.ttl | 36 + .../testcases/trig/rdf12/syntax/index.html | 787 + .../testcases/trig/rdf12/syntax/manifest.ttl | 259 + .../rdf12/syntax/trig12-annotation-1.trig | 3 + .../rdf12/syntax/trig12-annotation-2.trig | 12 + .../rdf12/syntax/trig12-annotation-3.trig | 3 + .../rdf12/syntax/trig12-annotation-4.trig | 3 + .../rdf12/syntax/trig12-annotation-5.trig | 3 + .../rdf12/syntax/trig12-annotation-6.trig | 3 + .../rdf12/syntax/trig12-annotation-7.trig | 3 + .../rdf12/syntax/trig12-annotation-8.trig | 3 + .../trig/rdf12/syntax/trig12-base-1.trig | 3 + .../trig/rdf12/syntax/trig12-base-2.trig | 3 + .../trig/rdf12/syntax/trig12-base-bad-1.trig | 3 + .../trig/rdf12/syntax/trig12-base-bad-2.trig | 3 + .../rdf12/syntax/trig12-syntax-bad-01.trig | 6 + .../rdf12/syntax/trig12-syntax-bad-02.trig | 6 + .../rdf12/syntax/trig12-syntax-bad-03.trig | 5 + .../rdf12/syntax/trig12-syntax-bad-04.trig | 5 + .../rdf12/syntax/trig12-syntax-bad-05.trig | 5 + .../rdf12/syntax/trig12-syntax-bad-06.trig | 6 + .../rdf12/syntax/trig12-syntax-bad-07.trig | 3 + .../rdf12/syntax/trig12-syntax-bad-08.trig | 3 + .../rdf12/syntax/trig12-syntax-bad-ann-1.trig | 4 + .../rdf12/syntax/trig12-syntax-bad-ann-2.trig | 3 + .../rdf12/syntax/trig12-syntax-basic-01.trig | 6 + .../rdf12/syntax/trig12-syntax-basic-02.trig | 6 + .../rdf12/syntax/trig12-syntax-basic-03.trig | 3 + .../rdf12/syntax/trig12-syntax-basic-04.trig | 6 + .../rdf12/syntax/trig12-syntax-bnode-01.trig | 6 + .../rdf12/syntax/trig12-syntax-bnode-02.trig | 6 + .../rdf12/syntax/trig12-syntax-bnode-03.trig | 3 + .../rdf12/syntax/trig12-syntax-compound.trig | 12 + .../rdf12/syntax/trig12-syntax-inside-01.trig | 6 + .../rdf12/syntax/trig12-syntax-inside-02.trig | 7 + .../rdf12/syntax/trig12-syntax-inside-03.trig | 4 + .../rdf12/syntax/trig12-syntax-inside-04.trig | 4 + .../rdf12/syntax/trig12-syntax-nested-01.trig | 9 + .../rdf12/syntax/trig12-syntax-nested-02.trig | 7 + .../HYPHEN_MINUS_in_localName.nt | 0 .../HYPHEN_MINUS_in_localName.ttl | 0 .../IRI-resolution-01.nt | 1 - .../IRI-resolution-01.ttl | 8 +- .../IRI-resolution-02.nt | 1 - .../IRI-resolution-02.ttl | 8 +- .../IRI-resolution-07.nt | 0 .../IRI-resolution-07.ttl | 0 .../IRI-resolution-08.nt | 0 .../IRI-resolution-08.ttl | 0 .../IRIREF_datatype.nt | 0 .../IRIREF_datatype.ttl | 0 .../IRI_spo.nt | 0 .../IRI_subject.ttl | 0 .../IRI_with_all_punctuation.nt | 0 .../IRI_with_all_punctuation.ttl | 0 .../IRI_with_eight_digit_numeric_escape.ttl | 0 .../IRI_with_four_digit_numeric_escape.ttl | 0 .../{tests-ttl-w3c-20170126 => rdf11}/LICENSE | 0 .../LITERAL1.nt | 0 .../LITERAL1.ttl | 0 .../turtle/rdf11/LITERAL1_all_controls.nt | 1 + .../LITERAL1_all_controls.ttl | Bin .../turtle/rdf11/LITERAL1_all_punctuation.nt | 1 + .../LITERAL1_all_punctuation.ttl | 0 .../LITERAL1_ascii_boundaries.nt | 0 .../LITERAL1_ascii_boundaries.ttl | Bin .../LITERAL1_with_UTF8_boundaries.ttl | 0 .../LITERAL2.ttl | 0 .../LITERAL2_ascii_boundaries.nt | 0 .../LITERAL2_ascii_boundaries.ttl | Bin .../rdf11/LITERAL2_with_UTF8_boundaries.ttl | 1 + .../LITERAL_LONG1.ttl | 0 .../LITERAL_LONG1_ascii_boundaries.nt | 0 .../LITERAL_LONG1_ascii_boundaries.ttl | Bin .../rdf11/LITERAL_LONG1_with_1_squote.nt | 1 + .../LITERAL_LONG1_with_1_squote.ttl | 0 .../rdf11/LITERAL_LONG1_with_2_squotes.nt | 1 + .../LITERAL_LONG1_with_2_squotes.ttl | 0 .../LITERAL_LONG1_with_UTF8_boundaries.ttl | 0 .../LITERAL_LONG2.ttl | 0 .../LITERAL_LONG2_ascii_boundaries.nt | 0 .../LITERAL_LONG2_ascii_boundaries.ttl | Bin .../rdf11/LITERAL_LONG2_with_1_squote.nt | 1 + .../LITERAL_LONG2_with_1_squote.ttl | 0 .../rdf11/LITERAL_LONG2_with_2_squotes.nt | 1 + .../LITERAL_LONG2_with_2_squotes.ttl | 0 .../LITERAL_LONG2_with_REVERSE_SOLIDUS.nt | 1 + .../LITERAL_LONG2_with_REVERSE_SOLIDUS.ttl | 0 .../LITERAL_LONG2_with_UTF8_boundaries.ttl | 0 .../LITERAL_with_UTF8_boundaries.nt | 0 .../{tests-ttl-w3c-20170126 => rdf11}/README | 10 +- .../SPARQL_style_base.ttl | 0 .../SPARQL_style_prefix.ttl | 0 .../testcases/turtle/rdf11/TESTS.tar.gz | Bin 0 -> 33121 bytes .../testcases/turtle/rdf11/TESTS.zip | Bin 0 -> 118785 bytes .../anonymous_blank_node_object.ttl | 0 .../anonymous_blank_node_subject.ttl | 0 .../bareword_a_predicate.nt | 0 .../bareword_a_predicate.ttl | 0 .../bareword_decimal.nt | 0 .../bareword_decimal.ttl | 0 .../bareword_double.nt | 0 .../bareword_double.ttl | 0 .../bareword_integer.ttl | 0 .../blankNodePropertyList_as_object.nt | 0 .../blankNodePropertyList_as_object.ttl | 0 ...rtyList_as_object_containing_objectList.nt | 0 ...tyList_as_object_containing_objectList.ttl | 0 ...ct_containing_objectList_of_two_objects.nt | 0 ...t_containing_objectList_of_two_objects.ttl | 0 .../blankNodePropertyList_as_subject.nt | 0 .../blankNodePropertyList_as_subject.ttl | 0 ...kNodePropertyList_containing_collection.nt | 0 ...NodePropertyList_containing_collection.ttl | 0 ...kNodePropertyList_with_multiple_triples.nt | 0 ...NodePropertyList_with_multiple_triples.ttl | 0 .../collection_object.nt | 0 .../collection_object.ttl | 0 .../collection_subject.nt | 0 .../collection_subject.ttl | 0 .../comment_following_PNAME_NS.nt | 0 .../comment_following_PNAME_NS.ttl | 0 .../comment_following_localName.ttl | 0 .../default_namespace_IRI.ttl | 0 .../double_lower_case_e.nt | 0 .../double_lower_case_e.ttl | 0 .../empty_collection.nt | 0 .../empty_collection.ttl | 0 .../first.nt | 0 .../first.ttl | 0 .../testcases/turtle/rdf11/index.html | 7242 ++ .../labeled_blank_node_object.nt | 0 .../labeled_blank_node_object.ttl | 0 .../labeled_blank_node_subject.nt | 0 .../labeled_blank_node_subject.ttl | 0 ...ith_PN_CHARS_BASE_character_boundaries.ttl | 0 .../labeled_blank_node_with_leading_digit.ttl | 0 ...led_blank_node_with_leading_underscore.ttl | 0 ...led_blank_node_with_non_leading_extras.ttl | 0 .../langtagged_LONG.ttl | 0 .../langtagged_LONG_with_subtag.nt | 0 .../langtagged_LONG_with_subtag.ttl | 0 .../langtagged_non_LONG.nt} | 0 .../turtle/rdf11/langtagged_non_LONG.ttl | 1 + .../lantag_with_subtag.nt | 0 .../lantag_with_subtag.ttl | 0 .../{tests-ttl-w3c-20170126 => rdf11}/last.nt | 0 .../last.ttl | 0 .../literal_false.nt | 0 .../literal_false.ttl | 0 .../literal_true.nt | 0 .../literal_true.ttl | 0 .../turtle/rdf11/literal_with_BACKSPACE.nt | 1 + .../literal_with_BACKSPACE.ttl | 0 .../rdf11/literal_with_CARRIAGE_RETURN.nt | 1 + .../literal_with_CARRIAGE_RETURN.ttl | 0 .../literal_with_CHARACTER_TABULATION.nt | 1 + .../literal_with_CHARACTER_TABULATION.ttl | 0 .../literal_with_FORM_FEED.nt | 0 .../literal_with_FORM_FEED.ttl | 0 .../turtle/rdf11/literal_with_LINE_FEED.nt | 1 + .../literal_with_LINE_FEED.ttl | 0 .../rdf11/literal_with_REVERSE_SOLIDUS.nt | 1 + .../literal_with_REVERSE_SOLIDUS.ttl | 0 .../literal_with_escaped_BACKSPACE.ttl | 0 .../literal_with_escaped_CARRIAGE_RETURN.ttl | 0 ...eral_with_escaped_CHARACTER_TABULATION.ttl | 0 .../literal_with_escaped_FORM_FEED.ttl | 0 .../literal_with_escaped_LINE_FEED.ttl | 0 .../literal_with_numeric_escape4.nt | 0 .../literal_with_numeric_escape4.ttl | 0 .../literal_with_numeric_escape8.ttl | 0 ...with_PN_CHARS_BASE_character_boundaries.nt | 0 ...ith_PN_CHARS_BASE_character_boundaries.ttl | 0 ..._nfc_PN_CHARS_BASE_character_boundaries.nt | 0 ...nfc_PN_CHARS_BASE_character_boundaries.ttl | 0 ..._bmp_PN_CHARS_BASE_character_boundaries.nt | 0 ...bmp_PN_CHARS_BASE_character_boundaries.ttl | 0 .../localName_with_leading_digit.nt | 0 .../localName_with_leading_digit.ttl | 0 .../localName_with_leading_underscore.nt | 0 .../localName_with_leading_underscore.ttl | 0 ..._nfc_PN_CHARS_BASE_character_boundaries.nt | 0 ...nfc_PN_CHARS_BASE_character_boundaries.ttl | 0 .../localName_with_non_leading_extras.nt | 0 .../localName_with_non_leading_extras.ttl | 0 .../localname_with_COLON.nt | 0 .../localname_with_COLON.ttl | 0 .../manifest.ttl | 120 + .../negative_numeric.nt | 0 .../negative_numeric.ttl | 0 .../nested_blankNodePropertyLists.nt | 0 .../nested_blankNodePropertyLists.ttl | 0 .../nested_collection.nt | 0 .../nested_collection.ttl | 0 .../number_sign_following_PNAME_NS.nt | 0 .../number_sign_following_PNAME_NS.ttl | 0 .../number_sign_following_localName.nt | 0 .../number_sign_following_localName.ttl | 0 .../numeric_with_leading_0.nt | 0 .../numeric_with_leading_0.ttl | 0 .../objectList_with_two_objects.nt | 0 .../objectList_with_two_objects.ttl | 0 .../old_style_base.ttl | 0 .../old_style_prefix.ttl | 0 .../percent_escaped_localName.nt | 0 .../percent_escaped_localName.ttl | 0 .../positive_numeric.nt | 0 .../positive_numeric.ttl | 0 ...st_with_blankNodePropertyList_as_object.nt | 0 ...t_with_blankNodePropertyList_as_object.ttl | 0 ...redicateObjectList_with_two_objectLists.nt | 0 ...edicateObjectList_with_two_objectLists.ttl | 0 .../prefix_only_IRI.ttl | 0 .../prefix_reassigned_and_used.nt | 0 .../prefix_reassigned_and_used.ttl | 0 ...ith_PN_CHARS_BASE_character_boundaries.ttl | 0 .../prefix_with_non_leading_extras.ttl | 0 .../prefixed_IRI_object.ttl | 0 .../prefixed_IRI_predicate.ttl | 0 .../prefixed_name_datatype.ttl | 0 .../repeated_semis_at_end.ttl | 0 .../repeated_semis_not_at_end.nt | 0 .../repeated_semis_not_at_end.ttl | 0 .../testcases/turtle/rdf11/reports/.earl | 6 + .../Apache-Jena-ttl-earl-2013-08-10.ttl | 3346 + .../turtle/rdf11/reports/Chelona-earl.ttl | 2655 + .../reports/EarlReportWesin-2013-08-29.ttl | 3527 + .../testcases/turtle/rdf11/reports/README | 11 + .../rdf11/reports/RIOT-jena-details.ttl | 116 + .../SWObjects-Turtle-EARL-2013-08-11.ttl | 319 + .../rdf11/reports/earl-eye-2013-08-19.ttl | 3951 ++ .../rdf11/reports/earl-n3-js-2013-12-03.ttl | 3953 ++ .../reports/earl-turtle-v101-2013-08-19.ttl | 3311 + .../testcases/turtle/rdf11/reports/earl.html | 48333 +++++++++++++ .../turtle/rdf11/reports/earl.jsonld | 56860 ++++++++++++++++ .../testcases/turtle/rdf11/reports/earl.ttl | 42409 ++++++++++++ .../reports/green-turtle-earl-2013-08-13.ttl | 2943 + .../testcases/turtle/rdf11/reports/index.html | 46529 +++++++++++++ .../rdf11/reports/n3js-earl-report-turtle.ttl | 4826 ++ .../rdf11/reports/raptor2012-earl-turtle.ttl | 2650 + .../reports/rdf-trine-turtle-2013-08-10.ttl | 2357 + .../reports/rdf-turtle-reports-2015-05-27.zip | Bin 0 -> 151275 bytes .../rdf11/reports/rdf.rb-earl-2013-08-10.ttl | 2952 + .../rdflib_turtle-2013-12-22T19-13-51.ttl | 2314 + .../serd_turtle_tests_earl-2017-01-07.ttl | 7856 +++ .../turtle/rdf11/reports/template.md | 380 + .../turtleparserjava-earl-2013-08-10.ttl | 2358 + .../reserved_escaped_localName.nt | 0 .../reserved_escaped_localName.ttl | 0 .../sole_blankNodePropertyList.ttl | 0 .../test-38.nt | 0 .../test-38.ttl | 0 .../turtle-eval-bad-01.ttl | 0 .../turtle-eval-bad-02.ttl | 0 .../turtle-eval-bad-03.ttl | 0 .../turtle-eval-bad-04.ttl | 0 .../turtle-eval-lists-01.nt | 0 .../turtle-eval-lists-01.ttl | 0 .../turtle-eval-lists-02.nt | 0 .../turtle-eval-lists-02.ttl | 0 .../turtle-eval-lists-03.nt | 0 .../turtle-eval-lists-03.ttl | 0 .../turtle-eval-lists-04.nt | 0 .../turtle-eval-lists-04.ttl | 0 .../turtle-eval-lists-05.nt | 0 .../turtle-eval-lists-05.ttl | 0 .../turtle/rdf11/turtle-eval-lists-06.nt | 4 + .../turtle/rdf11/turtle-eval-lists-06.ttl | 2 + .../turtle-eval-struct-01.nt | 0 .../turtle-eval-struct-01.ttl | 0 .../turtle-eval-struct-02.nt | 0 .../turtle-eval-struct-02.ttl | 0 .../testcases/turtle/rdf11/turtle-subm-01.nt | 1 + .../turtle-subm-01.ttl | 0 .../turtle-subm-02.nt | 0 .../turtle-subm-02.ttl | 0 .../turtle-subm-03.nt | 0 .../turtle-subm-03.ttl | 0 .../turtle-subm-04.nt | 0 .../turtle-subm-04.ttl | 0 .../turtle-subm-05.nt | 0 .../turtle-subm-05.ttl | 0 .../turtle-subm-06.nt | 0 .../turtle-subm-06.ttl | 0 .../turtle-subm-07.nt | 0 .../turtle-subm-07.ttl | 0 .../turtle-subm-08.nt | 0 .../turtle-subm-08.ttl | 0 .../turtle-subm-09.nt | 0 .../turtle-subm-09.ttl | 0 .../turtle-subm-10.nt | 0 .../turtle-subm-10.ttl | 0 .../turtle-subm-11.nt | 0 .../turtle-subm-11.ttl | 0 .../turtle-subm-12.nt | 0 .../turtle-subm-12.ttl | 0 .../turtle-subm-13.nt | 0 .../turtle-subm-13.ttl | 0 .../turtle-subm-14.nt | 0 .../turtle-subm-14.ttl | 0 .../turtle-subm-15.nt | 0 .../turtle-subm-15.ttl | 0 .../turtle-subm-16.nt | 0 .../turtle-subm-16.ttl | 0 .../turtle-subm-17.nt | 0 .../turtle-subm-17.ttl | 0 .../turtle-subm-18.nt | 0 .../turtle-subm-18.ttl | 0 .../turtle-subm-19.nt | 0 .../turtle-subm-19.ttl | 0 .../turtle-subm-20.nt | 0 .../turtle-subm-20.ttl | 0 .../turtle-subm-21.nt | 0 .../turtle-subm-21.ttl | 0 .../turtle-subm-22.nt | 0 .../turtle-subm-22.ttl | 0 .../turtle-subm-23.nt | 0 .../turtle-subm-23.ttl | 0 .../turtle-subm-24.nt | 0 .../turtle-subm-24.ttl | 0 .../turtle-subm-25.nt | 0 .../turtle-subm-25.ttl | 0 .../turtle-subm-26.nt | 0 .../turtle-subm-26.ttl | 0 .../turtle-subm-27.nt | 2 +- .../turtle-subm-27.ttl | 2 +- ...bad-LITERAL2_with_langtag_and_datatype.ttl | 0 .../turtle-syntax-bad-base-01.ttl | 0 .../turtle-syntax-bad-base-02.ttl | 0 .../turtle-syntax-bad-base-03.ttl | 0 .../turtle-syntax-bad-blank-label-dot-end.ttl | 0 .../rdf11/turtle-syntax-bad-bnode-01.ttl | 1 + .../rdf11/turtle-syntax-bad-bnode-02.ttl | 1 + .../turtle-syntax-bad-esc-01.ttl | 0 .../turtle-syntax-bad-esc-02.ttl | 0 .../turtle-syntax-bad-esc-03.ttl | 0 .../turtle-syntax-bad-esc-04.ttl | 0 .../turtle-syntax-bad-kw-01.ttl | 0 .../turtle-syntax-bad-kw-02.ttl | 0 .../turtle-syntax-bad-kw-03.ttl | 0 .../turtle-syntax-bad-kw-04.ttl | 0 .../turtle-syntax-bad-kw-05.ttl | 0 .../turtle-syntax-bad-lang-01.ttl | 0 .../turtle-syntax-bad-ln-dash-start.ttl | 0 .../turtle-syntax-bad-ln-escape-start.ttl | 0 .../turtle-syntax-bad-ln-escape.ttl | 0 .../turtle-syntax-bad-missing-ns-dot-end.ttl | 4 + ...turtle-syntax-bad-missing-ns-dot-start.ttl | 3 + .../turtle-syntax-bad-n3-extras-01.ttl | 0 .../turtle-syntax-bad-n3-extras-02.ttl | 0 .../turtle-syntax-bad-n3-extras-03.ttl | 0 .../turtle-syntax-bad-n3-extras-04.ttl | 0 .../turtle-syntax-bad-n3-extras-05.ttl | 0 .../turtle-syntax-bad-n3-extras-06.ttl | 0 .../turtle-syntax-bad-n3-extras-07.ttl | 0 .../turtle-syntax-bad-n3-extras-08.ttl | 0 .../turtle-syntax-bad-n3-extras-09.ttl | 0 .../turtle-syntax-bad-n3-extras-10.ttl | 0 .../turtle-syntax-bad-n3-extras-11.ttl | 0 .../turtle-syntax-bad-n3-extras-12.ttl | 0 .../turtle-syntax-bad-n3-extras-13.ttl | 0 .../turtle-syntax-bad-ns-dot-end.ttl | 0 .../turtle-syntax-bad-ns-dot-start.ttl | 0 .../turtle-syntax-bad-num-01.ttl | 0 .../turtle-syntax-bad-num-02.ttl | 0 .../turtle-syntax-bad-num-03.ttl | 0 .../turtle-syntax-bad-num-04.ttl | 0 .../turtle-syntax-bad-num-05.ttl | 0 .../turtle-syntax-bad-number-dot-in-anon.ttl | 0 .../turtle-syntax-bad-numeric-escape-01.ttl | 1 + .../turtle-syntax-bad-numeric-escape-02.ttl | 1 + .../turtle-syntax-bad-numeric-escape-03.ttl | 1 + .../turtle-syntax-bad-numeric-escape-04.ttl | 1 + .../turtle-syntax-bad-numeric-escape-05.ttl | 1 + .../turtle-syntax-bad-numeric-escape-06.ttl | 1 + .../turtle-syntax-bad-numeric-escape-07.ttl | 1 + .../turtle-syntax-bad-numeric-escape-08.ttl | 1 + .../turtle-syntax-bad-numeric-escape-09.ttl | 1 + .../turtle-syntax-bad-numeric-escape-10.ttl | 1 + .../turtle-syntax-bad-pname-01.ttl | 0 .../turtle-syntax-bad-pname-02.ttl | 0 .../turtle-syntax-bad-pname-03.ttl | 0 .../turtle-syntax-bad-prefix-01.ttl | 0 .../turtle-syntax-bad-prefix-02.ttl | 0 .../turtle-syntax-bad-prefix-03.ttl | 0 .../turtle-syntax-bad-prefix-04.ttl | 0 .../turtle-syntax-bad-prefix-05.ttl | 0 .../turtle-syntax-bad-string-01.ttl | 0 .../turtle-syntax-bad-string-02.ttl | 0 .../turtle-syntax-bad-string-03.ttl | 0 .../turtle-syntax-bad-string-04.ttl | 0 .../turtle-syntax-bad-string-05.ttl | 0 .../turtle-syntax-bad-string-06.ttl | 0 .../turtle-syntax-bad-string-07.ttl | 0 .../turtle-syntax-bad-struct-01.ttl | 0 .../turtle-syntax-bad-struct-02.ttl | 0 .../turtle-syntax-bad-struct-03.ttl | 0 .../turtle-syntax-bad-struct-04.ttl | 0 .../turtle-syntax-bad-struct-05.ttl | 0 .../turtle-syntax-bad-struct-06.ttl | 0 .../turtle-syntax-bad-struct-07.ttl | 0 .../turtle-syntax-bad-struct-08.ttl | 0 .../turtle-syntax-bad-struct-09.ttl | 0 .../turtle-syntax-bad-struct-10.ttl | 0 .../turtle-syntax-bad-struct-11.ttl | 0 .../turtle-syntax-bad-struct-12.ttl | 0 .../turtle-syntax-bad-struct-13.ttl | 0 .../turtle-syntax-bad-struct-14.ttl | 0 .../turtle-syntax-bad-struct-15.ttl | 0 .../turtle-syntax-bad-struct-16.ttl | 0 .../turtle-syntax-bad-struct-17.ttl | 0 .../turtle-syntax-bad-uri-01.ttl | 0 .../turtle-syntax-bad-uri-02.ttl | 0 .../turtle-syntax-bad-uri-03.ttl | 0 .../turtle-syntax-bad-uri-04.ttl | 0 .../turtle-syntax-bad-uri-05.ttl | 0 .../turtle-syntax-base-01.ttl | 0 .../turtle-syntax-base-02.ttl | 0 .../turtle-syntax-base-03.ttl | 0 .../turtle-syntax-base-04.ttl | 0 .../turtle-syntax-blank-label.nt | 0 .../turtle-syntax-blank-label.ttl | 0 .../turtle-syntax-bnode-01.ttl | 0 .../turtle-syntax-bnode-02.ttl | 0 .../turtle-syntax-bnode-03.ttl | 0 .../turtle-syntax-bnode-04.ttl | 0 .../turtle-syntax-bnode-05.ttl | 0 .../turtle-syntax-bnode-06.ttl | 0 .../turtle-syntax-bnode-07.ttl | 0 .../turtle-syntax-bnode-08.ttl | 0 .../turtle-syntax-bnode-09.ttl | 0 .../turtle-syntax-bnode-10.ttl | 0 .../turtle-syntax-datatypes-01.ttl | 0 .../turtle-syntax-datatypes-02.ttl | 0 .../turtle-syntax-file-01.ttl | 0 .../turtle-syntax-file-02.ttl | 0 .../turtle-syntax-file-03.ttl | 0 .../turtle-syntax-kw-01.ttl | 0 .../turtle-syntax-kw-02.ttl | 0 .../turtle-syntax-kw-03.ttl | 0 .../turtle-syntax-ln-colons.nt | 0 .../turtle-syntax-ln-colons.ttl | 0 .../turtle-syntax-ln-dots.nt | 0 .../turtle-syntax-ln-dots.ttl | 0 .../turtle-syntax-ns-dots.ttl | 0 .../turtle-syntax-number-01.ttl | 0 .../turtle-syntax-number-02.ttl | 0 .../turtle-syntax-number-03.ttl | 0 .../turtle-syntax-number-04.ttl | 0 .../turtle-syntax-number-05.ttl | 0 .../turtle-syntax-number-06.ttl | 0 .../turtle-syntax-number-07.ttl | 0 .../turtle-syntax-number-08.ttl | 0 .../turtle-syntax-number-09.ttl | 0 .../turtle-syntax-number-10.ttl | 0 .../turtle-syntax-number-11.ttl | 0 .../turtle/rdf11/turtle-syntax-number-12.ttl | 3 + .../turtle/rdf11/turtle-syntax-number-13.ttl | 3 + .../turtle-syntax-pname-dots.ttl | 0 .../turtle-syntax-pname-esc-01.ttl | 0 .../turtle-syntax-pname-esc-02.ttl | 0 .../turtle-syntax-pname-esc-03.ttl | 0 .../turtle-syntax-prefix-01.ttl | 0 .../turtle-syntax-prefix-02.ttl | 0 .../turtle-syntax-prefix-03.ttl | 0 .../turtle-syntax-prefix-04.ttl | 0 .../turtle-syntax-prefix-05.ttl | 0 .../turtle-syntax-prefix-06.ttl | 0 .../turtle-syntax-prefix-07.ttl | 0 .../turtle-syntax-prefix-08.ttl | 0 .../turtle-syntax-prefix-09.ttl | 0 .../turtle-syntax-str-esc-01.ttl | 0 .../turtle-syntax-str-esc-02.ttl | 0 .../turtle-syntax-str-esc-03.ttl | 0 .../turtle-syntax-string-01.ttl | 0 .../turtle-syntax-string-02.ttl | 0 .../turtle-syntax-string-03.ttl | 0 .../turtle-syntax-string-04.ttl | 0 .../turtle-syntax-string-05.ttl | 0 .../turtle-syntax-string-06.ttl | 0 .../turtle-syntax-string-07.ttl | 0 .../turtle-syntax-string-08.ttl | 0 .../turtle-syntax-string-09.ttl | 0 .../turtle-syntax-string-10.ttl | 0 .../turtle-syntax-string-11.ttl | 0 .../turtle-syntax-struct-01.ttl | 0 .../turtle-syntax-struct-02.ttl | 0 .../turtle-syntax-struct-03.ttl | 0 .../turtle-syntax-struct-04.ttl | 0 .../turtle-syntax-struct-05.ttl | 0 .../turtle-syntax-uri-01.ttl | 0 .../turtle-syntax-uri-02.ttl | 0 .../turtle-syntax-uri-03.ttl | 0 .../turtle-syntax-uri-04.ttl | 0 .../two_LITERAL_LONG2s.nt | 0 .../two_LITERAL_LONG2s.ttl | 0 .../underscore_in_localName.nt | 0 .../underscore_in_localName.ttl | 0 .../testcases/turtle/rdf12/eval/index.html | 783 + .../testcases/turtle/rdf12/eval/manifest.ttl | 233 + .../rdf12/eval/turtle12-eval-annotation-01.nt | 3 + .../eval/turtle12-eval-annotation-01.ttl | 3 + .../rdf12/eval/turtle12-eval-annotation-02.nt | 8 + .../eval/turtle12-eval-annotation-02.ttl | 10 + .../rdf12/eval/turtle12-eval-annotation-03.nt | 9 + .../eval/turtle12-eval-annotation-03.ttl | 5 + .../rdf12/eval/turtle12-eval-annotation-04.nt | 5 + .../eval/turtle12-eval-annotation-04.ttl | 3 + .../rdf12/eval/turtle12-eval-annotation-05.nt | 4 + .../eval/turtle12-eval-annotation-05.ttl | 4 + .../rdf12/eval/turtle12-eval-annotation-06.nt | 3 + .../eval/turtle12-eval-annotation-06.ttl | 3 + .../rdf12/eval/turtle12-eval-annotation-07.nt | 5 + .../eval/turtle12-eval-annotation-07.ttl | 4 + .../rdf12/eval/turtle12-eval-annotation-08.nt | 3 + .../eval/turtle12-eval-annotation-08.ttl | 3 + .../rdf12/eval/turtle12-eval-annotation-09.nt | 4 + .../eval/turtle12-eval-annotation-09.ttl | 3 + .../rdf12/eval/turtle12-eval-annotation-10.nt | 5 + .../eval/turtle12-eval-annotation-10.ttl | 3 + .../rdf12/eval/turtle12-eval-annotation-11.nt | 4 + .../eval/turtle12-eval-annotation-11.ttl | 3 + .../rdf12/eval/turtle12-eval-annotation-12.nt | 5 + .../eval/turtle12-eval-annotation-12.ttl | 3 + .../rdf12/eval/turtle12-eval-bnode-01.nt | 3 + .../rdf12/eval/turtle12-eval-bnode-01.ttl | 4 + .../rdf12/eval/turtle12-eval-bnode-02.nt | 4 + .../rdf12/eval/turtle12-eval-bnode-02.ttl | 4 + ...le12-eval-reified-triples-annotation-01.nt | 4 + ...e12-eval-reified-triples-annotation-01.ttl | 3 + ...le12-eval-reified-triples-annotation-02.nt | 4 + ...e12-eval-reified-triples-annotation-02.ttl | 3 + ...le12-eval-reified-triples-annotation-03.nt | 4 + ...e12-eval-reified-triples-annotation-03.ttl | 3 + .../turtle/rdf12/eval/turtle12-eval-rt-01.nt | 2 + .../turtle/rdf12/eval/turtle12-eval-rt-01.ttl | 3 + .../turtle/rdf12/eval/turtle12-eval-rt-02.nt | 2 + .../turtle/rdf12/eval/turtle12-eval-rt-02.ttl | 3 + .../turtle/rdf12/eval/turtle12-eval-rt-03.nt | 2 + .../turtle/rdf12/eval/turtle12-eval-rt-03.ttl | 3 + .../turtle/rdf12/eval/turtle12-eval-rt-04.nt | 2 + .../turtle/rdf12/eval/turtle12-eval-rt-04.ttl | 3 + .../turtle/rdf12/eval/turtle12-eval-rt-05.nt | 2 + .../turtle/rdf12/eval/turtle12-eval-rt-05.ttl | 3 + .../turtle/rdf12/eval/turtle12-eval-rt-06.nt | 2 + .../turtle/rdf12/eval/turtle12-eval-rt-06.ttl | 3 + .../turtle/rdf12/eval/turtle12-eval-rt-07.nt | 2 + .../turtle/rdf12/eval/turtle12-eval-rt-07.ttl | 3 + .../turtle/rdf12/eval/turtle12-eval-rt-08.nt | 2 + .../turtle/rdf12/eval/turtle12-eval-rt-08.ttl | 3 + .../turtle/rdf12/eval/turtle12-eval-tt-01.nt | 1 + .../turtle/rdf12/eval/turtle12-eval-tt-01.ttl | 4 + .../turtle/rdf12/eval/turtle12-eval-tt-02.nt | 1 + .../turtle/rdf12/eval/turtle12-eval-tt-02.ttl | 4 + .../turtle/rdf12/eval/turtle12-eval-tt-03.nt | 1 + .../turtle/rdf12/eval/turtle12-eval-tt-03.ttl | 4 + .../turtle/rdf12/eval/turtle12-eval-tt-04.nt | 3 + .../turtle/rdf12/eval/turtle12-eval-tt-04.ttl | 6 + .../testcases/turtle/rdf12/manifest.ttl | 36 + .../testcases/turtle/rdf12/syntax/index.html | 1347 + .../turtle/rdf12/syntax/manifest.ttl | 448 + .../turtle/rdf12/syntax/nt-ttl12-bad-10.ttl | 1 + .../rdf12/syntax/nt-ttl12-bad-syntax-01.ttl | 1 + .../rdf12/syntax/nt-ttl12-bad-syntax-02.ttl | 1 + .../rdf12/syntax/nt-ttl12-bad-syntax-03.ttl | 1 + .../rdf12/syntax/nt-ttl12-bad-syntax-04.ttl | 1 + .../rdf12/syntax/nt-ttl12-bad-syntax-05.ttl | 1 + .../rdf12/syntax/nt-ttl12-bad-syntax-06.ttl | 1 + .../rdf12/syntax/nt-ttl12-bad-syntax-07.ttl | 1 + .../rdf12/syntax/nt-ttl12-bad-syntax-08.ttl | 1 + .../rdf12/syntax/nt-ttl12-bad-syntax-09.ttl | 1 + .../turtle/rdf12/syntax/nt-ttl12-bnode-1.ttl | 2 + .../rdf12/syntax/nt-ttl12-langdir-1.ttl | 1 + .../rdf12/syntax/nt-ttl12-langdir-2.ttl | 1 + .../rdf12/syntax/nt-ttl12-langdir-bad-1.ttl | 1 + .../rdf12/syntax/nt-ttl12-langdir-bad-2.ttl | 1 + .../turtle/rdf12/syntax/nt-ttl12-nested-1.ttl | 3 + .../turtle/rdf12/syntax/nt-ttl12-syntax-1.ttl | 1 + .../turtle/rdf12/syntax/nt-ttl12-syntax-2.ttl | 1 + .../turtle/rdf12/syntax/nt-ttl12-syntax-3.ttl | 1 + .../rdf12/syntax/turtle12-annotation-1.ttl | 3 + .../rdf12/syntax/turtle12-annotation-2.ttl | 10 + .../rdf12/syntax/turtle12-annotation-3.ttl | 3 + .../rdf12/syntax/turtle12-annotation-4.ttl | 3 + .../rdf12/syntax/turtle12-annotation-5.ttl | 3 + .../rdf12/syntax/turtle12-annotation-6.ttl | 3 + .../rdf12/syntax/turtle12-annotation-7.ttl | 3 + .../rdf12/syntax/turtle12-annotation-8.ttl | 3 + .../rdf12/syntax/turtle12-syntax-bad-01.ttl | 4 + .../rdf12/syntax/turtle12-syntax-bad-02.ttl | 4 + .../rdf12/syntax/turtle12-syntax-bad-03.ttl | 3 + .../rdf12/syntax/turtle12-syntax-bad-04.ttl | 3 + .../rdf12/syntax/turtle12-syntax-bad-05.ttl | 3 + .../rdf12/syntax/turtle12-syntax-bad-06.ttl | 4 + .../rdf12/syntax/turtle12-syntax-bad-07.ttl | 3 + .../syntax/turtle12-syntax-bad-ann-1.ttl | 6 + .../syntax/turtle12-syntax-bad-ann-2.ttl | 3 + .../rdf12/syntax/turtle12-syntax-basic-01.ttl | 4 + .../rdf12/syntax/turtle12-syntax-basic-02.ttl | 4 + .../rdf12/syntax/turtle12-syntax-basic-03.ttl | 3 + .../rdf12/syntax/turtle12-syntax-basic-04.ttl | 4 + .../rdf12/syntax/turtle12-syntax-bnode-01.ttl | 4 + .../rdf12/syntax/turtle12-syntax-bnode-02.ttl | 4 + .../rdf12/syntax/turtle12-syntax-bnode-03.ttl | 3 + .../rdf12/syntax/turtle12-syntax-compound.ttl | 11 + .../syntax/turtle12-syntax-inside-01.ttl | 4 + .../syntax/turtle12-syntax-inside-02.ttl | 5 + .../syntax/turtle12-syntax-inside-03.ttl | 4 + .../syntax/turtle12-syntax-inside-04.ttl | 4 + .../syntax/turtle12-syntax-nested-01.ttl | 7 + .../syntax/turtle12-syntax-nested-02.ttl | 5 + .../rdf12/syntax/turtle12-version-01.ttl | 4 + .../rdf12/syntax/turtle12-version-02.ttl | 4 + .../rdf12/syntax/turtle12-version-03.ttl | 6 + .../rdf12/syntax/turtle12-version-04.ttl | 7 + .../rdf12/syntax/turtle12-version-05.ttl | 4 + .../rdf12/syntax/turtle12-version-06.ttl | 4 + .../rdf12/syntax/turtle12-version-07.ttl | 5 + .../rdf12/syntax/turtle12-version-08.ttl | 19 + .../rdf12/syntax/turtle12-version-bad-01.ttl | 1 + .../rdf12/syntax/turtle12-version-bad-02.ttl | 1 + .../rdf12/syntax/turtle12-version-bad-03.ttl | 1 + .../rdf12/syntax/turtle12-version-bad-04.ttl | 1 + .../rdf12/syntax/turtle12-version-bad-05.ttl | 1 + .../rdf12/syntax/turtle12-version-bad-06.ttl | 1 + .../tests-ttl-w3c-20170126/turtle-subm-01.nt | 1 - .../turtle-syntax-bad-missing-ns-dot-end.ttl | 1 - ...turtle-syntax-bad-missing-ns-dot-start.ttl | 1 - 1521 files changed, 261412 insertions(+), 841 deletions(-) create mode 100644 testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/AbstractParserTestSuite.java create mode 100644 testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/CanonicalizationTest.java rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/README (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/comment_following_triple.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/langtagged_string.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/lantag_with_subtag.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_all_controls.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_all_punctuation.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_ascii_boundaries.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_false.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_true.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_2_dquotes.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_2_squotes.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_BACKSPACE.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_CARRIAGE_RETURN.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_CHARACTER_TABULATION.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_FORM_FEED.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_LINE_FEED.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_REVERSE_SOLIDUS.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_REVERSE_SOLIDUS2.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_UTF8_boundaries.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_dquote.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_numeric_escape4.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_numeric_escape8.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/literal_with_squote.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/manifest.ttl (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/minimal_whitespace.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-bad-literal-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-bad-literal-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-bad-literal-03.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-bad-quint-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-bad-uri-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-bnode-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-bnode-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-bnode-03.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-bnode-04.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-bnode-05.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-bnode-06.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-uri-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-uri-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-uri-03.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-uri-04.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-uri-05.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nq-syntax-uri-06.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-base-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-esc-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-esc-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-esc-03.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-lang-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-num-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-num-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-num-03.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-prefix-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-string-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-string-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-string-03.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-string-04.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-string-05.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-string-06.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-string-07.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-struct-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-struct-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-uri-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-uri-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-uri-03.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-uri-04.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-uri-05.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-uri-06.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-uri-07.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-uri-08.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bad-uri-09.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bnode-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bnode-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-bnode-03.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-datatypes-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-datatypes-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-file-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-file-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-file-03.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-str-esc-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-str-esc-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-str-esc-03.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-string-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-string-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-string-03.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-subm-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-uri-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-uri-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-uri-03.nq (100%) rename testsuites/rio/src/main/resources/testcases/nquads/{ => rdf11}/nt-syntax-uri-04.nq (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/comment_following_triple-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/comment_following_triple.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/dirlangtagged_string-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/dirlangtagged_string.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-01-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-01.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-02-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-02.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-03-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-03.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-04-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-04.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/index.html create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/langtagged_string-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/langtagged_string.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_controls-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_controls.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_punctuation-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_punctuation.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_ascii_boundaries-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_ascii_boundaries.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_needing_uchar_escaping-01-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_needing_uchar_escaping-01.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_needing_uchar_escaping-02.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_dquotes-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_dquotes.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_squotes-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_squotes.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_BACKSPACE-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_BACKSPACE.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CARRIAGE_RETURN-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CARRIAGE_RETURN.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CHARACTER_TABULATION-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CHARACTER_TABULATION.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_FORM_FEED-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_FORM_FEED.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_LINE_FEED-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_LINE_FEED.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS2-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS2.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_UTF8_boundaries-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_UTF8_boundaries.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_dquote-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_dquote.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_extra_whitespace-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_extra_whitespace.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape4-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape4.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape8-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape8.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_squote-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_squote.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_string_dt-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_string_dt.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/manifest.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-01-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-01.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-02-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-02.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-01-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-01.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-02-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-02.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-03-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-03.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-01-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-01.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-02-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-02.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-03-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-03.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-04-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-04.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-01-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-01.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-02-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-02.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-03-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-03.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-04-c14n.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-04.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/manifest.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/index.html create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/manifest.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-1.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-2.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-bad-1.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-bad-2.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-1.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-2.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-3.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-4.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-01.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-02.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-03.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-04.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-05.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-06.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-07.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-08.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-09.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-10.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bnode-1.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bnode-bad-annotated-syntax-1.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bnode-bad-annotated-syntax-2.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-nested-1.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-nested-bad-annotated-syntax-1.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-nested-bad-annotated-syntax-2.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-syntax-01.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-syntax-02.nq create mode 100644 testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-syntax-03.nq rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/README (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/comment_following_triple.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/langtagged_string.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/lantag_with_subtag.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_all_controls.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_all_punctuation.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_ascii_boundaries.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_false.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_true.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_2_dquotes.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_2_squotes.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_BACKSPACE.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_CARRIAGE_RETURN.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_CHARACTER_TABULATION.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_FORM_FEED.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_LINE_FEED.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_REVERSE_SOLIDUS.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_REVERSE_SOLIDUS2.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_UTF8_boundaries.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_dquote.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_numeric_escape4.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_numeric_escape8.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/literal_with_squote.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/manifest.ttl (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/minimal_whitespace.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-base-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-esc-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-esc-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-esc-03.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-lang-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-num-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-num-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-num-03.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-prefix-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-string-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-string-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-string-03.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-string-04.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-string-05.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-string-06.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-string-07.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-struct-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-struct-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-uri-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-uri-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-uri-03.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-uri-04.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-uri-05.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-uri-06.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-uri-07.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-uri-08.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bad-uri-09.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bnode-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bnode-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-bnode-03.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-datatypes-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-datatypes-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-file-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-file-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-file-03.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-str-esc-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-str-esc-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-str-esc-03.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-string-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-string-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-string-03.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-subm-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-uri-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-uri-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-uri-03.nt (100%) rename testsuites/rio/src/main/resources/testcases/ntriples/{ => rdf11}/nt-syntax-uri-04.nt (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/comment_following_triple-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/comment_following_triple.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/dirlangtagged_string-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/dirlangtagged_string.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-01-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-01.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-02-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-02.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-03-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-03.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-04-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-04.nt rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126/langtagged_non_LONG.nt => ntriples/rdf12/c14n/langtagged_string-c14n.nt} (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/langtagged_string.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_all_controls-c14n.nt rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126/LITERAL1_all_controls.nt => ntriples/rdf12/c14n/literal_all_controls.nt} (100%) rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126/LITERAL1_all_punctuation.nt => ntriples/rdf12/c14n/literal_all_punctuation-c14n.nt} (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_all_punctuation.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_ascii_boundaries-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_ascii_boundaries.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_needing_uchar_escaping-01-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_needing_uchar_escaping-01.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_needing_uchar_escaping-02.nt rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_2_squotes.nt => ntriples/rdf12/c14n/literal_with_2_dquotes-c14n.nt} (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_2_dquotes.nt rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_with_2_squotes.nt => ntriples/rdf12/c14n/literal_with_2_squotes-c14n.nt} (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_2_squotes.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_BACKSPACE-c14n.nt rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126 => ntriples/rdf12/c14n}/literal_with_BACKSPACE.nt (100%) rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126/literal_with_CARRIAGE_RETURN.nt => ntriples/rdf12/c14n/literal_with_CARRIAGE_RETURN-c14n.nt} (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_CARRIAGE_RETURN.nt rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126/literal_with_CHARACTER_TABULATION.nt => ntriples/rdf12/c14n/literal_with_CHARACTER_TABULATION-c14n.nt} (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_CHARACTER_TABULATION.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_FORM_FEED-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_FORM_FEED.nt rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126/literal_with_LINE_FEED.nt => ntriples/rdf12/c14n/literal_with_LINE_FEED-c14n.nt} (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_LINE_FEED.nt rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126/literal_with_REVERSE_SOLIDUS.nt => ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS-c14n.nt} (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS.nt rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_REVERSE_SOLIDUS.nt => ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS2-c14n.nt} (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS2.nt rename testsuites/rio/src/main/resources/testcases/{trig/LITERAL2_with_UTF8_boundaries.trig => ntriples/rdf12/c14n/literal_with_UTF8_boundaries-c14n.nt} (100%) rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126/LITERAL2_with_UTF8_boundaries.ttl => ntriples/rdf12/c14n/literal_with_UTF8_boundaries.nt} (100%) rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_1_squote.nt => ntriples/rdf12/c14n/literal_with_dquote-c14n.nt} (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_dquote.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_extra_whitespace-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_extra_whitespace.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape4-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape4.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape8-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape8.nt rename testsuites/rio/src/main/resources/testcases/{turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_with_1_squote.nt => ntriples/rdf12/c14n/literal_with_squote-c14n.nt} (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_squote.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_string_dt-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_string_dt.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/manifest.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-01-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-01.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-02-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-02.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-01-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-01.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-02-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-02.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-03-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-03.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-01-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-01.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-02-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-02.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-03-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-03.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-04-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-04.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-01-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-01.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-02-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-02.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-03-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-03.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-04-c14n.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-04.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/manifest.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/index.html create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/manifest.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-1.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-2.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-bad-1.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-bad-2.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-1.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-2.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-3.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-4.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-01.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-02.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-03.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-04.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-05.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-06.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-07.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-08.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-09.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-10.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bnode-1.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bnode-bad-annotated-syntax-1.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bnode-bad-annotated-syntax-2.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-nested-1.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-syntax-01.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-syntax-02.nt create mode 100644 testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-syntax-03.nt rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/HYPHEN_MINUS_in_localName.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/HYPHEN_MINUS_in_localName.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/IRIREF_datatype.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/IRIREF_datatype.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/IRI_spo.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/IRI_subject.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/IRI_with_all_punctuation.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/IRI_with_all_punctuation.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/IRI_with_eight_digit_numeric_escape.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/IRI_with_four_digit_numeric_escape.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LICENSE (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL1.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL1.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL1_all_controls.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL1_all_controls.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL1_all_punctuation.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL1_all_punctuation.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL1_ascii_boundaries.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL1_ascii_boundaries.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL1_with_UTF8_boundaries.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL2.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL2_ascii_boundaries.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL2_ascii_boundaries.trig (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL2_with_UTF8_boundaries.trig rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG1.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG1_ascii_boundaries.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG1_ascii_boundaries.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG1_with_1_squote.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG1_with_1_squote.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG1_with_2_squotes.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG1_with_2_squotes.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG1_with_UTF8_boundaries.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG2.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG2_ascii_boundaries.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG2_ascii_boundaries.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG2_with_1_squote.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG2_with_1_squote.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG2_with_2_squotes.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG2_with_2_squotes.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG2_with_REVERSE_SOLIDUS.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG2_with_REVERSE_SOLIDUS.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_LONG2_with_UTF8_boundaries.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/LITERAL_with_UTF8_boundaries.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/README (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/SPARQL_style_base.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/SPARQL_style_prefix.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/alternating_bnode_graphs.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/alternating_bnode_graphs.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/alternating_iri_graphs.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/alternating_iri_graphs.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/anonymous_blank_node_graph.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/anonymous_blank_node_object.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/anonymous_blank_node_object.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/anonymous_blank_node_subject.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/anonymous_blank_node_subject.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/bareword_a_predicate.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/bareword_a_predicate.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/bareword_decimal.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/bareword_decimal.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/bareword_double.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/bareword_double.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/bareword_integer.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/blankNodePropertyList_as_object.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/blankNodePropertyList_as_object.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/blankNodePropertyList_as_subject.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/blankNodePropertyList_as_subject.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/blankNodePropertyList_containing_collection.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/blankNodePropertyList_containing_collection.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/blankNodePropertyList_with_multiple_triples.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/blankNodePropertyList_with_multiple_triples.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/collection_object.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/collection_object.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/collection_subject.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/collection_subject.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/comment_following_PNAME_NS.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/comment_following_PNAME_NS.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/comment_following_localName.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/default_namespace_IRI.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/double_lower_case_e.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/double_lower_case_e.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/empty_collection.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/empty_collection.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/first.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/first.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/labeled_blank_node_graph.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/labeled_blank_node_graph.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/labeled_blank_node_object.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/labeled_blank_node_object.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/labeled_blank_node_subject.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/labeled_blank_node_subject.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/labeled_blank_node_with_leading_digit.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/labeled_blank_node_with_leading_underscore.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/labeled_blank_node_with_non_leading_extras.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/langtagged_LONG.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/langtagged_LONG_with_subtag.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/langtagged_LONG_with_subtag.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/langtagged_non_LONG.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/langtagged_non_LONG.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/lantag_with_subtag.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/lantag_with_subtag.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/last.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/last.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_false.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_false.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_true.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_true.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_BACKSPACE.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_BACKSPACE.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_CARRIAGE_RETURN.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_CARRIAGE_RETURN.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_CHARACTER_TABULATION.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_CHARACTER_TABULATION.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_FORM_FEED.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_FORM_FEED.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_LINE_FEED.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_LINE_FEED.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_REVERSE_SOLIDUS.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_REVERSE_SOLIDUS.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_escaped_BACKSPACE.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_escaped_CARRIAGE_RETURN.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_escaped_CHARACTER_TABULATION.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_escaped_FORM_FEED.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_escaped_LINE_FEED.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_numeric_escape4.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_numeric_escape4.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/literal_with_numeric_escape8.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_PN_CHARS_BASE_character_boundaries.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_PN_CHARS_BASE_character_boundaries.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_leading_digit.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_leading_digit.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_leading_underscore.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_leading_underscore.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_nfc_PN_CHARS_BASE_character_boundaries.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_nfc_PN_CHARS_BASE_character_boundaries.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_non_leading_extras.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localName_with_non_leading_extras.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localname_with_COLON.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/localname_with_COLON.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/manifest.ttl (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/negative_numeric.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/negative_numeric.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/nested_blankNodePropertyLists.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/nested_blankNodePropertyLists.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/nested_collection.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/nested_collection.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/number_sign_following_PNAME_NS.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/number_sign_following_PNAME_NS.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/number_sign_following_localName.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/number_sign_following_localName.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/numeric_with_leading_0.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/numeric_with_leading_0.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/objectList_with_two_objects.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/objectList_with_two_objects.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/old_style_base.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/old_style_prefix.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/percent_escaped_localName.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/percent_escaped_localName.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/positive_numeric.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/positive_numeric.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/predicateObjectList_with_two_objectLists.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/predicateObjectList_with_two_objectLists.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/prefix_only_IRI.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/prefix_reassigned_and_used.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/prefix_reassigned_and_used.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/prefix_with_PN_CHARS_BASE_character_boundaries.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/prefix_with_non_leading_extras.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/prefixed_IRI_object.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/prefixed_IRI_predicate.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/prefixed_name_datatype.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/repeated_semis_at_end.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/repeated_semis_not_at_end.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/repeated_semis_not_at_end.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/reserved_escaped_localName.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/reserved_escaped_localName.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/sole_blankNodePropertyList.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/sole_blankNodePropertyList.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-bnodeplist-graph-bad-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-collection-graph-bad-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-collection-graph-bad-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-eval-bad-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-eval-bad-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-eval-bad-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-eval-bad-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-eval-struct-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-eval-struct-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-eval-struct-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-eval-struct-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-graph-bad-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-graph-bad-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-graph-bad-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-graph-bad-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-graph-bad-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-graph-bad-06.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-graph-bad-07.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-graph-bad-08.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-graph-bad-09.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-graph-bad-10.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-graph-bad-11.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-kw-graph-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-kw-graph-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-kw-graph-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-kw-graph-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-kw-graph-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-kw-graph-06.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-kw-graph-07.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-kw-graph-08.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-kw-graph-09.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-kw-graph-10.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-01.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-02.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-03.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-04.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-05.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-06.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-06.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-07.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-07.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-08.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-08.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-09.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-09.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-10.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-10.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-11.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-11.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-12.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-12.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-13.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-13.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-14.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-14.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-15.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-15.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-16.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-16.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-17.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-17.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-18.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-18.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-19.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-19.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-20.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-20.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-21.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-21.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-22.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-22.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-23.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-23.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-24.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-24.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-25.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-25.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-26.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-26.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-27.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-subm-27.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-LITERAL2_with_langtag_and_datatype.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-base-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-base-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-base-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-base-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-base-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-blank-label-dot-end.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-esc-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-esc-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-esc-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-esc-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-kw-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-kw-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-kw-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-kw-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-kw-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-lang-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-list-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-list-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-list-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-list-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-ln-dash-start.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-ln-escape-start.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-ln-escape.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-missing-ns-dot-end.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-missing-ns-dot-start.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-n3-extras-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-n3-extras-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-n3-extras-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-n3-extras-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-n3-extras-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-n3-extras-06.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-n3-extras-07.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-n3-extras-08.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-n3-extras-09.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-n3-extras-10.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-n3-extras-11.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-n3-extras-12.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-n3-extras-13.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-ns-dot-end.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-ns-dot-start.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-num-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-num-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-num-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-num-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-num-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-number-dot-in-anon.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-pname-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-pname-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-pname-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-prefix-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-prefix-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-prefix-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-prefix-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-prefix-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-prefix-06.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-prefix-07.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-string-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-string-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-string-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-string-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-string-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-string-06.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-string-07.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-06.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-07.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-09.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-10.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-12.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-13.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-14.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-15.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-16.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-struct-17.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-uri-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-uri-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-uri-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-uri-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bad-uri-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-base-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-base-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-base-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-base-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-blank-label.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bnode-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bnode-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bnode-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bnode-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bnode-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bnode-06.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bnode-07.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bnode-08.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bnode-09.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-bnode-10.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-datatypes-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-datatypes-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-file-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-file-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-file-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-kw-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-kw-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-kw-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-lists-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-lists-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-lists-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-lists-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-lists-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-ln-colons.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-ln-dots.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-minimal-whitespace-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-ns-dots.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-number-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-number-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-number-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-number-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-number-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-number-06.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-number-07.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-number-08.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-number-09.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-number-10.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-number-11.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-pname-esc-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-pname-esc-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-pname-esc-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-prefix-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-prefix-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-prefix-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-prefix-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-prefix-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-prefix-06.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-prefix-07.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-prefix-08.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-prefix-09.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-str-esc-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-str-esc-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-str-esc-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-string-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-string-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-string-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-string-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-string-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-string-06.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-string-07.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-string-08.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-string-09.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-string-10.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-string-11.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-struct-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-struct-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-struct-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-struct-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-struct-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-struct-06.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-struct-07.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-uri-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-uri-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-uri-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-syntax-uri-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-turtle-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-turtle-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-turtle-03.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-turtle-04.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-turtle-05.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-turtle-06.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-turtle-bad-01.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/trig-turtle-bad-02.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/two_LITERAL_LONG2s.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/two_LITERAL_LONG2s.trig (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/underscore_in_localName.nq (100%) rename testsuites/rio/src/main/resources/testcases/trig/{ => rdf11}/underscore_in_localName.trig (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/index.html create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/manifest.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-01.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-01.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-02.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-02.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-03.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-03.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-04.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-04.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-05.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-05.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-06.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-06.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-07.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-07.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-08.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-08.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-09.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-09.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-10.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-10.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-11.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-11.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-12.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-12.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-1.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-1.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-2.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-2.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-01.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-01.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-02.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-02.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-03.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-03.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-01.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-01.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-02.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-02.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-03.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-03.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-04.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-04.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-05.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-05.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-06.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-06.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-07.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-07.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-08.nq create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-08.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/manifest.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/index.html create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/manifest.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-1.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-2.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-3.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-4.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-5.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-6.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-7.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-8.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-1.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-2.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-bad-1.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-bad-2.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-01.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-02.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-03.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-04.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-05.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-06.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-07.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-08.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-ann-1.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-ann-2.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-01.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-02.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-03.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-04.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bnode-01.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bnode-02.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bnode-03.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-compound.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-01.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-02.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-03.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-04.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-nested-01.trig create mode 100644 testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-nested-02.trig rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/HYPHEN_MINUS_in_localName.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/HYPHEN_MINUS_in_localName.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI-resolution-01.nt (98%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI-resolution-01.ttl (89%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI-resolution-02.nt (98%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI-resolution-02.ttl (89%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI-resolution-07.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI-resolution-07.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI-resolution-08.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI-resolution-08.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRIREF_datatype.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRIREF_datatype.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI_spo.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI_subject.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI_with_all_punctuation.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI_with_all_punctuation.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI_with_eight_digit_numeric_escape.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/IRI_with_four_digit_numeric_escape.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LICENSE (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL1.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL1.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_all_controls.nt rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL1_all_controls.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_all_punctuation.nt rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL1_all_punctuation.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL1_ascii_boundaries.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL1_ascii_boundaries.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL1_with_UTF8_boundaries.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL2.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL2_ascii_boundaries.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL2_ascii_boundaries.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL2_with_UTF8_boundaries.ttl rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_LONG1.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_LONG1_ascii_boundaries.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_LONG1_ascii_boundaries.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_1_squote.nt rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_LONG1_with_1_squote.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_2_squotes.nt rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_LONG1_with_2_squotes.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_LONG1_with_UTF8_boundaries.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_LONG2.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_LONG2_ascii_boundaries.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_LONG2_ascii_boundaries.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_1_squote.nt rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_LONG2_with_1_squote.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_2_squotes.nt rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_LONG2_with_2_squotes.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_REVERSE_SOLIDUS.nt rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_LONG2_with_REVERSE_SOLIDUS.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_LONG2_with_UTF8_boundaries.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/LITERAL_with_UTF8_boundaries.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/README (84%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/SPARQL_style_base.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/SPARQL_style_prefix.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/TESTS.tar.gz create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/TESTS.zip rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/anonymous_blank_node_object.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/anonymous_blank_node_subject.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/bareword_a_predicate.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/bareword_a_predicate.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/bareword_decimal.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/bareword_decimal.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/bareword_double.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/bareword_double.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/bareword_integer.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/blankNodePropertyList_as_object.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/blankNodePropertyList_as_object.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/blankNodePropertyList_as_object_containing_objectList.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/blankNodePropertyList_as_object_containing_objectList.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/blankNodePropertyList_as_object_containing_objectList_of_two_objects.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/blankNodePropertyList_as_object_containing_objectList_of_two_objects.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/blankNodePropertyList_as_subject.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/blankNodePropertyList_as_subject.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/blankNodePropertyList_containing_collection.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/blankNodePropertyList_containing_collection.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/blankNodePropertyList_with_multiple_triples.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/blankNodePropertyList_with_multiple_triples.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/collection_object.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/collection_object.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/collection_subject.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/collection_subject.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/comment_following_PNAME_NS.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/comment_following_PNAME_NS.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/comment_following_localName.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/default_namespace_IRI.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/double_lower_case_e.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/double_lower_case_e.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/empty_collection.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/empty_collection.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/first.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/first.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/index.html rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/labeled_blank_node_object.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/labeled_blank_node_object.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/labeled_blank_node_subject.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/labeled_blank_node_subject.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/labeled_blank_node_with_leading_digit.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/labeled_blank_node_with_leading_underscore.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/labeled_blank_node_with_non_leading_extras.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/langtagged_LONG.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/langtagged_LONG_with_subtag.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/langtagged_LONG_with_subtag.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126/langtagged_non_LONG.ttl => rdf11/langtagged_non_LONG.nt} (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/langtagged_non_LONG.ttl rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/lantag_with_subtag.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/lantag_with_subtag.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/last.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/last.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_false.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_false.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_true.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_true.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_BACKSPACE.nt rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_BACKSPACE.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_CARRIAGE_RETURN.nt rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_CARRIAGE_RETURN.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_CHARACTER_TABULATION.nt rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_CHARACTER_TABULATION.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_FORM_FEED.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_FORM_FEED.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_LINE_FEED.nt rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_LINE_FEED.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_REVERSE_SOLIDUS.nt rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_REVERSE_SOLIDUS.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_escaped_BACKSPACE.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_escaped_CARRIAGE_RETURN.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_escaped_CHARACTER_TABULATION.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_escaped_FORM_FEED.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_escaped_LINE_FEED.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_numeric_escape4.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_numeric_escape4.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/literal_with_numeric_escape8.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_PN_CHARS_BASE_character_boundaries.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_PN_CHARS_BASE_character_boundaries.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_leading_digit.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_leading_digit.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_leading_underscore.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_leading_underscore.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_nfc_PN_CHARS_BASE_character_boundaries.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_nfc_PN_CHARS_BASE_character_boundaries.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_non_leading_extras.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localName_with_non_leading_extras.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localname_with_COLON.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/localname_with_COLON.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/manifest.ttl (94%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/negative_numeric.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/negative_numeric.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/nested_blankNodePropertyLists.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/nested_blankNodePropertyLists.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/nested_collection.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/nested_collection.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/number_sign_following_PNAME_NS.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/number_sign_following_PNAME_NS.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/number_sign_following_localName.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/number_sign_following_localName.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/numeric_with_leading_0.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/numeric_with_leading_0.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/objectList_with_two_objects.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/objectList_with_two_objects.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/old_style_base.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/old_style_prefix.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/percent_escaped_localName.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/percent_escaped_localName.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/positive_numeric.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/positive_numeric.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/predicateObjectList_with_blankNodePropertyList_as_object.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/predicateObjectList_with_blankNodePropertyList_as_object.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/predicateObjectList_with_two_objectLists.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/predicateObjectList_with_two_objectLists.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/prefix_only_IRI.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/prefix_reassigned_and_used.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/prefix_reassigned_and_used.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/prefix_with_PN_CHARS_BASE_character_boundaries.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/prefix_with_non_leading_extras.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/prefixed_IRI_object.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/prefixed_IRI_predicate.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/prefixed_name_datatype.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/repeated_semis_at_end.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/repeated_semis_not_at_end.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/repeated_semis_not_at_end.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/.earl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/Apache-Jena-ttl-earl-2013-08-10.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/Chelona-earl.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/EarlReportWesin-2013-08-29.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/README create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/RIOT-jena-details.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/SWObjects-Turtle-EARL-2013-08-11.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl-eye-2013-08-19.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl-n3-js-2013-12-03.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl-turtle-v101-2013-08-19.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl.html create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl.jsonld create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/green-turtle-earl-2013-08-13.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/index.html create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/n3js-earl-report-turtle.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/raptor2012-earl-turtle.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdf-trine-turtle-2013-08-10.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdf-turtle-reports-2015-05-27.zip create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdf.rb-earl-2013-08-10.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdflib_turtle-2013-12-22T19-13-51.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/serd_turtle_tests_earl-2017-01-07.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/template.md create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/turtleparserjava-earl-2013-08-10.ttl rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/reserved_escaped_localName.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/reserved_escaped_localName.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/sole_blankNodePropertyList.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/test-38.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/test-38.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-bad-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-bad-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-bad-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-bad-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-lists-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-lists-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-lists-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-lists-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-lists-03.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-lists-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-lists-04.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-lists-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-lists-05.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-lists-05.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-06.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-06.ttl rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-struct-01.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-struct-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-struct-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-eval-struct-02.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-01.nt rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-02.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-03.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-04.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-05.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-05.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-06.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-06.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-07.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-07.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-08.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-08.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-09.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-09.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-10.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-10.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-11.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-11.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-12.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-12.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-13.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-13.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-14.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-14.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-15.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-15.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-16.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-16.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-17.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-17.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-18.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-18.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-19.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-19.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-20.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-20.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-21.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-21.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-22.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-22.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-23.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-23.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-24.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-24.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-25.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-25.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-26.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-26.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-27.nt (67%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-subm-27.ttl (75%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-LITERAL2_with_langtag_and_datatype.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-base-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-base-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-base-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-blank-label-dot-end.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-bnode-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-bnode-02.ttl rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-esc-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-esc-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-esc-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-esc-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-kw-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-kw-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-kw-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-kw-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-kw-05.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-lang-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-ln-dash-start.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-ln-escape-start.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-ln-escape.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-missing-ns-dot-end.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-missing-ns-dot-start.ttl rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-n3-extras-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-n3-extras-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-n3-extras-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-n3-extras-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-n3-extras-05.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-n3-extras-06.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-n3-extras-07.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-n3-extras-08.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-n3-extras-09.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-n3-extras-10.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-n3-extras-11.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-n3-extras-12.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-n3-extras-13.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-ns-dot-end.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-ns-dot-start.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-num-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-num-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-num-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-num-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-num-05.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-number-dot-in-anon.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-03.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-04.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-05.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-06.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-07.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-08.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-09.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-10.ttl rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-pname-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-pname-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-pname-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-prefix-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-prefix-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-prefix-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-prefix-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-prefix-05.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-string-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-string-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-string-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-string-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-string-05.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-string-06.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-string-07.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-05.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-06.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-07.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-08.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-09.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-10.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-11.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-12.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-13.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-14.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-15.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-16.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-struct-17.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-uri-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-uri-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-uri-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-uri-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bad-uri-05.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-base-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-base-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-base-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-base-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-blank-label.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-blank-label.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bnode-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bnode-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bnode-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bnode-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bnode-05.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bnode-06.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bnode-07.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bnode-08.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bnode-09.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-bnode-10.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-datatypes-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-datatypes-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-file-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-file-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-file-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-kw-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-kw-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-kw-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-ln-colons.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-ln-colons.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-ln-dots.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-ln-dots.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-ns-dots.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-number-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-number-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-number-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-number-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-number-05.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-number-06.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-number-07.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-number-08.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-number-09.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-number-10.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-number-11.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-12.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-13.ttl rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-pname-dots.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-pname-esc-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-pname-esc-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-pname-esc-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-prefix-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-prefix-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-prefix-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-prefix-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-prefix-05.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-prefix-06.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-prefix-07.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-prefix-08.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-prefix-09.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-str-esc-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-str-esc-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-str-esc-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-string-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-string-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-string-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-string-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-string-05.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-string-06.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-string-07.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-string-08.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-string-09.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-string-10.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-string-11.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-struct-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-struct-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-struct-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-struct-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-struct-05.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-uri-01.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-uri-02.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-uri-03.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/turtle-syntax-uri-04.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/two_LITERAL_LONG2s.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/two_LITERAL_LONG2s.ttl (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/underscore_in_localName.nt (100%) rename testsuites/rio/src/main/resources/testcases/turtle/{tests-ttl-w3c-20170126 => rdf11}/underscore_in_localName.ttl (100%) create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/index.html create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/manifest.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-01.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-02.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-03.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-03.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-04.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-04.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-05.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-05.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-06.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-06.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-07.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-07.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-08.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-08.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-09.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-09.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-10.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-10.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-11.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-11.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-12.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-12.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-01.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-02.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-01.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-02.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-03.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-03.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-01.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-02.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-03.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-03.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-04.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-04.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-05.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-05.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-06.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-06.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-07.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-07.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-08.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-08.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-01.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-02.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-03.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-03.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-04.nt create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-04.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/manifest.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/index.html create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/manifest.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-10.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-03.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-04.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-05.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-06.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-07.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-08.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-09.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bnode-1.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-1.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-2.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-bad-1.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-bad-2.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-nested-1.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-syntax-1.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-syntax-2.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-syntax-3.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-1.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-2.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-3.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-4.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-5.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-6.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-7.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-8.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-03.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-04.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-05.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-06.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-07.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-ann-1.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-ann-2.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-03.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-04.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bnode-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bnode-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bnode-03.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-compound.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-03.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-04.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-nested-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-nested-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-03.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-04.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-05.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-06.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-07.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-08.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-01.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-02.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-03.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-04.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-05.ttl create mode 100644 testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-06.ttl delete mode 100644 testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-01.nt delete mode 100644 testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-missing-ns-dot-end.ttl delete mode 100644 testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-missing-ns-dot-start.ttl diff --git a/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/nquads/NQuadsParserTest.java b/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/nquads/NQuadsParserTest.java index 4dd3044405a..2bac1e20bb2 100644 --- a/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/nquads/NQuadsParserTest.java +++ b/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/nquads/NQuadsParserTest.java @@ -10,24 +10,33 @@ *******************************************************************************/ package org.eclipse.rdf4j.rio.nquads; -import org.eclipse.rdf4j.rio.RDFParser; import org.eclipse.rdf4j.testsuite.rio.nquads.AbstractNQuadsParserTest; import junit.framework.Test; +import junit.framework.TestSuite; -/** - * JUnit test for the N-Quads parser. - * - * @author Arjohn Kampman - */ -public class NQuadsParserTest extends AbstractNQuadsParserTest { +public class NQuadsParserTest { public static Test suite() throws Exception { - return new NQuadsParserTest().createTestSuite(); + final TestSuite suite = new TestSuite(); + suite.addTest(NQuads11ParserTest.suite()); +// suite.addTest(NQuads12ParserTest.suite()); + return suite; + } + + static class NQuads11ParserTest extends AbstractNQuadsParserTest { + public static Test suite() throws Exception { + return new NQuads11ParserTest().createTestSuite(); + } } - @Override - protected RDFParser createRDFParser() { - return new NQuadsParser(); + static class NQuads12ParserTest extends AbstractNQuadsParserTest { + private NQuads12ParserTest() { + super("/testcases/nquads/rdf12/", "http://www.w3.org/2013/N-QuadsTests/"); + } + + public static Test suite() throws Exception { + return new NQuads12ParserTest().createTestSuite(); + } } } diff --git a/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/ntriples/NTriplesParserTest.java b/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/ntriples/NTriplesParserTest.java index a29a530cfff..e1cc1b144a4 100644 --- a/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/ntriples/NTriplesParserTest.java +++ b/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/ntriples/NTriplesParserTest.java @@ -10,24 +10,33 @@ *******************************************************************************/ package org.eclipse.rdf4j.rio.ntriples; -import org.eclipse.rdf4j.rio.RDFParser; import org.eclipse.rdf4j.testsuite.rio.ntriples.AbstractNTriplesParserTest; import junit.framework.Test; +import junit.framework.TestSuite; -/** - * JUnit test for the N-Triples parser. - * - * @author Arjohn Kampman - */ -public class NTriplesParserTest extends AbstractNTriplesParserTest { +public class NTriplesParserTest { public static Test suite() throws Exception { - return new NTriplesParserTest().createTestSuite(); + final TestSuite suite = new TestSuite(); + suite.addTest(NTriples11ParserTest.suite()); +// suite.addTest(NTriples12ParserTest.suite()); + return suite; + } + + static class NTriples11ParserTest extends AbstractNTriplesParserTest { + public static Test suite() throws Exception { + return new NTriples11ParserTest().createTestSuite(); + } } - @Override - protected RDFParser createRDFParser() { - return new NTriplesParser(); + static class NTriples12ParserTest extends AbstractNTriplesParserTest { + private NTriples12ParserTest() { + super("/testcases/ntriples/rdf12/", "http://www.w3.org/2013/N-TriplesTests/"); + } + + public static Test suite() throws Exception { + return new NTriples12ParserTest().createTestSuite(); + } } } diff --git a/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/trig/TriGParserTest.java b/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/trig/TriGParserTest.java index 2fae3a00611..8621302a725 100644 --- a/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/trig/TriGParserTest.java +++ b/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/trig/TriGParserTest.java @@ -10,29 +10,36 @@ *******************************************************************************/ package org.eclipse.rdf4j.rio.trig; -import org.eclipse.rdf4j.rio.RDFParser; -import org.eclipse.rdf4j.rio.helpers.BasicParserSettings; -import org.eclipse.rdf4j.rio.nquads.NQuadsParser; import org.eclipse.rdf4j.testsuite.rio.trig.TriGParserTestCase; -/** - * JUnit test for the TriG parser. - */ -public class TriGParserTest extends TriGParserTestCase { +import junit.framework.Test; +import junit.framework.TestSuite; - public static junit.framework.Test suite() throws Exception { - return new TriGParserTest().createTestSuite(); +public class TriGParserTest { + + public static Test suite() throws Exception { + final TestSuite suite = new TestSuite(); + suite.addTest(TriG11ParserTest.suite()); +// suite.addTest(TriG12ParserTest.suite()); + return suite; } - @Override - protected RDFParser createTriGParser() { - TriGParser parser = new TriGParser(); - parser.set(BasicParserSettings.VERIFY_DATATYPE_VALUES, true); - return parser; + static class TriG11ParserTest extends TriGParserTestCase { + public static Test suite() throws Exception { + return new TriG11ParserTest().createTestSuite(); + } } - @Override - protected RDFParser createNQuadsParser() { - return new NQuadsParser(); + static class TriG12ParserTest extends TriGParserTestCase { + protected static final String TESTS_W3C_BASE_URL = "https://w3c.github.io/rdf-tests/rdf/rdf12/rdf-trig/"; + protected static final String TEST_W3C_FILE_BASE_PATH = "/testcases/trig/rdf12/"; + + public TriG12ParserTest() { + super(TEST_W3C_FILE_BASE_PATH, TESTS_W3C_BASE_URL); + } + + public static Test suite() throws Exception { + return new TriG12ParserTest().createTestSuite(); + } } } diff --git a/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/turtle/TurtleParserTest.java b/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/turtle/TurtleParserTest.java index ab62d0d8058..a5b8ae19bcd 100644 --- a/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/turtle/TurtleParserTest.java +++ b/compliance/rio/src/test/java/org/eclipse/rdf4j/rio/turtle/TurtleParserTest.java @@ -10,32 +10,36 @@ *******************************************************************************/ package org.eclipse.rdf4j.rio.turtle; -import org.eclipse.rdf4j.rio.RDFParser; -import org.eclipse.rdf4j.rio.helpers.BasicParserSettings; -import org.eclipse.rdf4j.rio.ntriples.NTriplesParser; import org.eclipse.rdf4j.testsuite.rio.turtle.TurtleParserTestCase; import junit.framework.Test; +import junit.framework.TestSuite; -/** - * JUnit test for the Turtle parser that uses the tests that are available - * online. - */ -public class TurtleParserTest extends TurtleParserTestCase { +public class TurtleParserTest { public static Test suite() throws Exception { - return new TurtleParserTest().createTestSuite(); + final TestSuite suite = new TestSuite(); + suite.addTest(Turtle11ParserTest.suite()); +// suite.addTest(Turtle12ParserTest.suite()); + return suite; } - @Override - protected RDFParser createTurtleParser() { - RDFParser result = new TurtleParser(); - result.set(BasicParserSettings.VERIFY_DATATYPE_VALUES, true); - return result; + static class Turtle11ParserTest extends TurtleParserTestCase { + public static Test suite() throws Exception { + return new Turtle11ParserTest().createTestSuite(); + } } - @Override - protected RDFParser createNTriplesParser() { - return new NTriplesParser(); + static class Turtle12ParserTest extends TurtleParserTestCase { + protected static final String TESTS_W3C_BASE_URL = "https://w3c.github.io/rdf-tests/rdf/rdf12/rdf-turtle/"; + protected static final String TEST_W3C_FILE_BASE_PATH_RDF12 = "/testcases/turtle/rdf12/"; + + private Turtle12ParserTest() { + super(TEST_W3C_FILE_BASE_PATH_RDF12, TESTS_W3C_BASE_URL); + } + + public static Test suite() throws Exception { + return new Turtle12ParserTest().createTestSuite(); + } } } diff --git a/core/rio/api/src/main/java/org/eclipse/rdf4j/rio/helpers/NTriplesUtil.java b/core/rio/api/src/main/java/org/eclipse/rdf4j/rio/helpers/NTriplesUtil.java index ad2195abaf0..5c464801137 100644 --- a/core/rio/api/src/main/java/org/eclipse/rdf4j/rio/helpers/NTriplesUtil.java +++ b/core/rio/api/src/main/java/org/eclipse/rdf4j/rio/helpers/NTriplesUtil.java @@ -831,6 +831,9 @@ public static String unescapeString(String s) { try { final int codePoint = Integer.parseInt(xx, 16); + if (codePoint >= 0xD800 && codePoint <= 0xDFFF) { + throw new IllegalArgumentException("Illegal Unicode escape sequence: " + s); + } sb.append(Character.toChars(codePoint)); startIdx = backSlashIdx + 6; @@ -846,6 +849,9 @@ public static String unescapeString(String s) { try { final int codePoint = Integer.parseInt(xx, 16); + if (codePoint >= 0xD800 && codePoint <= 0xDFFF) { + throw new IllegalArgumentException("Illegal Unicode escape sequence: " + s); + } sb.append(Character.toChars(codePoint)); startIdx = backSlashIdx + 10; diff --git a/core/rio/turtle/src/main/java/org/eclipse/rdf4j/rio/turtle/TurtleUtil.java b/core/rio/turtle/src/main/java/org/eclipse/rdf4j/rio/turtle/TurtleUtil.java index 9ce214265e3..25ccc4b53a6 100644 --- a/core/rio/turtle/src/main/java/org/eclipse/rdf4j/rio/turtle/TurtleUtil.java +++ b/core/rio/turtle/src/main/java/org/eclipse/rdf4j/rio/turtle/TurtleUtil.java @@ -503,6 +503,9 @@ public static String decodeString(String s) { try { final int codePoint = Integer.parseInt(xx, 16); + if (codePoint >= 0xD800 && codePoint <= 0xDFFF) { + throw new IllegalArgumentException("Illegal Unicode escape sequence: " + s); + } sb.append(Character.toChars(codePoint)); startIdx = backSlashIdx + 6; @@ -518,6 +521,9 @@ public static String decodeString(String s) { try { final int codePoint = Integer.parseInt(xx, 16); + if (codePoint >= 0xD800 && codePoint <= 0xDFFF) { + throw new IllegalArgumentException("Illegal Unicode escape sequence: " + s); + } sb.append(Character.toChars(codePoint)); startIdx = backSlashIdx + 10; diff --git a/testsuites/rio/pom.xml b/testsuites/rio/pom.xml index 8bab2f967d5..7aa3345e023 100644 --- a/testsuites/rio/pom.xml +++ b/testsuites/rio/pom.xml @@ -41,5 +41,10 @@ junit-vintage-engine compile + + ${project.groupId} + rdf4j-rio-nquads + ${project.version} + diff --git a/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/AbstractParserTestSuite.java b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/AbstractParserTestSuite.java new file mode 100644 index 00000000000..59262ca452a --- /dev/null +++ b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/AbstractParserTestSuite.java @@ -0,0 +1,305 @@ +/******************************************************************************* + * Copyright (c) 2025 Eclipse RDF4J contributors, Aduna, and others. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Distribution License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * SPDX-License-Identifier: BSD-3-Clause + *******************************************************************************/ +package org.eclipse.rdf4j.testsuite.rio; + +import java.io.IOException; +import java.io.InputStream; + +import org.eclipse.rdf4j.model.IRI; +import org.eclipse.rdf4j.model.Literal; +import org.eclipse.rdf4j.query.BindingSet; +import org.eclipse.rdf4j.query.QueryLanguage; +import org.eclipse.rdf4j.query.TupleQueryResult; +import org.eclipse.rdf4j.repository.Repository; +import org.eclipse.rdf4j.repository.RepositoryConnection; +import org.eclipse.rdf4j.repository.sail.SailRepository; +import org.eclipse.rdf4j.rio.RDFFormat; +import org.eclipse.rdf4j.rio.RDFParser; +import org.eclipse.rdf4j.sail.memory.MemoryStore; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import junit.framework.TestSuite; + +public abstract class AbstractParserTestSuite { + + /*-----------* + * Constants * + *-----------*/ + + private final String testFileBasePath; + + private final String testManifestURL; + + private final String testManifestURIBase; + + private final String testBaseURL; + + private final RDFFormat format; + + private final String formatString; + + private final Logger logger = LoggerFactory.getLogger(AbstractParserTestSuite.class); + + protected AbstractParserTestSuite(final String testFileBasePath, final String testBaseURL, final RDFFormat format, + final String formatString) { + this.testFileBasePath = testFileBasePath; + this.testBaseURL = testBaseURL; + testManifestURL = testFileBasePath + "manifest.ttl"; + testManifestURIBase = testBaseURL + "manifest.ttl#"; + this.formatString = formatString; + this.format = format; + } + + /*---------* + * Methods * + *---------*/ + + public TestSuite createTestSuite() throws Exception { + // Create test suite + TestSuite suite = new TestSuite(this.getClass().getName()); + + // Add the manifest for W3C test cases to a repository and query it + Repository w3cRepository = new SailRepository(new MemoryStore()); + try (RepositoryConnection w3cCon = w3cRepository.getConnection()) { + InputStream inputStream = this.getClass().getResourceAsStream(testManifestURL); + w3cCon.add(inputStream, testManifestURIBase, RDFFormat.TURTLE); + + parseSubManifests(w3cCon); + + parsePositiveSyntaxTests(suite, w3cCon); + parseNegativeSyntaxTests(suite, w3cCon); + parseCanonicalizationTests(suite, w3cCon); + parsePositiveEvalTests(suite, w3cCon); + parseNegativeEvalTests(suite, w3cCon); + } + w3cRepository.shutDown(); + + return suite; + } + + private void parseSubManifests(RepositoryConnection con) throws IOException { + final String manifestQuery = "PREFIX mf: " + + "SELECT DISTINCT ?manifestFile " + + "WHERE { [] mf:include [ rdf:rest*/rdf:first ?manifestFile ] . } "; + + final TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, manifestQuery).evaluate(); + + for (final BindingSet bindingSet : queryResult) { + final String subManifestFile = bindingSet.getValue("manifestFile").stringValue(); + + String subManifestFilePath = ""; + if (subManifestFile.startsWith(testBaseURL)) { + final String relativePath = subManifestFile.substring(testBaseURL.length()); + subManifestFilePath = testFileBasePath + relativePath; + } + + final InputStream inputStream = this.getClass().getResourceAsStream(subManifestFilePath); + + con.add(inputStream, subManifestFile, RDFFormat.TURTLE); + } + } + + private void parsePositiveSyntaxTests(final TestSuite suite, final RepositoryConnection con) { + StringBuilder positiveQuery = new StringBuilder(); + positiveQuery.append(" PREFIX mf: \n"); + positiveQuery.append(" PREFIX qt: \n"); + positiveQuery.append(" PREFIX rdft: \n"); + positiveQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); + positiveQuery.append(" WHERE { \n"); + positiveQuery.append(" ?test a rdft:Test" + formatString + "PositiveSyntax . "); + positiveQuery.append(" ?test mf:name ?testName . "); + positiveQuery.append(" ?test mf:action ?inputURL . "); + positiveQuery.append(" }"); + + TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, positiveQuery.toString()).evaluate(); + + // Add all positive parser tests to the test suite + while (queryResult.hasNext()) { + BindingSet bindingSet = queryResult.next(); + IRI nextTestUri = (IRI) bindingSet.getValue("test"); + String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); + String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), testBaseURL); + String nextInputURL = testFileBasePath + nextTestFile; + + String nextBaseUrl = testBaseURL + nextTestFile; + + suite.addTest(new PositiveParserTest(nextTestUri, nextTestName, nextInputURL, null, nextBaseUrl, + createRDFParser(), createRDFParser())); + } + + queryResult.close(); + + } + + private void parseNegativeSyntaxTests(TestSuite suite, RepositoryConnection con) { + StringBuilder negativeQuery = new StringBuilder(); + negativeQuery.append(" PREFIX mf: \n"); + negativeQuery.append(" PREFIX qt: \n"); + negativeQuery.append(" PREFIX rdft: \n"); + negativeQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); + negativeQuery.append(" WHERE { \n"); + negativeQuery.append(" ?test a rdft:Test" + formatString + "NegativeSyntax . "); + negativeQuery.append(" ?test mf:name ?testName . "); + negativeQuery.append(" ?test mf:action ?inputURL . "); + negativeQuery.append(" }"); + + TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, negativeQuery.toString()).evaluate(); + + // Add all negative parser tests to the test suite + while (queryResult.hasNext()) { + BindingSet bindingSet = queryResult.next(); + IRI nextTestUri = (IRI) bindingSet.getValue("test"); + String nextTestName = ((Literal) bindingSet.getValue("testName")).toString(); + String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), testBaseURL); + String nextInputURL = testFileBasePath + nextTestFile; + + String nextBaseUrl = testBaseURL + nextTestFile; + + suite.addTest(new NegativeParserTest(nextTestUri, nextTestName, nextInputURL, nextBaseUrl, + createRDFParser(), FailureMode.DO_NOT_IGNORE_FAILURE)); + } + + queryResult.close(); + + } + + private void parseCanonicalizationTests(TestSuite suite, RepositoryConnection con) { + StringBuilder canonicalizationQuery = new StringBuilder(); + canonicalizationQuery.append(" PREFIX mf: \n"); + canonicalizationQuery.append(" PREFIX qt: \n"); + canonicalizationQuery.append(" PREFIX rdft: \n"); + canonicalizationQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); + canonicalizationQuery.append(" WHERE { \n"); + canonicalizationQuery.append(" ?test a rdft:Test" + formatString + "PositiveC14N . "); + canonicalizationQuery.append(" ?test mf:name ?testName . "); + canonicalizationQuery.append(" ?test mf:action ?inputURL . "); + canonicalizationQuery.append(" ?test mf:result ?outputURL . "); + canonicalizationQuery.append(" }"); + + TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, canonicalizationQuery.toString()) + .evaluate(); + + // Add all canonicalization tests to the test suite + while (queryResult.hasNext()) { + BindingSet bindingSet = queryResult.next(); + IRI nextTestUri = (IRI) bindingSet.getValue("test"); + String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); + String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), testBaseURL); + String nextInputURL = testFileBasePath + nextTestFile; + String nextOutputURL = testFileBasePath + + removeBase(((IRI) bindingSet.getValue("outputURL")).toString(), testBaseURL); + + String nextBaseUrl = testBaseURL + nextTestFile; + + suite.addTest(new CanonicalizationTest(nextTestUri, nextTestName, nextInputURL, nextOutputURL, nextBaseUrl, + createRDFParser(), format)); + } + + queryResult.close(); + + } + + private void parsePositiveEvalTests(TestSuite suite, RepositoryConnection con) { + StringBuilder positiveEvalQuery = new StringBuilder(); + positiveEvalQuery.append(" PREFIX mf: \n"); + positiveEvalQuery.append(" PREFIX qt: \n"); + positiveEvalQuery.append(" PREFIX rdft: \n"); + positiveEvalQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); + positiveEvalQuery.append(" WHERE { \n"); + positiveEvalQuery.append(" ?test a rdft:Test" + formatString + "Eval . "); + positiveEvalQuery.append(" ?test mf:name ?testName . "); + positiveEvalQuery.append(" ?test mf:action ?inputURL . "); + positiveEvalQuery.append(" ?test mf:result ?outputURL . "); + positiveEvalQuery.append(" }"); + + TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, positiveEvalQuery.toString()) + .evaluate(); + + // Add all canonicalization tests to the test suite + while (queryResult.hasNext()) { + BindingSet bindingSet = queryResult.next(); + IRI nextTestUri = (IRI) bindingSet.getValue("test"); + String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); + String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), testBaseURL); + String nextInputURL = testFileBasePath + nextTestFile; + String nextOutputURL = testFileBasePath + + removeBase(((IRI) bindingSet.getValue("outputURL")).toString(), testBaseURL); + + String nextBaseUrl = testBaseURL + nextTestFile; + + if (nextTestName.contains("CARRIAGE_RETURN")) { + // FIXME: RDF4J seems not to preserve the CARRIAGE_RETURN character + // right now + logger.warn("Ignoring TriG Positive Parser Eval Test: " + nextInputURL); + continue; + } else if (nextTestName.contains("UTF8_boundaries") + || nextTestName.contains("PN_CHARS_BASE_character_boundaries")) { + // FIXME: UTF8 support not implemented yet + logger.warn("Ignoring TriG Positive Parser Eval Test: " + nextInputURL); + continue; + } + + suite.addTest(new PositiveParserTest(nextTestUri, nextTestName, nextInputURL, nextOutputURL, nextBaseUrl, + createRDFParser(), createRDFBaseParser())); + } + + queryResult.close(); + + } + + private void parseNegativeEvalTests(TestSuite suite, RepositoryConnection con) { + StringBuilder negativeEvalQuery = new StringBuilder(); + negativeEvalQuery.append(" PREFIX mf: \n"); + negativeEvalQuery.append(" PREFIX qt: \n"); + negativeEvalQuery.append(" PREFIX rdft: \n"); + negativeEvalQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); + negativeEvalQuery.append(" WHERE { \n"); + negativeEvalQuery.append(" ?test a rdft:Test" + formatString + "NegativeEval . "); + negativeEvalQuery.append(" ?test mf:name ?testName . "); + negativeEvalQuery.append(" ?test mf:action ?inputURL . "); + negativeEvalQuery.append(" }"); + + TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, negativeEvalQuery.toString()) + .evaluate(); + + // Add all canonicalization tests to the test suite + while (queryResult.hasNext()) { + BindingSet bindingSet = queryResult.next(); + IRI nextTestUri = (IRI) bindingSet.getValue("test"); + String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); + String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), testBaseURL); + String nextInputURL = testFileBasePath + nextTestFile; + + String nextBaseUrl = testBaseURL + nextTestFile; + + suite.addTest(new NegativeParserTest(nextTestUri, nextTestName, nextInputURL, nextBaseUrl, + createRDFParser(), FailureMode.DO_NOT_IGNORE_FAILURE)); + } + + queryResult.close(); + + } + + protected abstract RDFParser createRDFParser(); + + protected RDFParser createRDFBaseParser() { + return null; + } + + private String removeBase(final String baseUrl, final String redundantBaseUrl) { + if (baseUrl.startsWith(redundantBaseUrl)) { + return baseUrl.substring(redundantBaseUrl.length()); + } + + return baseUrl; + } +} diff --git a/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/CanonicalizationTest.java b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/CanonicalizationTest.java new file mode 100644 index 00000000000..2a75b53c5d2 --- /dev/null +++ b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/CanonicalizationTest.java @@ -0,0 +1,127 @@ +/******************************************************************************* + * Copyright (c) 2025 Eclipse RDF4J contributors, Aduna, and others. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Distribution License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * SPDX-License-Identifier: BSD-3-Clause + *******************************************************************************/ +package org.eclipse.rdf4j.testsuite.rio; + +import static org.junit.jupiter.api.Assertions.assertTrue; + +import java.io.InputStream; +import java.io.StringWriter; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.LinkedHashSet; +import java.util.Objects; +import java.util.Set; + +import org.eclipse.rdf4j.model.IRI; +import org.eclipse.rdf4j.model.Statement; +import org.eclipse.rdf4j.model.util.Models; +import org.eclipse.rdf4j.rio.RDFFormat; +import org.eclipse.rdf4j.rio.RDFParser; +import org.eclipse.rdf4j.rio.RDFWriter; +import org.eclipse.rdf4j.rio.Rio; +import org.eclipse.rdf4j.rio.helpers.BasicParserSettings; +import org.eclipse.rdf4j.rio.helpers.ParseErrorCollector; +import org.eclipse.rdf4j.rio.helpers.StatementCollector; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import junit.framework.TestCase; + +public class CanonicalizationTest extends TestCase { + + /*-----------* + * Variables * + *-----------*/ + + private final String inputURL; + + private final String outputURL; + + private final String baseURL; + + private final RDFParser parser; + + private final RDFFormat format; + + protected IRI testUri; + + private static final Logger logger = LoggerFactory.getLogger(CanonicalizationTest.class); + + /*--------------* + * Constructors * + *--------------*/ + + public CanonicalizationTest( + final IRI testUri, final String testName, final String inputURL, final String outputURL, + final String baseURL, + final RDFParser parser, final RDFFormat format) { + super(testName); + this.testUri = testUri; + this.inputURL = inputURL; + this.outputURL = outputURL; + this.baseURL = baseURL; + this.parser = parser; + this.format = format; + } + + /*---------* + * Methods * + *---------*/ + + @Override + protected void runTest() throws Exception { + final Set inputCollection = new LinkedHashSet<>(); + final StatementCollector inputCollector = new StatementCollector(inputCollection); + parser.setRDFHandler(inputCollector); + + InputStream in = this.getClass().getResourceAsStream(inputURL); + assertNotNull("Test resource was not found: inputURL=" + inputURL, in); + + logger.debug("test: " + inputURL); + + final ParseErrorCollector el = new ParseErrorCollector(); + parser.setParseErrorListener(el); + + parser.set(BasicParserSettings.PRESERVE_BNODE_IDS, true); + + try { + parser.parse(in, baseURL); + } finally { + in.close(); + + if (!el.getFatalErrors().isEmpty()) { + logger.error("Input file had fatal parsing errors: \n" + el.getFatalErrors()); + } + + if (!el.getErrors().isEmpty()) { + logger.error("Input file had parsing errors: \n" + el.getErrors()); + } + + if (!el.getWarnings().isEmpty()) { + logger.warn("Input file had parsing warnings: \n" + el.getWarnings()); + } + } + + final String canonicalOutput = new String(this.getClass().getResourceAsStream(outputURL).readAllBytes()); + + final StringWriter stringWriter = new StringWriter(); + Rio.write(inputCollection, stringWriter, format); + + if (!stringWriter.toString().equals(canonicalOutput)) { + logger.error("Writer output does not match canonical output:\n" + + "Expected: " + canonicalOutput + + "Actual: " + stringWriter.toString()); + fail("Input did not produce canonical output"); + } + } + +} diff --git a/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/NegativeParserTest.java b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/NegativeParserTest.java index ea115c24dc6..d5e34567c93 100644 --- a/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/NegativeParserTest.java +++ b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/NegativeParserTest.java @@ -15,6 +15,7 @@ import org.eclipse.rdf4j.model.IRI; import org.eclipse.rdf4j.rio.RDFParseException; import org.eclipse.rdf4j.rio.RDFParser; +import org.eclipse.rdf4j.rio.helpers.BasicParserSettings; import org.eclipse.rdf4j.rio.helpers.ParseErrorCollector; import org.eclipse.rdf4j.rio.helpers.StatementCollector; import org.slf4j.Logger; @@ -67,6 +68,7 @@ protected void runTest() { // reported. // targetParser.setDatatypeHandling(RDFParser.DatatypeHandling.IGNORE); + targetParser.set(BasicParserSettings.VERIFY_DATATYPE_VALUES, true); targetParser.setRDFHandler(new StatementCollector()); InputStream in = this.getClass().getResourceAsStream(inputURL); diff --git a/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/nquads/AbstractNQuadsParserTest.java b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/nquads/AbstractNQuadsParserTest.java index 92ea98419f0..16c90adb64d 100644 --- a/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/nquads/AbstractNQuadsParserTest.java +++ b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/nquads/AbstractNQuadsParserTest.java @@ -10,141 +10,29 @@ *******************************************************************************/ package org.eclipse.rdf4j.testsuite.rio.nquads; -import java.io.InputStream; - -import org.eclipse.rdf4j.model.IRI; -import org.eclipse.rdf4j.model.Literal; -import org.eclipse.rdf4j.query.BindingSet; -import org.eclipse.rdf4j.query.QueryLanguage; -import org.eclipse.rdf4j.query.TupleQueryResult; -import org.eclipse.rdf4j.repository.Repository; -import org.eclipse.rdf4j.repository.RepositoryConnection; -import org.eclipse.rdf4j.repository.sail.SailRepository; import org.eclipse.rdf4j.rio.RDFFormat; import org.eclipse.rdf4j.rio.RDFParser; -import org.eclipse.rdf4j.sail.memory.MemoryStore; -import org.eclipse.rdf4j.testsuite.rio.FailureMode; -import org.eclipse.rdf4j.testsuite.rio.NegativeParserTest; -import org.eclipse.rdf4j.testsuite.rio.PositiveParserTest; - -import junit.framework.TestSuite; +import org.eclipse.rdf4j.rio.nquads.NQuadsParser; +import org.eclipse.rdf4j.testsuite.rio.AbstractParserTestSuite; /** - * JUnit test for the N-Triples parser that uses the tests that are available + * JUnit test for the N-Quads parser that uses the tests that are available * online. */ -public abstract class AbstractNQuadsParserTest { - - /*-----------* - * Constants * - *-----------*/ - - /** - * Base directory for W3C N-Triples tests - */ - private static final String TEST_W3C_FILE_BASE_PATH = "/testcases/nquads/"; - - private static final String TEST_W3C_MANIFEST_URL = TEST_W3C_FILE_BASE_PATH + "manifest.ttl"; - - private static final String TEST_W3C_MANIFEST_URI_BASE = "http://www.w3.org/2013/N-QuadsTests/manifest.ttl#"; - - private static final String TEST_W3C_TEST_URI_BASE = "http://www.w3.org/2013/N-QuadsTests/"; +public abstract class AbstractNQuadsParserTest extends AbstractParserTestSuite { + protected static final String TESTS_W3C_BASE_URL = "http://www.w3.org/2013/N-QuadsTests/"; + protected static final String TEST_W3C_FILE_BASE_PATH = "/testcases/nquads/rdf11/"; - /*---------* - * Methods * - *---------*/ - - public TestSuite createTestSuite() throws Exception { - // Create test suite - TestSuite suite = new TestSuite(this.getClass().getName()); - - // Add the manifest for W3C test cases to a repository and query it - Repository w3cRepository = new SailRepository(new MemoryStore()); - try (RepositoryConnection w3cCon = w3cRepository.getConnection()) { - InputStream inputStream = this.getClass().getResourceAsStream(TEST_W3C_MANIFEST_URL); - w3cCon.add(inputStream, TEST_W3C_MANIFEST_URI_BASE, RDFFormat.TURTLE); - - parsePositiveNQuadsSyntaxTests(suite, TEST_W3C_FILE_BASE_PATH, TEST_W3C_TEST_URI_BASE, w3cCon); - parseNegativeNQuadsSyntaxTests(suite, TEST_W3C_FILE_BASE_PATH, TEST_W3C_TEST_URI_BASE, w3cCon); - } - w3cRepository.shutDown(); - - return suite; + public AbstractNQuadsParserTest() { + this(TEST_W3C_FILE_BASE_PATH, TESTS_W3C_BASE_URL); } - private void parsePositiveNQuadsSyntaxTests(TestSuite suite, String fileBasePath, String testLocationBaseUri, - RepositoryConnection con) { - StringBuilder positiveQuery = new StringBuilder(); - positiveQuery.append(" PREFIX mf: \n"); - positiveQuery.append(" PREFIX qt: \n"); - positiveQuery.append(" PREFIX rdft: \n"); - positiveQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - positiveQuery.append(" WHERE { \n"); - positiveQuery.append(" ?test a rdft:TestNQuadsPositiveSyntax . "); - positiveQuery.append(" ?test mf:name ?testName . "); - positiveQuery.append(" ?test mf:action ?inputURL . "); - positiveQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, positiveQuery.toString()).evaluate(); - - // Add all positive parser tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), testLocationBaseUri); - String nextInputURL = fileBasePath + nextTestFile; - - String nextBaseUrl = testLocationBaseUri + nextTestFile; - - suite.addTest(new PositiveParserTest(nextTestUri, nextTestName, nextInputURL, null, nextBaseUrl, - createRDFParser(), createRDFParser())); - } - - queryResult.close(); - + public AbstractNQuadsParserTest(String testFileBasePath, String testBaseURL) { + super(testFileBasePath, testBaseURL, RDFFormat.NQUADS, "NQuads"); } - private void parseNegativeNQuadsSyntaxTests(TestSuite suite, String fileBasePath, String testLocationBaseUri, - RepositoryConnection con) { - StringBuilder negativeQuery = new StringBuilder(); - negativeQuery.append(" PREFIX mf: \n"); - negativeQuery.append(" PREFIX qt: \n"); - negativeQuery.append(" PREFIX rdft: \n"); - negativeQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - negativeQuery.append(" WHERE { \n"); - negativeQuery.append(" ?test a rdft:TestNQuadsNegativeSyntax . "); - negativeQuery.append(" ?test mf:name ?testName . "); - negativeQuery.append(" ?test mf:action ?inputURL . "); - negativeQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, negativeQuery.toString()).evaluate(); - - // Add all negative parser tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).toString(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), testLocationBaseUri); - String nextInputURL = fileBasePath + nextTestFile; - - String nextBaseUrl = testLocationBaseUri + nextTestFile; - - suite.addTest(new NegativeParserTest(nextTestUri, nextTestName, nextInputURL, nextBaseUrl, - createRDFParser(), FailureMode.DO_NOT_IGNORE_FAILURE)); - } - - queryResult.close(); - - } - - protected abstract RDFParser createRDFParser(); - - private String removeBase(String baseUrl, String redundantBaseUrl) { - if (baseUrl.startsWith(redundantBaseUrl)) { - return baseUrl.substring(redundantBaseUrl.length()); - } - - return baseUrl; + @Override + protected RDFParser createRDFParser() { + return new NQuadsParser(); } } diff --git a/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/ntriples/AbstractNTriplesParserTest.java b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/ntriples/AbstractNTriplesParserTest.java index 82cb99d5fc3..45b0907298c 100644 --- a/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/ntriples/AbstractNTriplesParserTest.java +++ b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/ntriples/AbstractNTriplesParserTest.java @@ -10,141 +10,29 @@ *******************************************************************************/ package org.eclipse.rdf4j.testsuite.rio.ntriples; -import java.io.InputStream; - -import org.eclipse.rdf4j.model.IRI; -import org.eclipse.rdf4j.model.Literal; -import org.eclipse.rdf4j.query.BindingSet; -import org.eclipse.rdf4j.query.QueryLanguage; -import org.eclipse.rdf4j.query.TupleQueryResult; -import org.eclipse.rdf4j.repository.Repository; -import org.eclipse.rdf4j.repository.RepositoryConnection; -import org.eclipse.rdf4j.repository.sail.SailRepository; import org.eclipse.rdf4j.rio.RDFFormat; import org.eclipse.rdf4j.rio.RDFParser; -import org.eclipse.rdf4j.sail.memory.MemoryStore; -import org.eclipse.rdf4j.testsuite.rio.FailureMode; -import org.eclipse.rdf4j.testsuite.rio.NegativeParserTest; -import org.eclipse.rdf4j.testsuite.rio.PositiveParserTest; - -import junit.framework.TestSuite; +import org.eclipse.rdf4j.rio.ntriples.NTriplesParser; +import org.eclipse.rdf4j.testsuite.rio.AbstractParserTestSuite; /** * JUnit test for the N-Triples parser that uses the tests that are available * online. */ -public abstract class AbstractNTriplesParserTest { - - /*-----------* - * Constants * - *-----------*/ - - /** - * Base directory for W3C N-Triples tests - */ - private static final String TEST_W3C_FILE_BASE_PATH = "/testcases/ntriples/"; - - private static final String TEST_W3C_MANIFEST_URL = TEST_W3C_FILE_BASE_PATH + "manifest.ttl"; - - private static final String TEST_W3C_MANIFEST_URI_BASE = "http://www.w3.org/2013/N-TriplesTests/manifest.ttl#"; - - private static final String TEST_W3C_TEST_URI_BASE = "http://www.w3.org/2013/N-TriplesTests/"; +public abstract class AbstractNTriplesParserTest extends AbstractParserTestSuite { + protected static final String TESTS_W3C_BASE_URL = "http://www.w3.org/2013/N-TriplesTests/"; + protected static final String TEST_W3C_FILE_BASE_PATH = "/testcases/ntriples/rdf11/"; - /*---------* - * Methods * - *---------*/ - - public TestSuite createTestSuite() throws Exception { - // Create test suite - TestSuite suite = new TestSuite(this.getClass().getName()); - - // Add the manifest for W3C test cases to a repository and query it - Repository w3cRepository = new SailRepository(new MemoryStore()); - try (RepositoryConnection w3cCon = w3cRepository.getConnection()) { - InputStream inputStream = this.getClass().getResourceAsStream(TEST_W3C_MANIFEST_URL); - w3cCon.add(inputStream, TEST_W3C_MANIFEST_URI_BASE, RDFFormat.TURTLE); - - parsePositiveNTriplesSyntaxTests(suite, TEST_W3C_FILE_BASE_PATH, TEST_W3C_TEST_URI_BASE, w3cCon); - parseNegativeNTriplesSyntaxTests(suite, TEST_W3C_FILE_BASE_PATH, TEST_W3C_TEST_URI_BASE, w3cCon); - } - w3cRepository.shutDown(); - - return suite; + public AbstractNTriplesParserTest() { + this(TEST_W3C_FILE_BASE_PATH, TESTS_W3C_BASE_URL); } - private void parsePositiveNTriplesSyntaxTests(TestSuite suite, String fileBasePath, String testLocationBaseUri, - RepositoryConnection con) { - StringBuilder positiveQuery = new StringBuilder(); - positiveQuery.append(" PREFIX mf: \n"); - positiveQuery.append(" PREFIX qt: \n"); - positiveQuery.append(" PREFIX rdft: \n"); - positiveQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - positiveQuery.append(" WHERE { \n"); - positiveQuery.append(" ?test a rdft:TestNTriplesPositiveSyntax . "); - positiveQuery.append(" ?test mf:name ?testName . "); - positiveQuery.append(" ?test mf:action ?inputURL . "); - positiveQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, positiveQuery.toString()).evaluate(); - - // Add all positive parser tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), testLocationBaseUri); - String nextInputURL = fileBasePath + nextTestFile; - - String nextBaseUrl = testLocationBaseUri + nextTestFile; - - suite.addTest(new PositiveParserTest(nextTestUri, nextTestName, nextInputURL, null, nextBaseUrl, - createRDFParser(), createRDFParser())); - } - - queryResult.close(); - + public AbstractNTriplesParserTest(String testFileBasePath, String testBaseURL) { + super(testFileBasePath, testBaseURL, RDFFormat.NTRIPLES, "NTriples"); } - private void parseNegativeNTriplesSyntaxTests(TestSuite suite, String fileBasePath, String testLocationBaseUri, - RepositoryConnection con) { - StringBuilder negativeQuery = new StringBuilder(); - negativeQuery.append(" PREFIX mf: \n"); - negativeQuery.append(" PREFIX qt: \n"); - negativeQuery.append(" PREFIX rdft: \n"); - negativeQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - negativeQuery.append(" WHERE { \n"); - negativeQuery.append(" ?test a rdft:TestNTriplesNegativeSyntax . "); - negativeQuery.append(" ?test mf:name ?testName . "); - negativeQuery.append(" ?test mf:action ?inputURL . "); - negativeQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, negativeQuery.toString()).evaluate(); - - // Add all negative parser tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).toString(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), testLocationBaseUri); - String nextInputURL = fileBasePath + nextTestFile; - - String nextBaseUrl = testLocationBaseUri + nextTestFile; - - suite.addTest(new NegativeParserTest(nextTestUri, nextTestName, nextInputURL, nextBaseUrl, - createRDFParser(), FailureMode.DO_NOT_IGNORE_FAILURE)); - } - - queryResult.close(); - - } - - protected abstract RDFParser createRDFParser(); - - private String removeBase(String baseUrl, String redundantBaseUrl) { - if (baseUrl.startsWith(redundantBaseUrl)) { - return baseUrl.substring(redundantBaseUrl.length()); - } - - return baseUrl; + @Override + protected RDFParser createRDFParser() { + return new NTriplesParser(); } } diff --git a/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/trig/TriGParserTestCase.java b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/trig/TriGParserTestCase.java index 866a3f37901..f8eaf9cebb3 100644 --- a/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/trig/TriGParserTestCase.java +++ b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/trig/TriGParserTestCase.java @@ -10,246 +10,47 @@ *******************************************************************************/ package org.eclipse.rdf4j.testsuite.rio.trig; -import java.io.InputStream; - -import org.eclipse.rdf4j.model.IRI; -import org.eclipse.rdf4j.model.Literal; -import org.eclipse.rdf4j.query.BindingSet; -import org.eclipse.rdf4j.query.QueryLanguage; -import org.eclipse.rdf4j.query.TupleQueryResult; -import org.eclipse.rdf4j.repository.Repository; -import org.eclipse.rdf4j.repository.RepositoryConnection; -import org.eclipse.rdf4j.repository.sail.SailRepository; import org.eclipse.rdf4j.rio.RDFFormat; import org.eclipse.rdf4j.rio.RDFParser; -import org.eclipse.rdf4j.sail.memory.MemoryStore; -import org.eclipse.rdf4j.testsuite.rio.FailureMode; -import org.eclipse.rdf4j.testsuite.rio.NegativeParserTest; -import org.eclipse.rdf4j.testsuite.rio.PositiveParserTest; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import junit.framework.TestSuite; +import org.eclipse.rdf4j.rio.nquads.NQuadsParser; +import org.eclipse.rdf4j.rio.ntriples.NTriplesParser; +import org.eclipse.rdf4j.rio.trig.TriGParser; +import org.eclipse.rdf4j.rio.turtle.TurtleParser; +import org.eclipse.rdf4j.testsuite.rio.AbstractParserTestSuite; /** - * JUnit test for the TriG parser that uses the tests that are available - * online. + * JUnit test for the Turtle parser that uses the tests that are available + * online. */ -public abstract class TriGParserTestCase { - - /*-----------* - * Constants * - *-----------*/ - - /** - * Base URL for W3C TriG tests. - */ +public abstract class TriGParserTestCase extends AbstractParserTestSuite { protected static String TESTS_W3C_BASE_URL = "http://www.w3.org/2013/TriGTests/"; + protected static String TEST_W3C_FILE_BASE_PATH = "/testcases/trig/rdf11/"; - /** - * Base directory for W3C TriG tests - */ - private static final String TEST_W3C_FILE_BASE_PATH = "/testcases/trig/"; - - private static final String TEST_W3C_MANIFEST_URL = TEST_W3C_FILE_BASE_PATH + "manifest.ttl"; - - private static final String TEST_W3C_MANIFEST_URI_BASE = "http://www.w3.org/2013/TriGTests/manifest.ttl#"; - - private static final String TEST_W3C_TEST_URI_BASE = "http://www.w3.org/2013/TriGTests/"; - - private static final Logger logger = LoggerFactory.getLogger(TriGParserTestCase.class); - - /*--------------------* - * Static initializer * - *--------------------*/ - - public TestSuite createTestSuite() throws Exception { - // Create test suite - TestSuite suite = new TestSuite(TriGParserTestCase.class.getName()); - - // Add the manifest for W3C test cases to a repository and query it - Repository w3cRepository = new SailRepository(new MemoryStore()); - try (RepositoryConnection w3cCon = w3cRepository.getConnection()) { - InputStream inputStream = this.getClass().getResourceAsStream(TEST_W3C_MANIFEST_URL); - w3cCon.add(inputStream, TEST_W3C_MANIFEST_URI_BASE, RDFFormat.TURTLE); - - parsePositiveTriGSyntaxTests(suite, TEST_W3C_FILE_BASE_PATH, TESTS_W3C_BASE_URL, TEST_W3C_TEST_URI_BASE, - w3cCon); - parseNegativeTriGSyntaxTests(suite, TEST_W3C_FILE_BASE_PATH, TESTS_W3C_BASE_URL, TEST_W3C_TEST_URI_BASE, - w3cCon); - parsePositiveTriGEvalTests(suite, TEST_W3C_FILE_BASE_PATH, TESTS_W3C_BASE_URL, TEST_W3C_TEST_URI_BASE, - w3cCon); - parseNegativeTriGEvalTests(suite, TEST_W3C_FILE_BASE_PATH, TESTS_W3C_BASE_URL, TEST_W3C_TEST_URI_BASE, - w3cCon); - } - w3cRepository.shutDown(); - - return suite; + public TriGParserTestCase() { + this(TEST_W3C_FILE_BASE_PATH, TESTS_W3C_BASE_URL); } - private void parsePositiveTriGSyntaxTests(TestSuite suite, String fileBasePath, String testBaseUrl, - String testLocationBaseUri, RepositoryConnection con) { - StringBuilder positiveQuery = new StringBuilder(); - positiveQuery.append(" PREFIX mf: \n"); - positiveQuery.append(" PREFIX qt: \n"); - positiveQuery.append(" PREFIX rdft: \n"); - positiveQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - positiveQuery.append(" WHERE { \n"); - positiveQuery.append(" ?test a rdft:TestTrigPositiveSyntax . "); - positiveQuery.append(" ?test mf:name ?testName . "); - positiveQuery.append(" ?test mf:action ?inputURL . "); - positiveQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, positiveQuery.toString()).evaluate(); - - // Add all positive parser tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), testLocationBaseUri); - String nextInputURL = fileBasePath + nextTestFile; - - String nextBaseUrl = testBaseUrl + nextTestFile; - - suite.addTest(new PositiveParserTest(nextTestUri, nextTestName, nextInputURL, null, nextBaseUrl, - createTriGParser(), createNQuadsParser())); - } - - queryResult.close(); - + public TriGParserTestCase(String testFileBasePath, String testBaseURL) { + super(testFileBasePath, testBaseURL, RDFFormat.TRIG, "Trig"); } - private void parseNegativeTriGSyntaxTests(TestSuite suite, String fileBasePath, String testBaseUrl, - String manifestBaseUrl, RepositoryConnection con) { - StringBuilder negativeQuery = new StringBuilder(); - negativeQuery.append(" PREFIX mf: \n"); - negativeQuery.append(" PREFIX qt: \n"); - negativeQuery.append(" PREFIX rdft: \n"); - negativeQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - negativeQuery.append(" WHERE { \n"); - negativeQuery.append(" ?test a rdft:TestTrigNegativeSyntax . "); - negativeQuery.append(" ?test mf:name ?testName . "); - negativeQuery.append(" ?test mf:action ?inputURL . "); - negativeQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, negativeQuery.toString()).evaluate(); - - // Add all negative parser tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), manifestBaseUrl); - String nextInputURL = fileBasePath + nextTestFile; - - String nextBaseUrl = testBaseUrl + nextTestFile; - - suite.addTest(new NegativeParserTest(nextTestUri, nextTestName, nextInputURL, nextBaseUrl, - createTriGParser(), FailureMode.DO_NOT_IGNORE_FAILURE)); - } - - queryResult.close(); - + @Override + protected RDFParser createRDFParser() { + return new TriGParser(); } - private void parsePositiveTriGEvalTests(TestSuite suite, String fileBasePath, String testBaseUrl, - String manifestBaseUrl, RepositoryConnection con) { - StringBuilder positiveEvalQuery = new StringBuilder(); - positiveEvalQuery.append(" PREFIX mf: \n"); - positiveEvalQuery.append(" PREFIX qt: \n"); - positiveEvalQuery.append(" PREFIX rdft: \n"); - positiveEvalQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - positiveEvalQuery.append(" WHERE { \n"); - positiveEvalQuery.append(" ?test a rdft:TestTrigEval . "); - positiveEvalQuery.append(" ?test mf:name ?testName . "); - positiveEvalQuery.append(" ?test mf:action ?inputURL . "); - positiveEvalQuery.append(" ?test mf:result ?outputURL . "); - positiveEvalQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, positiveEvalQuery.toString()) - .evaluate(); - - // Add all positive eval tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), manifestBaseUrl); - String nextInputURL = fileBasePath + nextTestFile; - String nextOutputURL = fileBasePath - + removeBase(((IRI) bindingSet.getValue("outputURL")).toString(), manifestBaseUrl); - - String nextBaseUrl = testBaseUrl + nextTestFile; - - if (nextTestName.contains("CARRIAGE_RETURN")) { - // FIXME: RDF4J seems not to preserve the CARRIAGE_RETURN character - // right now - logger.warn("Ignoring TriG Positive Parser Eval Test: " + nextInputURL); - continue; - } else if (nextTestName.contains("UTF8_boundaries") - || nextTestName.contains("PN_CHARS_BASE_character_boundaries")) { - // FIXME: UTF8 support not implemented yet - logger.warn("Ignoring TriG Positive Parser Eval Test: " + nextInputURL); - continue; - } - - suite.addTest(new PositiveParserTest(nextTestUri, nextTestName, nextInputURL, nextOutputURL, nextBaseUrl, - createTriGParser(), createNQuadsParser())); - } - - queryResult.close(); + @Override + protected RDFParser createRDFBaseParser() { + return new NQuadsParser(); } - private void parseNegativeTriGEvalTests(TestSuite suite, String fileBasePath, String testBaseUrl, - String manifestBaseUrl, RepositoryConnection con) { - StringBuilder negativeEvalQuery = new StringBuilder(); - negativeEvalQuery.append(" PREFIX mf: \n"); - negativeEvalQuery.append(" PREFIX qt: \n"); - negativeEvalQuery.append(" PREFIX rdft: \n"); - negativeEvalQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - negativeEvalQuery.append(" WHERE { \n"); - negativeEvalQuery.append(" ?test a rdft:TestTrigNegativeEval . "); - negativeEvalQuery.append(" ?test mf:name ?testName . "); - negativeEvalQuery.append(" ?test mf:action ?inputURL . "); - negativeEvalQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, negativeEvalQuery.toString()) - .evaluate(); - - // Add all negative eval tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).stringValue(), manifestBaseUrl); - String nextInputURL = fileBasePath + nextTestFile; - - String nextBaseUrl = testBaseUrl + nextTestFile; - - suite.addTest(new NegativeParserTest(nextTestUri, nextTestName, nextInputURL, nextBaseUrl, - createTriGParser(), FailureMode.DO_NOT_IGNORE_FAILURE)); - } - - queryResult.close(); + // for backwards compatibility + protected RDFParser createTriGParser() { + return createRDFParser(); } - /** - * @return An implementation of a TriG parser to test compliance with the TriG Test Suite TriG tests. - */ - protected abstract RDFParser createTriGParser(); - - /** - * @return An implementation of an N-Quads parser to test compliance with the TriG Test Suite N-Quads tests. - */ - protected abstract RDFParser createNQuadsParser(); - - private String removeBase(String baseUrl, String redundantBaseUrl) { - if (baseUrl.startsWith(redundantBaseUrl)) { - return baseUrl.substring(redundantBaseUrl.length()); - } - - return baseUrl; + // for backwards compatibility + protected RDFParser createNQuadsParser() { + return createRDFBaseParser(); } - } diff --git a/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/turtle/TurtleParserTestCase.java b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/turtle/TurtleParserTestCase.java index f6c7268a91f..81b5681d2b4 100644 --- a/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/turtle/TurtleParserTestCase.java +++ b/testsuites/rio/src/main/java/org/eclipse/rdf4j/testsuite/rio/turtle/TurtleParserTestCase.java @@ -10,321 +10,45 @@ *******************************************************************************/ package org.eclipse.rdf4j.testsuite.rio.turtle; -import java.io.InputStream; - -import org.eclipse.rdf4j.model.IRI; -import org.eclipse.rdf4j.model.Literal; -import org.eclipse.rdf4j.query.BindingSet; -import org.eclipse.rdf4j.query.QueryLanguage; -import org.eclipse.rdf4j.query.TupleQueryResult; -import org.eclipse.rdf4j.repository.Repository; -import org.eclipse.rdf4j.repository.RepositoryConnection; -import org.eclipse.rdf4j.repository.sail.SailRepository; import org.eclipse.rdf4j.rio.RDFFormat; import org.eclipse.rdf4j.rio.RDFParser; -import org.eclipse.rdf4j.sail.memory.MemoryStore; -import org.eclipse.rdf4j.testsuite.rio.FailureMode; -import org.eclipse.rdf4j.testsuite.rio.NegativeParserTest; -import org.eclipse.rdf4j.testsuite.rio.PositiveParserTest; - -import junit.framework.TestSuite; +import org.eclipse.rdf4j.rio.ntriples.NTriplesParser; +import org.eclipse.rdf4j.rio.turtle.TurtleParser; +import org.eclipse.rdf4j.testsuite.rio.AbstractParserTestSuite; /** * JUnit test for the Turtle parser that uses the tests that are available * online. */ -public abstract class TurtleParserTestCase { - - /*-----------* - * Constants * - *-----------*/ - - /** - * Base URL for W3C Tutle tests. - */ - protected static String TESTS_W3C_BASE_URL = "http://www.w3.org/2013/TurtleTests/"; - - /** - * Base directory for W3C Turtle tests - */ - private static final String TEST_W3C_FILE_BASE_PATH = "/testcases/turtle/tests-ttl-w3c-20170126/"; - - private static final String TEST_W3C_MANIFEST_URL = TEST_W3C_FILE_BASE_PATH + "manifest.ttl"; - - private static final String TEST_W3C_MANIFEST_URI_BASE = "http://www.w3.org/2013/TurtleTests/manifest.ttl#"; - - private static final String TEST_W3C_TEST_URI_BASE = "http://www.w3.org/2013/TurtleTests/"; - - private static final String NTRIPLES_TEST_URL = "http://www.w3.org/2000/10/rdf-tests/rdfcore/ntriples/test.nt"; - - private static final String NTRIPLES_TEST_FILE = "/testcases/ntriples/test.nt"; - - /** - * Base directory for N-Triples compatibility tests that are part of the Turtle test-suite. - */ - private static final String TURTLE_NTRIPLES_FILE_BASE_PATH = "/testcases/turtle/tests-nt/"; - - /** - * Manifest for N-Triples compatibility tests that are part of the Turtle test-suite. - */ - private static final String TURTLE_NTRIPLES_MANIFEST_URL = "/testcases/turtle/tests-nt/manifest.ttl"; - - private static final String TURTLE_NTRIPLES_MANIFEST_URI_BASE = "https://dvcs.w3.org/hg/rdf/raw-file/default/rdf-turtle/tests-nt/manifest.ttl#"; - - private static final String TURTLE_NTRIPLES_TEST_URI_BASE = "https://dvcs.w3.org/hg/rdf/raw-file/default/rdf-turtle/tests-nt/"; - - /*--------------------* - * Static initializer * - *--------------------*/ - - public TestSuite createTestSuite() throws Exception { - // Create test suite - TestSuite suite = new TestSuite(TurtleParserTestCase.class.getName()); +public abstract class TurtleParserTestCase extends AbstractParserTestSuite { + protected static String TESTS_W3C_BASE_URL = "https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-turtle/"; + protected static String TEST_W3C_FILE_BASE_PATH = "/testcases/turtle/rdf11/"; - // Add the manifest for W3C test cases to a repository and query it - Repository w3cRepository = new SailRepository(new MemoryStore()); - try (RepositoryConnection w3cCon = w3cRepository.getConnection()) { - InputStream inputStream = this.getClass().getResourceAsStream(TEST_W3C_MANIFEST_URL); - w3cCon.add(inputStream, TEST_W3C_MANIFEST_URI_BASE, RDFFormat.TURTLE); - - parsePositiveTurtleSyntaxTests(suite, TEST_W3C_FILE_BASE_PATH, TESTS_W3C_BASE_URL, TEST_W3C_TEST_URI_BASE, - w3cCon); - parseNegativeTurtleSyntaxTests(suite, TEST_W3C_FILE_BASE_PATH, TESTS_W3C_BASE_URL, TEST_W3C_TEST_URI_BASE, - w3cCon); - parsePositiveTurtleEvalTests(suite, TEST_W3C_FILE_BASE_PATH, TESTS_W3C_BASE_URL, TEST_W3C_TEST_URI_BASE, - w3cCon); - parseNegativeTurtleEvalTests(suite, TEST_W3C_FILE_BASE_PATH, TESTS_W3C_BASE_URL, TEST_W3C_TEST_URI_BASE, - w3cCon); - } - w3cRepository.shutDown(); - - return suite; + public TurtleParserTestCase() { + this(TEST_W3C_FILE_BASE_PATH, TESTS_W3C_BASE_URL); } - private void parsePositiveTurtleSyntaxTests(TestSuite suite, String fileBasePath, String testBaseUrl, - String testLocationBaseUri, RepositoryConnection con) { - StringBuilder positiveQuery = new StringBuilder(); - positiveQuery.append(" PREFIX mf: \n"); - positiveQuery.append(" PREFIX qt: \n"); - positiveQuery.append(" PREFIX rdft: \n"); - positiveQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - positiveQuery.append(" WHERE { \n"); - positiveQuery.append(" ?test a rdft:TestTurtlePositiveSyntax . "); - positiveQuery.append(" ?test mf:name ?testName . "); - positiveQuery.append(" ?test mf:action ?inputURL . "); - positiveQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, positiveQuery.toString()).evaluate(); - - // Add all positive parser tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), testLocationBaseUri); - String nextInputURL = fileBasePath + nextTestFile; - - String nextBaseUrl = testBaseUrl + nextTestFile; - - suite.addTest(new PositiveParserTest(nextTestUri, nextTestName, nextInputURL, null, nextBaseUrl, - createTurtleParser(), createNTriplesParser())); - } - - queryResult.close(); - + public TurtleParserTestCase(String testFileBasePath, String testBaseURL) { + super(testFileBasePath, testBaseURL, RDFFormat.TURTLE, "Turtle"); } - private void parseNegativeTurtleSyntaxTests(TestSuite suite, String fileBasePath, String testBaseUrl, - String manifestBaseUrl, RepositoryConnection con) { - StringBuilder negativeQuery = new StringBuilder(); - negativeQuery.append(" PREFIX mf: \n"); - negativeQuery.append(" PREFIX qt: \n"); - negativeQuery.append(" PREFIX rdft: \n"); - negativeQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - negativeQuery.append(" WHERE { \n"); - negativeQuery.append(" ?test a rdft:TestTurtleNegativeSyntax . "); - negativeQuery.append(" ?test mf:name ?testName . "); - negativeQuery.append(" ?test mf:action ?inputURL . "); - negativeQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, negativeQuery.toString()).evaluate(); - - // Add all negative parser tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), manifestBaseUrl); - String nextInputURL = fileBasePath + nextTestFile; - - String nextBaseUrl = testBaseUrl + nextTestFile; - - suite.addTest(new NegativeParserTest(nextTestUri, nextTestName, nextInputURL, nextBaseUrl, - createTurtleParser(), FailureMode.DO_NOT_IGNORE_FAILURE)); - } - - queryResult.close(); - + @Override + protected RDFParser createRDFParser() { + return new TurtleParser(); } - private void parsePositiveTurtleEvalTests(TestSuite suite, String fileBasePath, String testBaseUrl, - String manifestBaseUrl, RepositoryConnection con) { - StringBuilder positiveEvalQuery = new StringBuilder(); - positiveEvalQuery.append(" PREFIX mf: \n"); - positiveEvalQuery.append(" PREFIX qt: \n"); - positiveEvalQuery.append(" PREFIX rdft: \n"); - positiveEvalQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - positiveEvalQuery.append(" WHERE { \n"); - positiveEvalQuery.append(" ?test a rdft:TestTurtleEval . "); - positiveEvalQuery.append(" ?test mf:name ?testName . "); - positiveEvalQuery.append(" ?test mf:action ?inputURL . "); - positiveEvalQuery.append(" ?test mf:result ?outputURL . "); - positiveEvalQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, positiveEvalQuery.toString()) - .evaluate(); - - // Add all positive eval tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), manifestBaseUrl); - String nextInputURL = fileBasePath + nextTestFile; - String nextOutputURL = fileBasePath - + removeBase(((IRI) bindingSet.getValue("outputURL")).toString(), manifestBaseUrl); - - String nextBaseUrl = testBaseUrl + nextTestFile; - - // if (nextTestName.contains("CARRIAGE_RETURN")) { - // // FIXME: RDF4J seems not to preserve the CARRIAGE_RETURN character - // // right now - // System.err.println("Ignoring Turtle Positive Parser Eval Test: " + nextInputURL); - // continue; - // } - - suite.addTest(new PositiveParserTest(nextTestUri, nextTestName, nextInputURL, nextOutputURL, nextBaseUrl, - createTurtleParser(), createNTriplesParser())); - } - - queryResult.close(); - } - - private void parseNegativeTurtleEvalTests(TestSuite suite, String fileBasePath, String testBaseUrl, - String manifestBaseUrl, RepositoryConnection con) { - StringBuilder negativeEvalQuery = new StringBuilder(); - negativeEvalQuery.append(" PREFIX mf: \n"); - negativeEvalQuery.append(" PREFIX qt: \n"); - negativeEvalQuery.append(" PREFIX rdft: \n"); - negativeEvalQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - negativeEvalQuery.append(" WHERE { \n"); - negativeEvalQuery.append(" ?test a rdft:TestTurtleNegativeEval . "); - negativeEvalQuery.append(" ?test mf:name ?testName . "); - negativeEvalQuery.append(" ?test mf:action ?inputURL . "); - negativeEvalQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, negativeEvalQuery.toString()) - .evaluate(); - - // Add all negative eval tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), manifestBaseUrl); - String nextInputURL = fileBasePath + nextTestFile; - - String nextBaseUrl = testBaseUrl + nextTestFile; - - suite.addTest(new NegativeParserTest(nextTestUri, nextTestName, nextInputURL, nextBaseUrl, - createTurtleParser(), FailureMode.DO_NOT_IGNORE_FAILURE)); - } - - queryResult.close(); - } - - private void parsePositiveNTriplesSyntaxTests(TestSuite suite, String fileBasePath, String testBaseUrl, - String manifestBaseUrl, RepositoryConnection con) { - StringBuilder positiveQuery = new StringBuilder(); - positiveQuery.append(" PREFIX mf: \n"); - positiveQuery.append(" PREFIX qt: \n"); - positiveQuery.append(" PREFIX rdft: \n"); - positiveQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - positiveQuery.append(" WHERE { \n"); - positiveQuery.append(" ?test a rdft:TestNTriplesPositiveSyntax . "); - positiveQuery.append(" ?test mf:name ?testName . "); - positiveQuery.append(" ?test mf:action ?inputURL . "); - positiveQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, positiveQuery.toString()).evaluate(); - - // Add all positive parser tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), manifestBaseUrl); - String nextInputURL = fileBasePath + nextTestFile; - - String nextBaseUrl = testBaseUrl + nextTestFile; - - suite.addTest(new PositiveParserTest(nextTestUri, nextTestName, nextInputURL, null, nextBaseUrl, - createNTriplesParser(), createNTriplesParser())); - } - - queryResult.close(); - + @Override + protected RDFParser createRDFBaseParser() { + return new NTriplesParser(); } - private void parseNegativeNTriplesSyntaxTests(TestSuite suite, String fileBasePath, String testBaseUrl, - String manifestBaseUrl, RepositoryConnection con) { - StringBuilder negativeQuery = new StringBuilder(); - negativeQuery.append(" PREFIX mf: \n"); - negativeQuery.append(" PREFIX qt: \n"); - negativeQuery.append(" PREFIX rdft: \n"); - negativeQuery.append(" SELECT ?test ?testName ?inputURL ?outputURL \n"); - negativeQuery.append(" WHERE { \n"); - negativeQuery.append(" ?test a rdft:TestNTriplesNegativeSyntax . "); - negativeQuery.append(" ?test mf:name ?testName . "); - negativeQuery.append(" ?test mf:action ?inputURL . "); - negativeQuery.append(" }"); - - TupleQueryResult queryResult = con.prepareTupleQuery(QueryLanguage.SPARQL, negativeQuery.toString()).evaluate(); - - // Add all negative parser tests to the test suite - while (queryResult.hasNext()) { - BindingSet bindingSet = queryResult.next(); - IRI nextTestUri = (IRI) bindingSet.getValue("test"); - String nextTestName = ((Literal) bindingSet.getValue("testName")).getLabel(); - String nextTestFile = removeBase(((IRI) bindingSet.getValue("inputURL")).toString(), manifestBaseUrl); - String nextInputURL = fileBasePath + nextTestFile; - - String nextBaseUrl = testBaseUrl + nextTestFile; - - suite.addTest(new NegativeParserTest(nextTestUri, nextTestName, nextInputURL, nextBaseUrl, - createNTriplesParser(), FailureMode.DO_NOT_IGNORE_FAILURE)); - } - - queryResult.close(); - + // for backwards compatibility + protected RDFParser createTurtleParser() { + return createRDFParser(); } - /** - * @return An implementation of a Turtle parser to test compliance with the Turtle Test Suite Turtle tests. - */ - protected abstract RDFParser createTurtleParser(); - - /** - * @return An implementation of an N-Triples parser to test compliance with the Turtle Test Suite N-Triples tests. - */ - protected abstract RDFParser createNTriplesParser(); - - private String removeBase(String baseUrl, String redundantBaseUrl) { - if (baseUrl.startsWith(redundantBaseUrl)) { - return baseUrl.substring(redundantBaseUrl.length()); - } - - return baseUrl; + // for backwards compatibility + protected RDFParser createNTriplesParser() { + return createRDFBaseParser(); } - } diff --git a/testsuites/rio/src/main/resources/testcases/nquads/README b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/README similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/README rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/README diff --git a/testsuites/rio/src/main/resources/testcases/nquads/comment_following_triple.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/comment_following_triple.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/comment_following_triple.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/comment_following_triple.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/langtagged_string.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/langtagged_string.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/langtagged_string.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/langtagged_string.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/lantag_with_subtag.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/lantag_with_subtag.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/lantag_with_subtag.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/lantag_with_subtag.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_all_controls.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_all_controls.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_all_controls.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_all_controls.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_all_punctuation.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_all_punctuation.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_all_punctuation.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_all_punctuation.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_ascii_boundaries.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_ascii_boundaries.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_ascii_boundaries.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_ascii_boundaries.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_false.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_false.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_false.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_false.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_true.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_true.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_true.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_true.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_2_dquotes.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_2_dquotes.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_2_dquotes.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_2_dquotes.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_2_squotes.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_2_squotes.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_2_squotes.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_2_squotes.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_BACKSPACE.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_BACKSPACE.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_BACKSPACE.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_BACKSPACE.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_CARRIAGE_RETURN.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_CARRIAGE_RETURN.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_CARRIAGE_RETURN.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_CARRIAGE_RETURN.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_CHARACTER_TABULATION.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_CHARACTER_TABULATION.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_CHARACTER_TABULATION.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_CHARACTER_TABULATION.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_FORM_FEED.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_FORM_FEED.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_FORM_FEED.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_FORM_FEED.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_LINE_FEED.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_LINE_FEED.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_LINE_FEED.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_LINE_FEED.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_REVERSE_SOLIDUS.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_REVERSE_SOLIDUS.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_REVERSE_SOLIDUS.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_REVERSE_SOLIDUS.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_REVERSE_SOLIDUS2.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_REVERSE_SOLIDUS2.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_REVERSE_SOLIDUS2.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_REVERSE_SOLIDUS2.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_UTF8_boundaries.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_UTF8_boundaries.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_UTF8_boundaries.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_UTF8_boundaries.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_dquote.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_dquote.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_dquote.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_dquote.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_numeric_escape4.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_numeric_escape4.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_numeric_escape4.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_numeric_escape4.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_numeric_escape8.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_numeric_escape8.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_numeric_escape8.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_numeric_escape8.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/literal_with_squote.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_squote.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/literal_with_squote.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/literal_with_squote.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/manifest.ttl b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/manifest.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/manifest.ttl rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/manifest.ttl diff --git a/testsuites/rio/src/main/resources/testcases/nquads/minimal_whitespace.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/minimal_whitespace.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/minimal_whitespace.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/minimal_whitespace.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bad-literal-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bad-literal-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bad-literal-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bad-literal-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bad-literal-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bad-literal-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bad-literal-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bad-literal-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bad-literal-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bad-literal-03.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bad-literal-03.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bad-literal-03.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bad-quint-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bad-quint-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bad-quint-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bad-quint-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bad-uri-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bad-uri-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bad-uri-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bad-uri-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bnode-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bnode-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bnode-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bnode-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bnode-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bnode-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bnode-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bnode-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bnode-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bnode-03.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bnode-03.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bnode-03.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bnode-04.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bnode-04.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bnode-04.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bnode-04.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bnode-05.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bnode-05.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bnode-05.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bnode-05.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bnode-06.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bnode-06.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-bnode-06.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-bnode-06.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-uri-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-uri-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-uri-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-uri-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-uri-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-uri-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-uri-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-uri-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-uri-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-uri-03.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-uri-03.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-uri-03.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-uri-04.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-uri-04.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-uri-04.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-uri-04.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-uri-05.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-uri-05.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-uri-05.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-uri-05.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-uri-06.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-uri-06.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nq-syntax-uri-06.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nq-syntax-uri-06.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-base-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-base-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-base-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-base-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-esc-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-esc-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-esc-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-esc-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-esc-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-esc-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-esc-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-esc-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-esc-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-esc-03.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-esc-03.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-esc-03.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-lang-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-lang-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-lang-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-lang-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-num-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-num-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-num-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-num-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-num-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-num-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-num-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-num-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-num-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-num-03.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-num-03.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-num-03.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-prefix-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-prefix-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-prefix-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-prefix-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-03.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-03.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-03.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-04.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-04.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-04.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-04.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-05.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-05.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-05.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-05.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-06.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-06.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-06.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-06.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-07.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-07.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-string-07.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-string-07.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-struct-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-struct-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-struct-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-struct-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-struct-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-struct-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-struct-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-struct-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-03.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-03.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-03.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-04.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-04.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-04.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-04.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-05.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-05.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-05.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-05.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-06.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-06.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-06.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-06.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-07.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-07.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-07.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-07.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-08.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-08.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-08.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-08.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-09.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-09.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bad-uri-09.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bad-uri-09.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bnode-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bnode-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bnode-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bnode-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bnode-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bnode-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bnode-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bnode-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bnode-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bnode-03.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-bnode-03.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-bnode-03.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-datatypes-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-datatypes-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-datatypes-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-datatypes-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-datatypes-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-datatypes-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-datatypes-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-datatypes-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-file-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-file-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-file-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-file-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-file-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-file-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-file-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-file-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-file-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-file-03.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-file-03.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-file-03.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-str-esc-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-str-esc-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-str-esc-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-str-esc-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-str-esc-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-str-esc-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-str-esc-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-str-esc-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-str-esc-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-str-esc-03.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-str-esc-03.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-str-esc-03.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-string-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-string-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-string-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-string-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-string-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-string-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-string-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-string-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-string-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-string-03.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-string-03.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-string-03.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-subm-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-subm-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-subm-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-subm-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-uri-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-uri-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-uri-01.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-uri-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-uri-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-uri-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-uri-02.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-uri-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-uri-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-uri-03.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-uri-03.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-uri-03.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-uri-04.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-uri-04.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/nquads/nt-syntax-uri-04.nq rename to testsuites/rio/src/main/resources/testcases/nquads/rdf11/nt-syntax-uri-04.nq diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/comment_following_triple-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/comment_following_triple-c14n.nq new file mode 100644 index 00000000000..a52ec902a9a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/comment_following_triple-c14n.nq @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/comment_following_triple.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/comment_following_triple.nq new file mode 100644 index 00000000000..00abe11f7da --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/comment_following_triple.nq @@ -0,0 +1,2 @@ +# comment + . # comment diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/dirlangtagged_string-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/dirlangtagged_string-c14n.nq new file mode 100644 index 00000000000..73c8ed0ba3d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/dirlangtagged_string-c14n.nq @@ -0,0 +1 @@ + "chat"@en--ltr . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/dirlangtagged_string.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/dirlangtagged_string.nq new file mode 100644 index 00000000000..99f35629669 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/dirlangtagged_string.nq @@ -0,0 +1 @@ + "chat"@EN--ltr . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-01-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-01-c14n.nq new file mode 100644 index 00000000000..a52ec902a9a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-01-c14n.nq @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-01.nq new file mode 100644 index 00000000000..37526367367 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-01.nq @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-02-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-02-c14n.nq new file mode 100644 index 00000000000..6d56d491ec2 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-02-c14n.nq @@ -0,0 +1 @@ + "Alice" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-02.nq new file mode 100644 index 00000000000..756241b781a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-02.nq @@ -0,0 +1 @@ + "Alice" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-03-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-03-c14n.nq new file mode 100644 index 00000000000..06d61fee6d8 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-03-c14n.nq @@ -0,0 +1 @@ + "Alice"@en . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-03.nq new file mode 100644 index 00000000000..b3481aff42d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-03.nq @@ -0,0 +1 @@ + "Alice" @en . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-04-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-04-c14n.nq new file mode 100644 index 00000000000..6d6e3221d12 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-04-c14n.nq @@ -0,0 +1 @@ + "2"^^ . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-04.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-04.nq new file mode 100644 index 00000000000..02008d58552 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/extra_whitespace-04.nq @@ -0,0 +1 @@ + "2" ^^ . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/index.html b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/index.html new file mode 100644 index 00000000000..23c04b08b99 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/index.html @@ -0,0 +1,1115 @@ + + + + + + + + + + RDF 1.2 N-Quads Canonicalization Test Suite + + + + +

+ + W3C + +

+

RDF 1.2 N-Quads Canonicalization Test Suite

+

Copyright © 2004-2023 World Wide Web Consortium. W3C® liability, trademark and permissive document license rules apply.

+
+
+

Abstract

+

+

@language en @value Tests the generation of canonical N-Quads.

+

+

This page describes W3C RDF & SPARQL Working Group's test suite for RDF 1.2. + Conformance for RDF 1.2 requires conforming with tests in this test suite + along with the relevant RDF 1.2 tests.

+

Contributing Tests

+

The test manifests and entries are built automatically from manifest.ttl using a Rake task. Tests may be contributed via pull request to https://github.com/w3c/rdf-tests with suitable changes to the manifest.ttl and referenced files.

+

Distribution

+

Distributed under both the W3C Test Suite License and the W3C 3-clause BSD License. To contribute to a W3C Test Suite, see the policies and contribution forms.

+

Disclaimer

+

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. + 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.

+
+
+

+ Test Descriptions +

+
+
+ + comment_following_triple: + + C14N comment_following_triple +
+
+
+

Tests canonicalization of quads including comments

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ comment_following_triple.nq +
+
result
+
+ comment_following_triple-c14n.nq +
+
+
+
+ + extra_whitespace-01: + + C14N extra_whitespace-01 +
+
+
+

Tests canonicalization of quads with extra whitespace

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ extra_whitespace-01.nq +
+
result
+
+ extra_whitespace-01-c14n.nq +
+
+
+
+ + extra_whitespace-02: + + C14N extra_whitespace-02 +
+
+
+

Tests canonicalization of quads with extra whitespace

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ extra_whitespace-02.nq +
+
result
+
+ extra_whitespace-02-c14n.nq +
+
+
+
+ + extra_whitespace-03: + + C14N extra_whitespace-03 +
+
+
+

Tests canonicalization of quads with extra whitespace

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ extra_whitespace-03.nq +
+
result
+
+ extra_whitespace-03-c14n.nq +
+
+
+
+ + extra_whitespace-04: + + C14N extra_whitespace-04 +
+
+
+

Tests canonicalization of quads with extra whitespace

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ extra_whitespace-04.nq +
+
result
+
+ extra_whitespace-04-c14n.nq +
+
+
+
+ + langtagged_string: + + C14N langtagged_string +
+
+
+

Tests canonicalization of quads including language-tagged string

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ langtagged_string.nq +
+
result
+
+ langtagged_string-c14n.nq +
+
+
+
+ + dirlangtagged_string: + + C14N literal with base direction ltr +
+
+
+

Tests canonicalization of quads including directional language-tagged string

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ dirlangtagged_string.nq +
+
result
+
+ dirlangtagged_string-c14n.nq +
+
+
+
+ + literal_all_controls: + + C14N literal_all_controls +
+
+
+

Tests canonicalization of literals with control characters

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_all_controls.nq +
+
result
+
+ literal_all_controls-c14n.nq +
+
+
+
+ + literal_all_punctuation: + + C14N literal_all_punctuation +
+
+
+

Tests canonicalization of literals with punctuation characters

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_all_punctuation.nq +
+
result
+
+ literal_all_punctuation-c14n.nq +
+
+
+
+ + literal_ascii_boundaries: + + C14N literal_ascii_boundaries +
+
+
+

Tests canonicalization of literal_ascii_boundaries '\x00\x26\x28…'

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_ascii_boundaries.nq +
+
result
+
+ literal_ascii_boundaries-c14n.nq +
+
+
+
+ + literal_with_2_dquotes: + + C14N literal_with_2_dquotes +
+
+
+

Tests canonicalization of literal with 2 dquotes """a""b"""

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_2_dquotes.nq +
+
result
+
+ literal_with_2_dquotes-c14n.nq +
+
+
+
+ + literal_with_2_squotes: + + C14N literal_with_2_squotes +
+
+
+

Tests canonicalization of literal with 2 squotes "x''y"

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_2_squotes.nq +
+
result
+
+ literal_with_2_squotes-c14n.nq +
+
+
+
+ + literal_with_BACKSPACE: + + C14N literal_with_BACKSPACE +
+
+
+

Tests canonicalization of literals with backspace

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_BACKSPACE.nq +
+
result
+
+ literal_with_BACKSPACE-c14n.nq +
+
+
+
+ + literal_with_CARRIAGE_RETURN: + + C14N literal_with_CARRIAGE_RETURN +
+
+
+

Tests canonicalization of literals with carriage return

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_CARRIAGE_RETURN.nq +
+
result
+
+ literal_with_CARRIAGE_RETURN-c14n.nq +
+
+
+
+ + literal_with_CHARACTER_TABULATION: + + C14N literal_with_CHARACTER_TABULATION +
+
+
+

Tests canonicalization of literals with character tabulation

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_CHARACTER_TABULATION.nq +
+
result
+
+ literal_with_CHARACTER_TABULATION-c14n.nq +
+
+
+
+ + literal_with_dquote: + + C14N literal_with_dquote +
+
+
+

Tests canonicalization of literals with double quote

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_dquote.nq +
+
result
+
+ literal_with_dquote-c14n.nq +
+
+
+
+ + literal_with_FORM_FEED: + + C14N literal_with_FORM_FEED +
+
+
+

Tests canonicalization of literals with form feed

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_FORM_FEED.nq +
+
result
+
+ literal_with_FORM_FEED-c14n.nq +
+
+
+
+ + literal_with_LINE_FEED: + + C14N literal_with_LINE_FEED +
+
+
+

Tests canonicalization of literals with line feed

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_LINE_FEED.nq +
+
result
+
+ literal_with_LINE_FEED-c14n.nq +
+
+
+
+ + literal_with_numeric_escape4: + + C14N literal_with_numeric_escape4 +
+
+
+

Tests canonicalization of literals with numeric escapes

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_numeric_escape4.nq +
+
result
+
+ literal_with_numeric_escape4-c14n.nq +
+
+
+
+ + literal_with_numeric_escape8: + + C14N literal_with_numeric_escape8 +
+
+
+

Tests canonicalization of literals with numeric escapes

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_numeric_escape8.nq +
+
result
+
+ literal_with_numeric_escape8-c14n.nq +
+
+
+
+ + literal_with_REVERSE_SOLIDUS: + + C14N literal_with_REVERSE_SOLIDUS +
+
+
+

Tests canonicalization of literals with reverse solidus

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_REVERSE_SOLIDUS.nq +
+
result
+
+ literal_with_REVERSE_SOLIDUS-c14n.nq +
+
+
+
+ + literal_with_REVERSE_SOLIDUS2: + + C14N literal_with_REVERSE_SOLIDUS2 +
+
+
+

Tests canonicalization of literals with reverse solidus

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_REVERSE_SOLIDUS2.nq +
+
result
+
+ literal_with_REVERSE_SOLIDUS2-c14n.nq +
+
+
+
+ + literal_with_squote: + + C14N literal_with_squote +
+
+
+

Tests canonicalization of literals with single quotes

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_squote.nq +
+
result
+
+ literal_with_squote-c14n.nq +
+
+
+
+ + literal_with_string_dt: + + C14N literal_with_string_dt +
+
+
+

Tests canonicalization of literal with explicit xsd:string

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_string_dt.nq +
+
result
+
+ literal_with_string_dt-c14n.nq +
+
+
+
+ + literal_with_extra_whitespace: + + C14N literal_with_extra_whitespace +
+
+
+

Tests canonicalization of quads with literals having extra whitespace

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_extra_whitespace.nq +
+
result
+
+ literal_with_extra_whitespace-c14n.nq +
+
+
+
+ + literal_with_UTF8_boundaries: + + C14N literal_with_UTF8_boundaries +
+
+
+

Tests canonicalization of literals with UTF8 boundaries

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_with_UTF8_boundaries.nq +
+
result
+
+ literal_with_UTF8_boundaries-c14n.nq +
+
+
+
+ + minimal_whitespace-01: + + C14N minimal_whitespace-01 +
+
+
+

Tests canonicalization of quads without optional whitespace

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ minimal_whitespace-01.nq +
+
result
+
+ minimal_whitespace-01-c14n.nq +
+
+
+
+ + minimal_whitespace-02: + + C14N minimal_whitespace-02 +
+
+
+

Tests canonicalization of quads without optional whitespace

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ minimal_whitespace-02.nq +
+
result
+
+ minimal_whitespace-02-c14n.nq +
+
+
+
+ + triple-term-01: + + C14N triple-term-01 +
+
+
+

Tests canonicalization of triple terms with iri subject and object

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
+
action
+
+ triple-term-01.nq +
+
result
+
+ triple-term-01-c14n.nq +
+
+
+
+ + triple-term-02: + + C14N triple-term-02 +
+
+
+

Tests canonicalization of triple terms with iri subject and bnode object

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
+
action
+
+ triple-term-02.nq +
+
result
+
+ triple-term-02-c14n.nq +
+
+
+
+ + triple-term-03: + + C14N triple-term-03 +
+
+
+

Tests canonicalization of triple terms with iri subject and literal object

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
+
action
+
+ triple-term-03.nq +
+
result
+
+ triple-term-03-c14n.nq +
+
+
+
+ + triple-term-04: + + C14N triple-term-03 +
+
+
+

Tests canonicalization of triple terms with triple term object

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
+
action
+
+ triple-term-04.nq +
+
result
+
+ triple-term-04-c14n.nq +
+
+
+
+ + nq-syntax-uri-01: + + C14N nq-syntax-uri-01 +
+
+
+

Tests canonicalization of IRIs

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ nq-syntax-uri-01.nq +
+
result
+
+ nq-syntax-uri-01-c14n.nq +
+
+
+
+ + nq-syntax-uri-02: + + C14N nq-syntax-uri-02 +
+
+
+

Tests canonicalization of IRIs

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ nq-syntax-uri-02.nq +
+
result
+
+ nq-syntax-uri-02-c14n.nq +
+
+
+
+ + nq-syntax-uri-03: + + C14N nq-syntax-uri-03 +
+
+
+

Tests canonicalization of IRIs

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ nq-syntax-uri-03.nq +
+
result
+
+ nq-syntax-uri-03-c14n.nq +
+
+
+
+ + nq-syntax-uri-04: + + C14N nq-syntax-uri-04 +
+
+
+

Tests canonicalization of IRIs

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ nq-syntax-uri-04.nq +
+
result
+
+ nq-syntax-uri-04-c14n.nq +
+
+
+
+ + nq-syntax-str-esc-01: + + C14N nq-syntax-str-esc-01 +
+
+
+

Tests canonicalization of string escapes

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ nq-syntax-str-esc-01.nq +
+
result
+
+ nq-syntax-str-esc-01-c14n.nq +
+
+
+
+ + nq-syntax-str-esc-02: + + C14N nq-syntax-str-esc-02 +
+
+
+

Tests canonicalization of string escapes

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ nq-syntax-str-esc-02.nq +
+
result
+
+ nq-syntax-str-esc-02-c14n.nq +
+
+
+
+ + nq-syntax-str-esc-03: + + C14N nq-syntax-str-esc-03 +
+
+
+

Tests canonicalization of string escapes

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ nq-syntax-str-esc-03.nq +
+
result
+
+ nq-syntax-str-esc-03-c14n.nq +
+
+
+
+ + literal_needing_uchar_escaping-01: + + C14N literal_needing_uchar_escaping-01 +
+
+
+

Tests canonicalization of strings with codepoints requiring UCHAR escaping, with input using raw UTF-8 data

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_needing_uchar_escaping-01.nq +
+
result
+
+ literal_needing_uchar_escaping-01-c14n.nq +
+
+
+
+ + literal_needing_uchar_escaping-02: + + C14N literal_needing_uchar_escaping-02 +
+
+
+

Tests canonicalization of strings with codepoints requiring UCHAR escaping, with input using \U escaping

+
+
+
type
+
rdft:TestNQuadsPositiveC14N
+
approval
+
rdft:Proposed
+
action
+
+ literal_needing_uchar_escaping-02.nq +
+
result
+
+ literal_needing_uchar_escaping-01-c14n.nq +
+
+
+
+
+ + + diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/langtagged_string-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/langtagged_string-c14n.nq new file mode 100644 index 00000000000..ecd194012dd --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/langtagged_string-c14n.nq @@ -0,0 +1 @@ + "chat"@en . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/langtagged_string.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/langtagged_string.nq new file mode 100644 index 00000000000..06d0b5309fb --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/langtagged_string.nq @@ -0,0 +1 @@ + "chat"@EN . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_controls-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_controls-c14n.nq new file mode 100644 index 00000000000..b580faf9602 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_controls-c14n.nq @@ -0,0 +1 @@ + "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\u000B\f\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_controls.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_controls.nq new file mode 100644 index 00000000000..c7870001119 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_controls.nq @@ -0,0 +1 @@ + "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\u0008\t\u000B\u000C\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_punctuation-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_punctuation-c14n.nq new file mode 100644 index 00000000000..c2c66d4a13e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_punctuation-c14n.nq @@ -0,0 +1 @@ + " !\"#$%&():;<=>?@[]^_`{|}~" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_punctuation.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_punctuation.nq new file mode 100644 index 00000000000..c2c66d4a13e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_all_punctuation.nq @@ -0,0 +1 @@ + " !\"#$%&():;<=>?@[]^_`{|}~" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_ascii_boundaries-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_ascii_boundaries-c14n.nq new file mode 100644 index 00000000000..7ef1f4f79ee --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_ascii_boundaries-c14n.nq @@ -0,0 +1 @@ + "\u0000\t\u000B\f\u000E&([]\u007F" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_ascii_boundaries.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_ascii_boundaries.nq new file mode 100644 index 0000000000000000000000000000000000000000..1948cf85eb8c66dd64dd80d9975901b304414045 GIT binary patch literal 76 zcmcD?C@Cqh($`PaORY%EEyzjLFSb*#!4NF4Q&3{y "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\u000B\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F\u007F\uFFFE\uFFFF" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_needing_uchar_escaping-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_needing_uchar_escaping-01.nq new file mode 100644 index 0000000000000000000000000000000000000000..ee499f685b58c450278c27b53b485b41a03154b9 GIT binary patch literal 103 zcmcD?C@Cqh($`PaORY%EEyzjLFSb*#!4NF4Q&3`HWMXDvWn<^&;};MV5*85^6PJ*b bl9rK`ldpfjf8YE4`;`>1Xic|M(BlFC=*JxI literal 0 HcmV?d00001 diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_needing_uchar_escaping-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_needing_uchar_escaping-02.nq new file mode 100644 index 00000000000..31573bd0229 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_needing_uchar_escaping-02.nq @@ -0,0 +1,2 @@ + "\U00000000\U00000001\U00000002\U00000003\U00000004\U00000005\U00000006\U00000007\U0000000B\U0000000E\U0000000F\U00000010\U00000011\U00000012\U00000013\U00000014\U00000015\U00000016\U00000017\U00000018\U00000019\U0000001A\U0000001B\U0000001C\U0000001D\U0000001E\U0000001F\U0000007F\U0000FFFE\U0000FFFF" . +# 30 codepoints diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_dquotes-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_dquotes-c14n.nq new file mode 100644 index 00000000000..828cf8a60d6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_dquotes-c14n.nq @@ -0,0 +1 @@ + "x\"\"y" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_dquotes.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_dquotes.nq new file mode 100644 index 00000000000..828cf8a60d6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_dquotes.nq @@ -0,0 +1 @@ + "x\"\"y" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_squotes-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_squotes-c14n.nq new file mode 100644 index 00000000000..69850e074fd --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_squotes-c14n.nq @@ -0,0 +1 @@ + "x''y" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_squotes.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_squotes.nq new file mode 100644 index 00000000000..69850e074fd --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_2_squotes.nq @@ -0,0 +1 @@ + "x''y" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_BACKSPACE-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_BACKSPACE-c14n.nq new file mode 100644 index 00000000000..e0ba1df58be --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_BACKSPACE-c14n.nq @@ -0,0 +1 @@ + "\b" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_BACKSPACE.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_BACKSPACE.nq new file mode 100644 index 00000000000..fc925a1cefe --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_BACKSPACE.nq @@ -0,0 +1 @@ + "\u0008" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CARRIAGE_RETURN-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CARRIAGE_RETURN-c14n.nq new file mode 100644 index 00000000000..83cf4093c46 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CARRIAGE_RETURN-c14n.nq @@ -0,0 +1 @@ + "\r" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CARRIAGE_RETURN.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CARRIAGE_RETURN.nq new file mode 100644 index 00000000000..7915bc0c421 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CARRIAGE_RETURN.nq @@ -0,0 +1 @@ + "\u000D" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CHARACTER_TABULATION-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CHARACTER_TABULATION-c14n.nq new file mode 100644 index 00000000000..363ff3b12d5 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CHARACTER_TABULATION-c14n.nq @@ -0,0 +1 @@ + "\t" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CHARACTER_TABULATION.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CHARACTER_TABULATION.nq new file mode 100644 index 00000000000..1ef626a7416 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_CHARACTER_TABULATION.nq @@ -0,0 +1 @@ + "\u0009" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_FORM_FEED-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_FORM_FEED-c14n.nq new file mode 100644 index 00000000000..2449bb9ffc5 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_FORM_FEED-c14n.nq @@ -0,0 +1 @@ + "\f" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_FORM_FEED.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_FORM_FEED.nq new file mode 100644 index 00000000000..9dce888a7fc --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_FORM_FEED.nq @@ -0,0 +1 @@ + "\u000c" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_LINE_FEED-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_LINE_FEED-c14n.nq new file mode 100644 index 00000000000..334a90f5f6f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_LINE_FEED-c14n.nq @@ -0,0 +1 @@ + "\n" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_LINE_FEED.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_LINE_FEED.nq new file mode 100644 index 00000000000..4a974944a8e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_LINE_FEED.nq @@ -0,0 +1 @@ + "\u000a" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS-c14n.nq new file mode 100644 index 00000000000..5798a1cd5ff --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS-c14n.nq @@ -0,0 +1 @@ + "\\" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS.nq new file mode 100644 index 00000000000..5798a1cd5ff --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS.nq @@ -0,0 +1 @@ + "\\" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS2-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS2-c14n.nq new file mode 100644 index 00000000000..e2912c45f86 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS2-c14n.nq @@ -0,0 +1 @@ + "test-\\" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS2.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS2.nq new file mode 100644 index 00000000000..e2912c45f86 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_REVERSE_SOLIDUS2.nq @@ -0,0 +1 @@ + "test-\\" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_UTF8_boundaries-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_UTF8_boundaries-c14n.nq new file mode 100644 index 00000000000..5c7b570680d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_UTF8_boundaries-c14n.nq @@ -0,0 +1 @@ + "€߿ࠀ࿿က쿿퀀퟿�𐀀𿿽񀀀󿿽􀀀􏿽" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_UTF8_boundaries.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_UTF8_boundaries.nq new file mode 100644 index 00000000000..5c7b570680d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_UTF8_boundaries.nq @@ -0,0 +1 @@ + "€߿ࠀ࿿က쿿퀀퟿�𐀀𿿽񀀀󿿽􀀀􏿽" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_dquote-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_dquote-c14n.nq new file mode 100644 index 00000000000..5bb06485ae3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_dquote-c14n.nq @@ -0,0 +1 @@ + "x\"y" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_dquote.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_dquote.nq new file mode 100644 index 00000000000..6b8dba52815 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_dquote.nq @@ -0,0 +1 @@ + "x\u0022y" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_extra_whitespace-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_extra_whitespace-c14n.nq new file mode 100644 index 00000000000..ead156414c7 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_extra_whitespace-c14n.nq @@ -0,0 +1 @@ + " a b c \n\n\t\t\r\r" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_extra_whitespace.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_extra_whitespace.nq new file mode 100644 index 00000000000..ead156414c7 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_extra_whitespace.nq @@ -0,0 +1 @@ + " a b c \n\n\t\t\r\r" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape4-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape4-c14n.nq new file mode 100644 index 00000000000..ee299963ad6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape4-c14n.nq @@ -0,0 +1 @@ + "o" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape4.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape4.nq new file mode 100644 index 00000000000..8b9ede526f4 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape4.nq @@ -0,0 +1 @@ + "\u006F" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape8-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape8-c14n.nq new file mode 100644 index 00000000000..ee299963ad6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape8-c14n.nq @@ -0,0 +1 @@ + "o" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape8.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape8.nq new file mode 100644 index 00000000000..6b19bdb14b0 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_numeric_escape8.nq @@ -0,0 +1 @@ + "\U0000006F" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_squote-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_squote-c14n.nq new file mode 100644 index 00000000000..2427bbc0a5c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_squote-c14n.nq @@ -0,0 +1 @@ + "x'y" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_squote.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_squote.nq new file mode 100644 index 00000000000..2427bbc0a5c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_squote.nq @@ -0,0 +1 @@ + "x'y" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_string_dt-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_string_dt-c14n.nq new file mode 100644 index 00000000000..b718cde283a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_string_dt-c14n.nq @@ -0,0 +1 @@ + "foo" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_string_dt.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_string_dt.nq new file mode 100644 index 00000000000..b5fe8ba33ee --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/literal_with_string_dt.nq @@ -0,0 +1 @@ + "foo"^^ . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/manifest.ttl b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/manifest.ttl new file mode 100644 index 00000000000..4eea356abd2 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/manifest.ttl @@ -0,0 +1,395 @@ +## Distributed under both the "W3C Test Suite License" [1] +## and the "W3C 3-clause BSD License". +## [1] https://www.w3.org/Consortium/Legal/2008/04-testsuite-license +## [2] https://www.w3.org/Consortium/Legal/2008/03-bsd-license +## +## Test types +## * rdft:TestNQuadsPositiveC14N – N-Quads canonicalization + +PREFIX : +PREFIX rdf: +PREFIX rdfs: +PREFIX mf: +PREFIX rdft: + +:manifest a mf:Manifest ; + rdfs:label "RDF 1.2 N-Quads Canonicalization Test Suite"@en; + rdfs:comment "Tests the generation of canonical N-Quads."@en; + mf:assumedTestBase ; + rdfs:seeAlso ; + mf:entries ( + :comment_following_triple + :extra_whitespace-01 + :extra_whitespace-02 + :extra_whitespace-03 + :extra_whitespace-04 + :langtagged_string + # :lantag_with_subtag + :dirlangtagged_string + :literal_all_controls + :literal_all_punctuation + :literal_ascii_boundaries + :literal_with_2_dquotes + :literal_with_2_squotes + :literal_with_BACKSPACE + :literal_with_CARRIAGE_RETURN + :literal_with_CHARACTER_TABULATION + :literal_with_dquote + :literal_with_FORM_FEED + :literal_with_LINE_FEED + :literal_with_numeric_escape4 + :literal_with_numeric_escape8 + :literal_with_REVERSE_SOLIDUS + :literal_with_REVERSE_SOLIDUS2 + :literal_with_squote + :literal_with_string_dt + :literal_with_extra_whitespace + :literal_with_UTF8_boundaries + :minimal_whitespace-01 + :minimal_whitespace-02 + :triple-term-01 + :triple-term-02 + :triple-term-03 + :triple-term-04 + :nq-syntax-uri-01 + :nq-syntax-uri-02 + :nq-syntax-uri-03 + :nq-syntax-uri-04 + :nq-syntax-str-esc-01 + :nq-syntax-str-esc-02 + :nq-syntax-str-esc-03 + :literal_needing_uchar_escaping-01 + :literal_needing_uchar_escaping-02 + ) . + +:comment_following_triple rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N comment_following_triple" ; + rdfs:comment "Tests canonicalization of quads including comments" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:langtagged_string rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N langtagged_string" ; + rdfs:comment "Tests canonicalization of quads including language-tagged string" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +#:lantag_with_subtag rdf:type rdft:TestNQuadsPositiveC14N ; +# mf:name "C14N lantag_with_subtag" ; +# rdfs:comment "Tests canonicalization of quads including language-tagged string with subtag" ; +# rdft:approval rdft:Proposed ; +# mf:action ; +# mf:result ; +# . + +:dirlangtagged_string rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal with base direction ltr" ; + rdfs:comment "Tests canonicalization of quads including directional language-tagged string" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_all_controls rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_all_controls" ; + rdfs:comment "Tests canonicalization of literals with control characters" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_all_punctuation rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_all_punctuation" ; + rdfs:comment "Tests canonicalization of literals with punctuation characters" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_ascii_boundaries rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_ascii_boundaries" ; + rdfs:comment "Tests canonicalization of literal_ascii_boundaries '\\x00\\x26\\x28...'" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_2_dquotes rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_2_dquotes" ; + rdfs:comment "Tests canonicalization of literal with 2 dquotes \"\"\"a\"\"b\"\"\"" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_2_squotes rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_2_squotes" ; + rdfs:comment "Tests canonicalization of literal with 2 squotes \"x''y\"" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_BACKSPACE rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_BACKSPACE" ; + rdfs:comment "Tests canonicalization of literals with backspace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_CARRIAGE_RETURN rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_CARRIAGE_RETURN" ; + rdfs:comment "Tests canonicalization of literals with carriage return" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_CHARACTER_TABULATION rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_CHARACTER_TABULATION" ; + rdfs:comment "Tests canonicalization of literals with character tabulation" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_dquote rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_dquote" ; + rdfs:comment "Tests canonicalization of literals with double quote" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_FORM_FEED rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_FORM_FEED" ; + rdfs:comment "Tests canonicalization of literals with form feed" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_LINE_FEED rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_LINE_FEED" ; + rdfs:comment "Tests canonicalization of literals with line feed" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_numeric_escape4 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_numeric_escape4" ; + rdfs:comment "Tests canonicalization of literals with numeric escapes" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_numeric_escape8 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_numeric_escape8" ; + rdfs:comment "Tests canonicalization of literals with numeric escapes" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_REVERSE_SOLIDUS rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_REVERSE_SOLIDUS" ; + rdfs:comment "Tests canonicalization of literals with reverse solidus" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_REVERSE_SOLIDUS2 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_REVERSE_SOLIDUS2" ; + rdfs:comment "Tests canonicalization of literals with reverse solidus" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_squote rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_squote" ; + rdfs:comment "Tests canonicalization of literals with single quotes" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_string_dt rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_string_dt" ; + rdfs:comment "Tests canonicalization of literal with explicit xsd:string" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_UTF8_boundaries rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_UTF8_boundaries" ; + rdfs:comment "Tests canonicalization of literals with UTF8 boundaries" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_extra_whitespace rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_with_extra_whitespace" ; + rdfs:comment "Tests canonicalization of quads with literals having extra whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:minimal_whitespace-01 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N minimal_whitespace-01" ; + rdfs:comment "Tests canonicalization of quads without optional whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:triple-term-01 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N triple-term-01" ; + rdfs:comment "Tests canonicalization of triple terms with iri subject and object" ; + mf:action ; + mf:result ; + . + +:triple-term-02 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N triple-term-02" ; + rdfs:comment "Tests canonicalization of triple terms with iri subject and bnode object" ; + mf:action ; + mf:result ; + . + +:triple-term-03 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N triple-term-03" ; + rdfs:comment "Tests canonicalization of triple terms with iri subject and literal object" ; + mf:action ; + mf:result ; + . + +:triple-term-04 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N triple-term-03" ; + rdfs:comment "Tests canonicalization of triple terms with triple term object" ; + mf:action ; + mf:result ; + . + +:minimal_whitespace-02 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N minimal_whitespace-02" ; + rdfs:comment "Tests canonicalization of quads without optional whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:extra_whitespace-01 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N extra_whitespace-01" ; + rdfs:comment "Tests canonicalization of quads with extra whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:extra_whitespace-02 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N extra_whitespace-02" ; + rdfs:comment "Tests canonicalization of quads with extra whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:extra_whitespace-03 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N extra_whitespace-03" ; + rdfs:comment "Tests canonicalization of quads with extra whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:extra_whitespace-04 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N extra_whitespace-04" ; + rdfs:comment "Tests canonicalization of quads with extra whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:nq-syntax-uri-01 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N nq-syntax-uri-01" ; + rdfs:comment "Tests canonicalization of IRIs" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:nq-syntax-uri-02 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N nq-syntax-uri-02" ; + rdfs:comment "Tests canonicalization of IRIs" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:nq-syntax-uri-03 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N nq-syntax-uri-03" ; + rdfs:comment "Tests canonicalization of IRIs" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:nq-syntax-uri-04 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N nq-syntax-uri-04" ; + rdfs:comment "Tests canonicalization of IRIs" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:nq-syntax-str-esc-01 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N nq-syntax-str-esc-01" ; + rdfs:comment "Tests canonicalization of string escapes" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:nq-syntax-str-esc-02 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N nq-syntax-str-esc-02" ; + rdfs:comment "Tests canonicalization of string escapes" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:nq-syntax-str-esc-03 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N nq-syntax-str-esc-03" ; + rdfs:comment "Tests canonicalization of string escapes" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_needing_uchar_escaping-01 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_needing_uchar_escaping-01" ; + rdfs:comment "Tests canonicalization of strings with codepoints requiring UCHAR escaping, with input using raw UTF-8 data" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_needing_uchar_escaping-02 rdf:type rdft:TestNQuadsPositiveC14N ; + mf:name "C14N literal_needing_uchar_escaping-02" ; + rdfs:comment "Tests canonicalization of strings with codepoints requiring UCHAR escaping, with input using \\U escaping" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-01-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-01-c14n.nq new file mode 100644 index 00000000000..a52ec902a9a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-01-c14n.nq @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-01.nq new file mode 100644 index 00000000000..6381c50b75e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-01.nq @@ -0,0 +1 @@ +. \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-02-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-02-c14n.nq new file mode 100644 index 00000000000..6d56d491ec2 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-02-c14n.nq @@ -0,0 +1 @@ + "Alice" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-02.nq new file mode 100644 index 00000000000..0fca0b6309e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/minimal_whitespace-02.nq @@ -0,0 +1 @@ +"Alice". \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-01-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-01-c14n.nq new file mode 100644 index 00000000000..0bb8806b334 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-01-c14n.nq @@ -0,0 +1 @@ + "a\n" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-01.nq new file mode 100644 index 00000000000..0bb8806b334 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-01.nq @@ -0,0 +1 @@ + "a\n" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-02-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-02-c14n.nq new file mode 100644 index 00000000000..1ed4c43455e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-02-c14n.nq @@ -0,0 +1 @@ + "a b" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-02.nq new file mode 100644 index 00000000000..817e0a57cfb --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-02.nq @@ -0,0 +1 @@ + "a\u0020b" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-03-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-03-c14n.nq new file mode 100644 index 00000000000..1ed4c43455e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-03-c14n.nq @@ -0,0 +1 @@ + "a b" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-03.nq new file mode 100644 index 00000000000..8b15b815962 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-str-esc-03.nq @@ -0,0 +1 @@ + "a\U00000020b" . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-01-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-01-c14n.nq new file mode 100644 index 00000000000..a52ec902a9a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-01-c14n.nq @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-01.nq new file mode 100644 index 00000000000..a52ec902a9a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-01.nq @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-02-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-02-c14n.nq new file mode 100644 index 00000000000..c65af5b39e9 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-02-c14n.nq @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-02.nq new file mode 100644 index 00000000000..2c9fcda716e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-02.nq @@ -0,0 +1,2 @@ +# x53 is capital S + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-03-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-03-c14n.nq new file mode 100644 index 00000000000..c65af5b39e9 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-03-c14n.nq @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-03.nq new file mode 100644 index 00000000000..030930882c4 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-03.nq @@ -0,0 +1,2 @@ +# x53 is capital S + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-04-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-04-c14n.nq new file mode 100644 index 00000000000..d39263bf778 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-04-c14n.nq @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-04.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-04.nq new file mode 100644 index 00000000000..3a411fabd60 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/nq-syntax-uri-04.nq @@ -0,0 +1,2 @@ +# IRI with all chars in it. + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-01-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-01-c14n.nq new file mode 100644 index 00000000000..3386ecef77e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-01-c14n.nq @@ -0,0 +1 @@ + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-01.nq new file mode 100644 index 00000000000..3e53be6dc81 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-01.nq @@ -0,0 +1 @@ + <<()>>. diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-02-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-02-c14n.nq new file mode 100644 index 00000000000..007583862ed --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-02-c14n.nq @@ -0,0 +1 @@ + <<( _:o1 )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-02.nq new file mode 100644 index 00000000000..43fadb7be75 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-02.nq @@ -0,0 +1 @@ + <<(_:o1)>>. diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-03-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-03-c14n.nq new file mode 100644 index 00000000000..b32879c67b2 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-03-c14n.nq @@ -0,0 +1 @@ + <<( "o1" )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-03.nq new file mode 100644 index 00000000000..bd06ec1f68a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-03.nq @@ -0,0 +1 @@ + <<("o1")>>. diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-04-c14n.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-04-c14n.nq new file mode 100644 index 00000000000..a9587ceffc0 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-04-c14n.nq @@ -0,0 +1 @@ + <<( <<( "o2" )>> )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-04.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-04.nq new file mode 100644 index 00000000000..7180adc5eb3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/c14n/triple-term-04.nq @@ -0,0 +1 @@ + <<(<<("o2")>>)>>. diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/manifest.ttl b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/manifest.ttl new file mode 100644 index 00000000000..e4c43d77419 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/manifest.ttl @@ -0,0 +1,36 @@ +PREFIX rdf: +PREFIX rdfs: +PREFIX mf: +PREFIX rdft: +PREFIX trs: +PREFIX dct: +PREFIX xsd: +PREFIX foaf: +PREFIX skos: + +trs:manifest rdf:type mf:Manifest ; + rdfs:label "RDF 1.2 N-Quads tests"@en ; + skos:prefLabel "La suite des tests pour RDF 1.2 N-Quads"@fr; + skos:prefLabel "Conjunto de pruebas para RDF 1.2 N-Quads"@es; + dct:issued "2023-10-28"^^xsd:date ; + rdfs:seeAlso ; + mf:assumedTestBase ; + dct:modified "2023-10-28"^^xsd:date ; + dct:licence ; + dct:creator [ foaf:homepage ; foaf:name "W3C RDF & SPARQL Working Group" ] ; + rdfs:comment """ + These test suites are a product of the [W3C RDF & SPARQL Working Group](https://www.w3.org/groups/wg/rdf-star/) as well as the + RDF-Star Interest Group within the W3C RDF-DEV Community Group, + and has been maintained by the + [RDF Test Curation Community Group](https://www.w3.org/community/rdf-tests/) + at [https://github.com/w3c/rdf-tests/tree/main/rdf/rdf11](https://github.com/w3c/rdf-tests/tree/main/rdf/rdf11/). + + Conformance with RDF 1.2 specifications can be determined via successfully running the + tests for relevant specifications + along with the relevant RDF 1.1 tests. + """; + mf:include ( + + + ) . + diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/index.html b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/index.html new file mode 100644 index 00000000000..85bf9ea7843 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/index.html @@ -0,0 +1,627 @@ + + + + + + + + + + RDF 1.2 N-Quads Syntax Tests + + + + +

+ + W3C + +

+

RDF 1.2 N-Quads Syntax Tests

+

Copyright © 2004-2023 World Wide Web Consortium. W3C® liability, trademark and permissive document license rules apply.

+
+
+

Abstract

+

This page describes W3C RDF & SPARQL Working Group's test suite for RDF 1.2. + Conformance for RDF 1.2 requires conforming with tests in this test suite + along with the relevant RDF 1.2 tests.

+

Contributing Tests

+

The test manifests and entries are built automatically from manifest.ttl using a Rake task. Tests may be contributed via pull request to https://github.com/w3c/rdf-tests with suitable changes to the manifest.ttl and referenced files.

+

Distribution

+

Distributed under both the W3C Test Suite License and the W3C 3-clause BSD License. To contribute to a W3C Test Suite, see the policies and contribution forms.

+

Disclaimer

+

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. + 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.

+
+
+

+ Test Descriptions +

+
+
+ + nquads12-01: + + N-Quads-12 - object triple term +
+
+
+
+
+
type
+
rdft:TestNQuadsPositiveSyntax
+
approval
+
+
action
+
+ nquads12-syntax-01.nq +
+
+
+
+ + nquads12-02: + + N-Quads-12 - object triple term, no whitespace +
+
+
+
+
+
type
+
rdft:TestNQuadsPositiveSyntax
+
approval
+
+
action
+
+ nquads12-syntax-02.nq +
+
+
+
+ + nquads12-03: + + N-Quads-12 - Nested, no whitespace +
+
+
+
+
+
type
+
rdft:TestNQuadsPositiveSyntax
+
approval
+
+
action
+
+ nquads12-syntax-03.nq +
+
+
+
+ + nquads12-bnode-1: + + N-Quads-12 - Blank node subject +
+
+
+
+
+
type
+
rdft:TestNQuadsPositiveSyntax
+
approval
+
+
action
+
+ nquads12-bnode-1.nq +
+
+
+
+ + nquads12-nested-1: + + N-Quads-12 - Nested object term +
+
+
+
+
+
type
+
rdft:TestNQuadsPositiveSyntax
+
approval
+
+
action
+
+ nquads12-nested-1.nq +
+
+
+
+ + nquads-langdir-1: + + N-Quads literal with base direction ltr +
+
+
+
+
+
type
+
rdft:TestNQuadsPositiveSyntax
+
approval
+
+
action
+
+ nquads-langdir-1.nq +
+
+
+
+ + nquads-langdir-2: + + N-Quads literal with base direction rtl +
+
+
+
+
+
type
+
rdft:TestNQuadsPositiveSyntax
+
approval
+
+
action
+
+ nquads-langdir-2.nq +
+
+
+
+ + nquads12-bad-01: + + N-Quads-12 - Bad - reified triple as predicate +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-syntax-01.nq +
+
+
+
+ + nquads12-bad-02: + + N-Quads-12 - Bad - reified triple, literal subject +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-syntax-02.nq +
+
+
+
+ + nquads12-bad-03: + + N-Quads-12 - Bad - reified triple, literal predicate +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-syntax-03.nq +
+
+
+
+ + nquads12-bad-04: + + N-Quads-12 - Bad - reified triple, blank node predicate +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-syntax-04.nq +
+
+
+
+ + nquads12-bad-05: + + N-Quads-12 - Bad - triple term as predicate +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-syntax-05.nq +
+
+
+
+ + nquads12-bad-06: + + N-Quads-12 - Bad - triple term, literal subject +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-syntax-06.nq +
+
+
+
+ + nquads12-bad-07: + + N-Quads-12 - Bad - triple term, literal predicate +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-syntax-07.nq +
+
+
+
+ + nquads12-bad-08: + + N-Quads-12 - Bad - triple term, blank node predicate +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-syntax-08.nq +
+
+
+
+ + nquads12-bad-09: + + N-Quads-12 - Bad - reified triple object +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-syntax-09.nq +
+
+
+
+ + nquads12-bad-10: + + N-Quads-12 - Bad - triple term as subject +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-syntax-10.nq +
+
+
+
+ + nquads12-bad-reified-1: + + N-Quads-12 - Bad - subject reified triple +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-reified-syntax-1.nq +
+
+
+
+ + nquads12-bad-reified-2: + + N-Quads-12 - Bad - object reified triple +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-reified-syntax-2.nq +
+
+
+
+ + nquads12-bad-reified-3: + + N-Quads-12 - Bad - subject and object reified triples +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-reified-syntax-3.nq +
+
+
+
+ + nquads12-bad-reified-4: + + N-Quads-12 - Bad - predicate reified triple +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bad-reified-syntax-4.nq +
+
+
+
+ + nquads12-bnode-bad-annotated-syntax-1: + + N-Quads-12 - Bad - annotated triple, blank node subject +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bnode-bad-annotated-syntax-1.nq +
+
+
+
+ + nquads12-bnode-bad-annotated-syntax-2: + + N-Quads-12 - Bad - annotated triple, blank node object +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-bnode-bad-annotated-syntax-2.nq +
+
+
+
+ + nquads12-nested-bad-annotated-syntax-1: + + N-Quads-12 - Bad - annotated triple, nested subject term +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-nested-bad-annotated-syntax-1.nq +
+
+
+
+ + nquads12-nested-bad-annotated-syntax-2: + + N-Quads-12 - Bad - annotated triple, nested object term +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads12-nested-bad-annotated-syntax-2.nq +
+
+
+
+ + nquads-langdir-bad-1: + + N-Quads literal- Bad - undefined base direction +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads-langdir-bad-1.nq +
+
+
+
+ + nquads-langdir-bad-2: + + N-Quads literal- Bad - upper case LTR +
+
+
+
+
+
type
+
rdft:TestNQuadsNegativeSyntax
+
approval
+
+
action
+
+ nquads-langdir-bad-2.nq +
+
+
+
+
+ + + diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/manifest.ttl b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/manifest.ttl new file mode 100644 index 00000000000..3e60a78ca4f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/manifest.ttl @@ -0,0 +1,207 @@ +## Distributed under both the "W3C Test Suite License" [1] +## and the "W3C 3-clause BSD License". +## [1] https://www.w3.org/Consortium/Legal/2008/04-testsuite-license +## [2] https://www.w3.org/Consortium/Legal/2008/03-bsd-license + +PREFIX rdf: +PREFIX rdfs: +PREFIX mf: +PREFIX rdft: +PREFIX trs: +PREFIX dct: +PREFIX xsd: +PREFIX foaf: +PREFIX skos: + +trs:manifest rdf:type mf:Manifest ; + rdfs:label "RDF 1.2 N-Quads Syntax Tests"@en ; + skos:prefLabel "La suite des tests pour RDF 1.2 N-Quads"@fr; + skos:prefLabel "Conjunto de pruebas para RDF 1.2 N-Quads"@es; + mf:assumedTestBase ; + dct:issued "2023-07-20"^^xsd:date ; + dct:modified "2023-07-20"^^xsd:date ; + dct:licence ; + dct:creator [ foaf:homepage ; foaf:name "W3C RDF & SPARQL Working Group" ] ; + rdfs:seeAlso ; + mf:entries + ( + trs:nquads12-01 + trs:nquads12-02 + trs:nquads12-03 + + trs:nquads12-bnode-1 + + trs:nquads12-nested-1 + + trs:nquads-langdir-1 + trs:nquads-langdir-2 + + trs:nquads12-bad-01 + trs:nquads12-bad-02 + trs:nquads12-bad-03 + trs:nquads12-bad-04 + trs:nquads12-bad-05 + trs:nquads12-bad-06 + trs:nquads12-bad-07 + trs:nquads12-bad-08 + trs:nquads12-bad-09 + trs:nquads12-bad-10 + + trs:nquads12-bad-reified-1 + trs:nquads12-bad-reified-2 + trs:nquads12-bad-reified-3 + trs:nquads12-bad-reified-4 + + trs:nquads12-bnode-bad-annotated-syntax-1 + trs:nquads12-bnode-bad-annotated-syntax-2 + trs:nquads12-nested-bad-annotated-syntax-1 + trs:nquads12-nested-bad-annotated-syntax-2 + + trs:nquads-langdir-bad-1 + trs:nquads-langdir-bad-2 + ) . + +trs:nquads12-01 rdf:type rdft:TestNQuadsPositiveSyntax ; + mf:name "N-Quads-12 - object triple term" ; + mf:action ; + . + +trs:nquads12-02 rdf:type rdft:TestNQuadsPositiveSyntax ; + mf:name "N-Quads-12 - object triple term, no whitespace" ; + mf:action ; + . + +trs:nquads12-03 rdf:type rdft:TestNQuadsPositiveSyntax ; + mf:name "N-Quads-12 - Nested, no whitespace" ; + mf:action ; + . + +# Blank nodes + +trs:nquads12-bnode-1 rdf:type rdft:TestNQuadsPositiveSyntax ; + mf:name "N-Quads-12 - Blank node subject" ; + mf:action ; + . + +trs:nquads12-nested-1 rdf:type rdft:TestNQuadsPositiveSyntax ; + mf:name "N-Quads-12 - Nested object term" ; + mf:action ; + . + +# Base direction + +trs:nquads-langdir-1 rdf:type rdft:TestNQuadsPositiveSyntax ; + mf:name "N-Quads literal with base direction ltr" ; + mf:action ; + . + +trs:nquads-langdir-2 rdf:type rdft:TestNQuadsPositiveSyntax ; + mf:name "N-Quads literal with base direction rtl" ; + mf:action ; + . + +## Bad syntax + +trs:nquads12-bad-01 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - reified triple as predicate" ; + mf:action ; + . + +trs:nquads12-bad-02 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - reified triple, literal subject" ; + mf:action ; + . + +trs:nquads12-bad-03 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - reified triple, literal predicate" ; + mf:action ; + . + +trs:nquads12-bad-04 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - reified triple, blank node predicate" ; + mf:action ; + . + +trs:nquads12-bad-05 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - triple term as predicate" ; + mf:action ; + . + +trs:nquads12-bad-06 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - triple term, literal subject" ; + mf:action ; + . + +trs:nquads12-bad-07 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - triple term, literal predicate" ; + mf:action ; + . + +trs:nquads12-bad-08 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - triple term, blank node predicate" ; + mf:action ; + . + +trs:nquads12-bad-09 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - reified triple object" ; + mf:action ; + . + +trs:nquads12-bad-10 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - triple term as subject" ; + mf:action ; + . + +trs:nquads12-bad-reified-1 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - subject reified triple" ; + mf:action ; + . + +trs:nquads12-bad-reified-2 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - object reified triple" ; + mf:action ; + . + +trs:nquads12-bad-reified-3 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - subject and object reified triples" ; + mf:action ; + . + +trs:nquads12-bad-reified-4 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - predicate reified triple" ; + mf:action ; + . + +# Annotation syntax is not permitted in nq + +trs:nquads12-bnode-bad-annotated-syntax-1 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - annotated triple, blank node subject" ; + mf:action ; + . + +trs:nquads12-bnode-bad-annotated-syntax-2 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - annotated triple, blank node object" ; + mf:action ; + . + +trs:nquads12-nested-bad-annotated-syntax-1 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - annotated triple, nested subject term" ; + mf:action ; + . + +trs:nquads12-nested-bad-annotated-syntax-2 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads-12 - Bad - annotated triple, nested object term" ; + mf:action ; + . + +# Base direction + +trs:nquads-langdir-bad-1 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads literal- Bad - undefined base direction" ; + mf:action ; + . + +trs:nquads-langdir-bad-2 rdf:type rdft:TestNQuadsNegativeSyntax ; + mf:name "N-Quads literal- Bad - upper case LTR" ; + mf:action ; + . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-1.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-1.nq new file mode 100644 index 00000000000..4d167189a7f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-1.nq @@ -0,0 +1 @@ + "Hello"@en--ltr . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-2.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-2.nq new file mode 100644 index 00000000000..0a4f0b6ab47 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-2.nq @@ -0,0 +1 @@ + "Hello"@en--rtl . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-bad-1.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-bad-1.nq new file mode 100644 index 00000000000..e46bc9317b3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-bad-1.nq @@ -0,0 +1 @@ + "Hello"@en--unk . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-bad-2.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-bad-2.nq new file mode 100644 index 00000000000..5742251e315 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads-langdir-bad-2.nq @@ -0,0 +1 @@ + "Hello"@en--LTR . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-1.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-1.nq new file mode 100644 index 00000000000..639752aab20 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-1.nq @@ -0,0 +1 @@ +<< >> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-2.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-2.nq new file mode 100644 index 00000000000..fff5069890e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-2.nq @@ -0,0 +1 @@ + << >> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-3.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-3.nq new file mode 100644 index 00000000000..ab37655bce3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-3.nq @@ -0,0 +1 @@ +<< >> << >> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-4.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-4.nq new file mode 100644 index 00000000000..8c0f806ae12 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-reified-syntax-4.nq @@ -0,0 +1 @@ + << >> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-01.nq new file mode 100644 index 00000000000..b336536a215 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-01.nq @@ -0,0 +1 @@ + << >> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-02.nq new file mode 100644 index 00000000000..2f761e6b144 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-02.nq @@ -0,0 +1 @@ + <<( "XYZ" )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-03.nq new file mode 100644 index 00000000000..bf3d603267a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-03.nq @@ -0,0 +1 @@ + <<( "XYZ" )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-04.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-04.nq new file mode 100644 index 00000000000..72fa9668b5b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-04.nq @@ -0,0 +1 @@ + << _:label >> > . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-05.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-05.nq new file mode 100644 index 00000000000..98714b1abfc --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-05.nq @@ -0,0 +1 @@ + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-06.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-06.nq new file mode 100644 index 00000000000..ab656182baa --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-06.nq @@ -0,0 +1 @@ +<<( "XYZ" )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-07.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-07.nq new file mode 100644 index 00000000000..9d648c1b582 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-07.nq @@ -0,0 +1 @@ +<<( "XYZ" )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-08.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-08.nq new file mode 100644 index 00000000000..8dd3f7aa6c1 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-08.nq @@ -0,0 +1 @@ +<<( _:label )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-09.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-09.nq new file mode 100644 index 00000000000..79800c880df --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-09.nq @@ -0,0 +1 @@ + << >> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-10.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-10.nq new file mode 100644 index 00000000000..b13c6535467 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bad-syntax-10.nq @@ -0,0 +1 @@ +<<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bnode-1.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bnode-1.nq new file mode 100644 index 00000000000..e26d4978220 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bnode-1.nq @@ -0,0 +1,2 @@ +_:b0 . +_:b1 <<( _:b0 )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bnode-bad-annotated-syntax-1.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bnode-bad-annotated-syntax-1.nq new file mode 100644 index 00000000000..7d93058f30c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bnode-bad-annotated-syntax-1.nq @@ -0,0 +1 @@ +_:b0 {| "ABC" |} . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bnode-bad-annotated-syntax-2.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bnode-bad-annotated-syntax-2.nq new file mode 100644 index 00000000000..8f6ad589b7d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-bnode-bad-annotated-syntax-2.nq @@ -0,0 +1 @@ + _:b1 {| "456"^^ |} . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-nested-1.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-nested-1.nq new file mode 100644 index 00000000000..664ccb04713 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-nested-1.nq @@ -0,0 +1,3 @@ + . + <<( )>> . + <<( <<( )>> )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-nested-bad-annotated-syntax-1.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-nested-bad-annotated-syntax-1.nq new file mode 100644 index 00000000000..659ac6f0f2e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-nested-bad-annotated-syntax-1.nq @@ -0,0 +1 @@ + {| {| "1"^^ |} |} . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-nested-bad-annotated-syntax-2.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-nested-bad-annotated-syntax-2.nq new file mode 100644 index 00000000000..9ac5f5c1578 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-nested-bad-annotated-syntax-2.nq @@ -0,0 +1,2 @@ + . + << >> {| |} . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-syntax-01.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-syntax-01.nq new file mode 100644 index 00000000000..d4290bbaadb --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-syntax-01.nq @@ -0,0 +1 @@ + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-syntax-02.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-syntax-02.nq new file mode 100644 index 00000000000..5f5e08ed730 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-syntax-02.nq @@ -0,0 +1 @@ +<<()>>. diff --git a/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-syntax-03.nq b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-syntax-03.nq new file mode 100644 index 00000000000..8d637f48fb3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/nquads/rdf12/syntax/nquads12-syntax-03.nq @@ -0,0 +1 @@ +<<(<<()>>)>>. \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/README b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/README similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/README rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/README diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/comment_following_triple.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/comment_following_triple.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/comment_following_triple.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/comment_following_triple.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/langtagged_string.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/langtagged_string.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/langtagged_string.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/langtagged_string.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/lantag_with_subtag.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/lantag_with_subtag.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/lantag_with_subtag.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/lantag_with_subtag.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_all_controls.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_all_controls.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_all_controls.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_all_controls.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_all_punctuation.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_all_punctuation.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_all_punctuation.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_all_punctuation.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_ascii_boundaries.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_ascii_boundaries.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_ascii_boundaries.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_ascii_boundaries.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_false.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_false.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_false.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_false.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_true.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_true.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_true.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_true.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_2_dquotes.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_2_dquotes.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_2_dquotes.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_2_dquotes.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_2_squotes.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_2_squotes.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_2_squotes.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_2_squotes.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_BACKSPACE.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_BACKSPACE.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_BACKSPACE.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_BACKSPACE.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_CARRIAGE_RETURN.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_CARRIAGE_RETURN.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_CARRIAGE_RETURN.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_CARRIAGE_RETURN.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_CHARACTER_TABULATION.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_CHARACTER_TABULATION.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_CHARACTER_TABULATION.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_CHARACTER_TABULATION.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_FORM_FEED.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_FORM_FEED.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_FORM_FEED.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_FORM_FEED.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_LINE_FEED.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_LINE_FEED.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_LINE_FEED.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_LINE_FEED.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_REVERSE_SOLIDUS.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_REVERSE_SOLIDUS.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_REVERSE_SOLIDUS.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_REVERSE_SOLIDUS.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_REVERSE_SOLIDUS2.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_REVERSE_SOLIDUS2.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_REVERSE_SOLIDUS2.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_REVERSE_SOLIDUS2.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_UTF8_boundaries.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_UTF8_boundaries.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_UTF8_boundaries.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_UTF8_boundaries.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_dquote.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_dquote.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_dquote.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_dquote.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_numeric_escape4.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_numeric_escape4.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_numeric_escape4.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_numeric_escape4.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_numeric_escape8.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_numeric_escape8.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_numeric_escape8.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_numeric_escape8.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/literal_with_squote.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_squote.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/literal_with_squote.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/literal_with_squote.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/manifest.ttl b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/manifest.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/manifest.ttl rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/manifest.ttl diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/minimal_whitespace.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/minimal_whitespace.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/minimal_whitespace.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/minimal_whitespace.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-base-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-base-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-base-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-base-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-esc-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-esc-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-esc-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-esc-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-esc-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-esc-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-esc-02.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-esc-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-esc-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-esc-03.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-esc-03.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-esc-03.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-lang-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-lang-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-lang-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-lang-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-num-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-num-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-num-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-num-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-num-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-num-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-num-02.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-num-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-num-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-num-03.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-num-03.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-num-03.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-prefix-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-prefix-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-prefix-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-prefix-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-02.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-03.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-03.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-03.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-04.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-04.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-04.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-04.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-05.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-05.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-05.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-05.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-06.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-06.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-06.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-06.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-07.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-07.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-string-07.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-string-07.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-struct-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-struct-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-struct-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-struct-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-struct-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-struct-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-struct-02.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-struct-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-02.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-03.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-03.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-03.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-04.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-04.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-04.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-04.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-05.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-05.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-05.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-05.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-06.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-06.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-06.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-06.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-07.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-07.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-07.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-07.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-08.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-08.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-08.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-08.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-09.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-09.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bad-uri-09.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bad-uri-09.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bnode-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bnode-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bnode-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bnode-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bnode-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bnode-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bnode-02.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bnode-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bnode-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bnode-03.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-bnode-03.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-bnode-03.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-datatypes-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-datatypes-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-datatypes-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-datatypes-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-datatypes-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-datatypes-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-datatypes-02.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-datatypes-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-file-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-file-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-file-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-file-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-file-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-file-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-file-02.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-file-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-file-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-file-03.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-file-03.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-file-03.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-str-esc-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-str-esc-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-str-esc-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-str-esc-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-str-esc-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-str-esc-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-str-esc-02.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-str-esc-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-str-esc-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-str-esc-03.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-str-esc-03.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-str-esc-03.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-string-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-string-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-string-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-string-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-string-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-string-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-string-02.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-string-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-string-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-string-03.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-string-03.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-string-03.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-subm-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-subm-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-subm-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-subm-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-uri-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-uri-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-uri-01.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-uri-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-uri-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-uri-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-uri-02.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-uri-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-uri-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-uri-03.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-uri-03.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-uri-03.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-uri-04.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-uri-04.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/ntriples/nt-syntax-uri-04.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf11/nt-syntax-uri-04.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/comment_following_triple-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/comment_following_triple-c14n.nt new file mode 100644 index 00000000000..02e6ba982c3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/comment_following_triple-c14n.nt @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/comment_following_triple.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/comment_following_triple.nt new file mode 100644 index 00000000000..179460b161e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/comment_following_triple.nt @@ -0,0 +1,2 @@ +# comment + . # comment diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/dirlangtagged_string-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/dirlangtagged_string-c14n.nt new file mode 100644 index 00000000000..56ed7892a7d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/dirlangtagged_string-c14n.nt @@ -0,0 +1 @@ + "chat"@en--ltr . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/dirlangtagged_string.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/dirlangtagged_string.nt new file mode 100644 index 00000000000..87df8ad141b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/dirlangtagged_string.nt @@ -0,0 +1 @@ + "chat"@EN--ltr . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-01-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-01-c14n.nt new file mode 100644 index 00000000000..02e6ba982c3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-01-c14n.nt @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-01.nt new file mode 100644 index 00000000000..2cce4ad4e5c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-01.nt @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-02-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-02-c14n.nt new file mode 100644 index 00000000000..637bb8dc84f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-02-c14n.nt @@ -0,0 +1 @@ + "Alice" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-02.nt new file mode 100644 index 00000000000..ee1ad4d4c65 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-02.nt @@ -0,0 +1 @@ + "Alice" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-03-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-03-c14n.nt new file mode 100644 index 00000000000..ed4b9c333e1 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-03-c14n.nt @@ -0,0 +1 @@ + "Alice"@en . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-03.nt new file mode 100644 index 00000000000..bc9a731e666 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-03.nt @@ -0,0 +1 @@ + "Alice" @en . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-04-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-04-c14n.nt new file mode 100644 index 00000000000..81d0f475b10 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-04-c14n.nt @@ -0,0 +1 @@ + "2"^^ . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-04.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-04.nt new file mode 100644 index 00000000000..72d519eca09 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/extra_whitespace-04.nt @@ -0,0 +1 @@ + "2" ^^ . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/langtagged_non_LONG.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/langtagged_string-c14n.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/langtagged_non_LONG.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/langtagged_string-c14n.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/langtagged_string.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/langtagged_string.nt new file mode 100644 index 00000000000..5af3d52adad --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/langtagged_string.nt @@ -0,0 +1 @@ + "chat"@EN . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_all_controls-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_all_controls-c14n.nt new file mode 100644 index 00000000000..bbe29c9da4d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_all_controls-c14n.nt @@ -0,0 +1 @@ + "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\u000B\f\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_all_controls.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_all_controls.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_all_controls.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_all_controls.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_all_punctuation.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_all_punctuation-c14n.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_all_punctuation.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_all_punctuation-c14n.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_all_punctuation.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_all_punctuation.nt new file mode 100644 index 00000000000..c25d818fc4d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_all_punctuation.nt @@ -0,0 +1 @@ + " !\"#$%&():;<=>?@[]^_`{|}~" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_ascii_boundaries-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_ascii_boundaries-c14n.nt new file mode 100644 index 00000000000..167d20e8a5d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_ascii_boundaries-c14n.nt @@ -0,0 +1 @@ + "\u0000\t\u000B\f\u000E&([]\u007F" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_ascii_boundaries.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_ascii_boundaries.nt new file mode 100644 index 0000000000000000000000000000000000000000..7a4dc71759f854392fcc6118c45153e0d5381d82 GIT binary patch literal 57 xcmcD?C@Cqh($`PaORY%EEyzjLFSb*#!4NF4Q&3{y "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\u000B\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F\u007F\uFFFE\uFFFF" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_needing_uchar_escaping-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_needing_uchar_escaping-01.nt new file mode 100644 index 0000000000000000000000000000000000000000..0ea74d65adc522235c8d74825637197dab7a38e0 GIT binary patch literal 81 zcmcD?C@Cqh($`PaORY%EEyzjLFSb*#!4NF4Q&3`HWMXDvWn<^&;};MV5*85^6PJ*b Vl9rK`ldpfjf8YE4`;`>*xB#uK70dtt literal 0 HcmV?d00001 diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_needing_uchar_escaping-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_needing_uchar_escaping-02.nt new file mode 100644 index 00000000000..0eea5010724 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_needing_uchar_escaping-02.nt @@ -0,0 +1,2 @@ + "\U00000000\U00000001\U00000002\U00000003\U00000004\U00000005\U00000006\U00000007\U0000000B\U0000000E\U0000000F\U00000010\U00000011\U00000012\U00000013\U00000014\U00000015\U00000016\U00000017\U00000018\U00000019\U0000001A\U0000001B\U0000001C\U0000001D\U0000001E\U0000001F\U0000007F\U0000FFFE\U0000FFFF" . +# 30 codepoints diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_2_squotes.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_2_dquotes-c14n.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_2_squotes.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_2_dquotes-c14n.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_2_dquotes.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_2_dquotes.nt new file mode 100644 index 00000000000..3e69dc1036b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_2_dquotes.nt @@ -0,0 +1 @@ + "x\"\"y" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_with_2_squotes.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_2_squotes-c14n.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_with_2_squotes.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_2_squotes-c14n.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_2_squotes.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_2_squotes.nt new file mode 100644 index 00000000000..8ddc52e82b2 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_2_squotes.nt @@ -0,0 +1 @@ + "x''y" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_BACKSPACE-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_BACKSPACE-c14n.nt new file mode 100644 index 00000000000..339013df991 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_BACKSPACE-c14n.nt @@ -0,0 +1 @@ + "\b" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_BACKSPACE.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_BACKSPACE.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_BACKSPACE.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_BACKSPACE.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_CARRIAGE_RETURN.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_CARRIAGE_RETURN-c14n.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_CARRIAGE_RETURN.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_CARRIAGE_RETURN-c14n.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_CARRIAGE_RETURN.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_CARRIAGE_RETURN.nt new file mode 100644 index 00000000000..93437ac5871 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_CARRIAGE_RETURN.nt @@ -0,0 +1 @@ + "\u000D" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_CHARACTER_TABULATION.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_CHARACTER_TABULATION-c14n.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_CHARACTER_TABULATION.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_CHARACTER_TABULATION-c14n.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_CHARACTER_TABULATION.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_CHARACTER_TABULATION.nt new file mode 100644 index 00000000000..4cf48384108 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_CHARACTER_TABULATION.nt @@ -0,0 +1 @@ + "\u0009" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_FORM_FEED-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_FORM_FEED-c14n.nt new file mode 100644 index 00000000000..10d2c6d7bb5 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_FORM_FEED-c14n.nt @@ -0,0 +1 @@ + "\f" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_FORM_FEED.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_FORM_FEED.nt new file mode 100644 index 00000000000..151d6aa8dfd --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_FORM_FEED.nt @@ -0,0 +1 @@ + "\u000c" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_LINE_FEED.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_LINE_FEED-c14n.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_LINE_FEED.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_LINE_FEED-c14n.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_LINE_FEED.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_LINE_FEED.nt new file mode 100644 index 00000000000..e4354e70e13 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_LINE_FEED.nt @@ -0,0 +1 @@ + "\u000a" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_REVERSE_SOLIDUS.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS-c14n.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_REVERSE_SOLIDUS.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS-c14n.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS.nt new file mode 100644 index 00000000000..13381211a32 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS.nt @@ -0,0 +1 @@ + "\u005c" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_REVERSE_SOLIDUS.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS2-c14n.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_REVERSE_SOLIDUS.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS2-c14n.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS2.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS2.nt new file mode 100644 index 00000000000..586e364d503 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_REVERSE_SOLIDUS2.nt @@ -0,0 +1 @@ + "test-\\" . diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL2_with_UTF8_boundaries.trig b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_UTF8_boundaries-c14n.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL2_with_UTF8_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_UTF8_boundaries-c14n.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL2_with_UTF8_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_UTF8_boundaries.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL2_with_UTF8_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_UTF8_boundaries.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_1_squote.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_dquote-c14n.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_1_squote.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_dquote-c14n.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_dquote.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_dquote.nt new file mode 100644 index 00000000000..42aec1efe53 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_dquote.nt @@ -0,0 +1 @@ + "x\u0022y" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_extra_whitespace-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_extra_whitespace-c14n.nt new file mode 100644 index 00000000000..05d9348fba9 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_extra_whitespace-c14n.nt @@ -0,0 +1 @@ + " a b c \n\n\t\t\r\r" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_extra_whitespace.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_extra_whitespace.nt new file mode 100644 index 00000000000..05d9348fba9 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_extra_whitespace.nt @@ -0,0 +1 @@ + " a b c \n\n\t\t\r\r" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape4-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape4-c14n.nt new file mode 100644 index 00000000000..3c957edd69e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape4-c14n.nt @@ -0,0 +1,2 @@ + "o" . + "\u000E" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape4.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape4.nt new file mode 100644 index 00000000000..f247c56f816 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape4.nt @@ -0,0 +1,2 @@ + "\u006f" . + "\u000e" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape8-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape8-c14n.nt new file mode 100644 index 00000000000..3c957edd69e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape8-c14n.nt @@ -0,0 +1,2 @@ + "o" . + "\u000E" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape8.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape8.nt new file mode 100644 index 00000000000..9cb4edca750 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_numeric_escape8.nt @@ -0,0 +1,2 @@ + "\U0000006F" . + "\U0000000e" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_with_1_squote.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_squote-c14n.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_with_1_squote.nt rename to testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_squote-c14n.nt diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_squote.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_squote.nt new file mode 100644 index 00000000000..acf7f58f1d4 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_squote.nt @@ -0,0 +1 @@ + "x'y" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_string_dt-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_string_dt-c14n.nt new file mode 100644 index 00000000000..7d158ca1f3d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_string_dt-c14n.nt @@ -0,0 +1 @@ + "foo" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_string_dt.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_string_dt.nt new file mode 100644 index 00000000000..c0d86ccac0c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/literal_with_string_dt.nt @@ -0,0 +1 @@ + "foo"^^ . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/manifest.ttl b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/manifest.ttl new file mode 100644 index 00000000000..aa631d25848 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/manifest.ttl @@ -0,0 +1,395 @@ +## Distributed under both the "W3C Test Suite License" [1] +## and the "W3C 3-clause BSD License". +## [1] https://www.w3.org/Consortium/Legal/2008/04-testsuite-license +## [2] https://www.w3.org/Consortium/Legal/2008/03-bsd-license +## +## Test types +## * rdft:TestNTriplesPositiveC14N – N-Triples canonicalization + +PREFIX : +PREFIX rdf: +PREFIX rdfs: +PREFIX mf: +PREFIX rdft: + +:manifest a mf:Manifest ; + rdfs:label "RDF 1.2 N-Triples Canonicalization Test Suite"@en; + rdfs:comment "Tests the generation of canonical N-Triples."@en; + mf:assumedTestBase ; + rdfs:seeAlso ; + mf:entries ( + :comment_following_triple + :extra_whitespace-01 + :extra_whitespace-02 + :extra_whitespace-03 + :extra_whitespace-04 + :langtagged_string + # :lantag_with_subtag + :dirlangtagged_string + :literal_all_controls + :literal_all_punctuation + :literal_ascii_boundaries + :literal_with_2_dquotes + :literal_with_2_squotes + :literal_with_BACKSPACE + :literal_with_CARRIAGE_RETURN + :literal_with_CHARACTER_TABULATION + :literal_with_dquote + :literal_with_FORM_FEED + :literal_with_LINE_FEED + :literal_with_numeric_escape4 + :literal_with_numeric_escape8 + :literal_with_REVERSE_SOLIDUS + :literal_with_REVERSE_SOLIDUS2 + :literal_with_squote + :literal_with_string_dt + :literal_with_extra_whitespace + :literal_with_UTF8_boundaries + :minimal_whitespace-01 + :minimal_whitespace-02 + :triple-term-01 + :triple-term-02 + :triple-term-03 + :triple-term-04 + :nt-syntax-uri-01 + :nt-syntax-uri-02 + :nt-syntax-uri-03 + :nt-syntax-uri-04 + :nt-syntax-str-esc-01 + :nt-syntax-str-esc-02 + :nt-syntax-str-esc-03 + :literal_needing_uchar_escaping-01 + :literal_needing_uchar_escaping-02 + ) . + +:comment_following_triple rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N comment_following_triple" ; + rdfs:comment "Tests canonicalization of triples including comments" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:langtagged_string rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N langtagged_string" ; + rdfs:comment "Tests canonicalization of triples including language-tagged string" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +#:lantag_with_subtag rdf:type rdft:TestNTriplesPositiveC14N ; +# mf:name "C14N lantag_with_subtag" ; +# rdfs:comment "Tests canonicalization of triples including language-tagged string with subtag" ; +# rdft:approval rdft:Proposed ; +# mf:action ; +# mf:result ; +# . + +:dirlangtagged_string rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal with base direction ltr" ; + rdfs:comment "Tests canonicalization of triples including directional language-tagged string" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_all_controls rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_all_controls" ; + rdfs:comment "Tests canonicalization of literals with control characters" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_all_punctuation rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_all_punctuation" ; + rdfs:comment "Tests canonicalization of literals with punctuation characters" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_ascii_boundaries rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_ascii_boundaries" ; + rdfs:comment "Tests canonicalization of literal_ascii_boundaries '\\x00\\x26\\x28...'" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_2_dquotes rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_2_dquotes" ; + rdfs:comment "Tests canonicalization of literal with 2 dquotes \"\"\"a\"\"b\"\"\"" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_2_squotes rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_2_squotes" ; + rdfs:comment "Tests canonicalization of literal with 2 squotes \"x''y\"" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_BACKSPACE rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_BACKSPACE" ; + rdfs:comment "Tests canonicalization of literals with backspace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_CARRIAGE_RETURN rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_CARRIAGE_RETURN" ; + rdfs:comment "Tests canonicalization of literals with carriage return" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_CHARACTER_TABULATION rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_CHARACTER_TABULATION" ; + rdfs:comment "Tests canonicalization of literals with character tabulation" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_dquote rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_dquote" ; + rdfs:comment "Tests canonicalization of literals with double quote" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_FORM_FEED rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_FORM_FEED" ; + rdfs:comment "Tests canonicalization of literals with form feed" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_LINE_FEED rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_LINE_FEED" ; + rdfs:comment "Tests canonicalization of literals with line feed" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_numeric_escape4 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_numeric_escape4" ; + rdfs:comment "Tests canonicalization of literals with numeric escapes" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_numeric_escape8 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_numeric_escape8" ; + rdfs:comment "Tests canonicalization of literals with numeric escapes" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_REVERSE_SOLIDUS rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_REVERSE_SOLIDUS" ; + rdfs:comment "Tests canonicalization of literals with reverse solidus" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_REVERSE_SOLIDUS2 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_REVERSE_SOLIDUS2" ; + rdfs:comment "Tests canonicalization of literals with reverse solidus" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_squote rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_squote" ; + rdfs:comment "Tests canonicalization of literals with single quotes" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_string_dt rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_string_dt" ; + rdfs:comment "Tests canonicalization of literal with explicit xsd:string" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_UTF8_boundaries rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_UTF8_boundaries" ; + rdfs:comment "Tests canonicalization of literals with UTF8 boundaries" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_with_extra_whitespace rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_with_extra_whitespace" ; + rdfs:comment "Tests canonicalization of triples with literals having extra whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:minimal_whitespace-01 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N minimal_whitespace-01" ; + rdfs:comment "Tests canonicalization of triples without optional whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:minimal_whitespace-02 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N minimal_whitespace-02" ; + rdfs:comment "Tests canonicalization of triples without optional whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:extra_whitespace-01 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N extra_whitespace-01" ; + rdfs:comment "Tests canonicalization of triples with extra whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:extra_whitespace-02 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N extra_whitespace-02" ; + rdfs:comment "Tests canonicalization of triples with extra whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:extra_whitespace-03 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N extra_whitespace-03" ; + rdfs:comment "Tests canonicalization of triples with extra whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:extra_whitespace-04 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N extra_whitespace-04" ; + rdfs:comment "Tests canonicalization of triples with extra whitespace" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:triple-term-01 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N triple-term-01" ; + rdfs:comment "Tests canonicalization of triple terms with iri subject and object" ; + mf:action ; + mf:result ; + . + +:triple-term-02 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N triple-term-02" ; + rdfs:comment "Tests canonicalization of triple terms with iri subject and bnode object" ; + mf:action ; + mf:result ; + . + +:triple-term-03 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N triple-term-03" ; + rdfs:comment "Tests canonicalization of triple terms with iri subject and literal object" ; + mf:action ; + mf:result ; + . + +:triple-term-04 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N triple-term-04" ; + rdfs:comment "Tests canonicalization of triple terms with triple term object" ; + mf:action ; + mf:result ; + . + +:nt-syntax-uri-01 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N nt-syntax-uri-01" ; + rdfs:comment "Tests canonicalization of IRIs" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:nt-syntax-uri-02 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N nt-syntax-uri-02" ; + rdfs:comment "Tests canonicalization of IRIs" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:nt-syntax-uri-03 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N nt-syntax-uri-03" ; + rdfs:comment "Tests canonicalization of IRIs" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:nt-syntax-uri-04 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N nt-syntax-uri-04" ; + rdfs:comment "Tests canonicalization of IRIs" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:nt-syntax-str-esc-01 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N nt-syntax-str-esc-01" ; + rdfs:comment "Tests canonicalization of string escapes" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:nt-syntax-str-esc-02 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N nt-syntax-str-esc-02" ; + rdfs:comment "Tests canonicalization of string escapes" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:nt-syntax-str-esc-03 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N nt-syntax-str-esc-03" ; + rdfs:comment "Tests canonicalization of string escapes" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_needing_uchar_escaping-01 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_needing_uchar_escaping-01" ; + rdfs:comment "Tests canonicalization of strings with codepoints requiring UCHAR escaping, with input using raw UTF-8 data" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . + +:literal_needing_uchar_escaping-02 rdf:type rdft:TestNTriplesPositiveC14N ; + mf:name "C14N literal_needing_uchar_escaping-02" ; + rdfs:comment "Tests canonicalization of strings with codepoints requiring UCHAR escaping, with input using \\U escaping" ; + rdft:approval rdft:Proposed ; + mf:action ; + mf:result ; + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-01-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-01-c14n.nt new file mode 100644 index 00000000000..02e6ba982c3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-01-c14n.nt @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-01.nt new file mode 100644 index 00000000000..9c7062817ec --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-01.nt @@ -0,0 +1 @@ +. \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-02-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-02-c14n.nt new file mode 100644 index 00000000000..637bb8dc84f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-02-c14n.nt @@ -0,0 +1 @@ + "Alice" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-02.nt new file mode 100644 index 00000000000..2a63190a050 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/minimal_whitespace-02.nt @@ -0,0 +1 @@ +"Alice". \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-01-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-01-c14n.nt new file mode 100644 index 00000000000..3925f2ec89b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-01-c14n.nt @@ -0,0 +1 @@ + "a\n" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-01.nt new file mode 100644 index 00000000000..3925f2ec89b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-01.nt @@ -0,0 +1 @@ + "a\n" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-02-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-02-c14n.nt new file mode 100644 index 00000000000..8a5a33fd3e8 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-02-c14n.nt @@ -0,0 +1 @@ + "a b" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-02.nt new file mode 100644 index 00000000000..e7d032f0658 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-02.nt @@ -0,0 +1 @@ + "a\u0020b" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-03-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-03-c14n.nt new file mode 100644 index 00000000000..8a5a33fd3e8 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-03-c14n.nt @@ -0,0 +1 @@ + "a b" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-03.nt new file mode 100644 index 00000000000..b8588c79eb6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-str-esc-03.nt @@ -0,0 +1 @@ + "a\U00000020b" . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-01-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-01-c14n.nt new file mode 100644 index 00000000000..02e6ba982c3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-01-c14n.nt @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-01.nt new file mode 100644 index 00000000000..02e6ba982c3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-01.nt @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-02-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-02-c14n.nt new file mode 100644 index 00000000000..944f25bc67d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-02-c14n.nt @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-02.nt new file mode 100644 index 00000000000..664feea1a71 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-02.nt @@ -0,0 +1,2 @@ +# x53 is capital S + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-03-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-03-c14n.nt new file mode 100644 index 00000000000..944f25bc67d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-03-c14n.nt @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-03.nt new file mode 100644 index 00000000000..b5aeb26e4b3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-03.nt @@ -0,0 +1,2 @@ +# x53 is capital S + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-04-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-04-c14n.nt new file mode 100644 index 00000000000..6f93b75ada4 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-04-c14n.nt @@ -0,0 +1 @@ + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-04.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-04.nt new file mode 100644 index 00000000000..49bacca76ba --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/nt-syntax-uri-04.nt @@ -0,0 +1,2 @@ +# IRI with all chars in it. + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-01-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-01-c14n.nt new file mode 100644 index 00000000000..2c488829446 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-01-c14n.nt @@ -0,0 +1 @@ + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-01.nt new file mode 100644 index 00000000000..9df6ba29893 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-01.nt @@ -0,0 +1 @@ + <<()>>. diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-02-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-02-c14n.nt new file mode 100644 index 00000000000..b3764573d4e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-02-c14n.nt @@ -0,0 +1 @@ + <<( _:o1 )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-02.nt new file mode 100644 index 00000000000..76ae8299b52 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-02.nt @@ -0,0 +1 @@ + <<(_:o1)>>. diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-03-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-03-c14n.nt new file mode 100644 index 00000000000..7f31a2bd016 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-03-c14n.nt @@ -0,0 +1 @@ + <<( "o1" )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-03.nt new file mode 100644 index 00000000000..eaf862c3d04 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-03.nt @@ -0,0 +1 @@ + <<("o1")>>. diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-04-c14n.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-04-c14n.nt new file mode 100644 index 00000000000..e2440431a8b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-04-c14n.nt @@ -0,0 +1 @@ + <<( <<( "o2" )>> )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-04.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-04.nt new file mode 100644 index 00000000000..130e876c9c6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/c14n/triple-term-04.nt @@ -0,0 +1 @@ + <<(<<("o2")>>)>>. diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/manifest.ttl b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/manifest.ttl new file mode 100644 index 00000000000..c1b272cd3b3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/manifest.ttl @@ -0,0 +1,36 @@ +PREFIX rdf: +PREFIX rdfs: +PREFIX mf: +PREFIX rdft: +PREFIX trs: +PREFIX dct: +PREFIX xsd: +PREFIX foaf: +PREFIX skos: + +trs:manifest rdf:type mf:Manifest ; + rdfs:label "RDF 1.2 N-Triples tests"@en ; + skos:prefLabel "La suite des tests pour RDF 1.2 N-Triples"@fr; + skos:prefLabel "Conjunto de pruebas para RDF 1.2 N-Triples"@es; + dct:issued "2023-10-28"^^xsd:date ; + rdfs:seeAlso ; + mf:assumedTestBase ; + dct:modified "2023-10-28"^^xsd:date ; + dct:licence ; + dct:creator [ foaf:homepage ; foaf:name "W3C RDF & SPARQL Working Group" ] ; + rdfs:comment """ + These test suites are a product of the [W3C RDF & SPARQL Working Group](https://www.w3.org/groups/wg/rdf-star/) as well as the + RDF-Star Interest Group within the W3C RDF-DEV Community Group, + and has been maintained by the + [RDF Test Curation Community Group](https://www.w3.org/community/rdf-tests/) + at [https://github.com/w3c/rdf-tests/tree/main/rdf/rdf11](https://github.com/w3c/rdf-tests/tree/main/rdf/rdf11/). + + Conformance with RDF 1.2 specifications can be determined via successfully running the + tests for relevant specifications + along with the relevant RDF 1.1 tests. + """; + mf:include ( + + + ) . + diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/index.html b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/index.html new file mode 100644 index 00000000000..a41b0631d45 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/index.html @@ -0,0 +1,587 @@ + + + + + + + + + + RDF 1.2 N-Triples Syntax Tests + + + + +

+ + W3C + +

+

RDF 1.2 N-Triples Syntax Tests

+

Copyright © 2004-2023 World Wide Web Consortium. W3C® liability, trademark and permissive document license rules apply.

+
+
+

Abstract

+

This page describes W3C RDF & SPARQL Working Group's test suite for RDF 1.2. + Conformance for RDF 1.2 requires conforming with tests in this test suite + along with the relevant RDF 1.2 tests.

+

Contributing Tests

+

The test manifests and entries are built automatically from manifest.ttl using a Rake task. Tests may be contributed via pull request to https://github.com/w3c/rdf-tests with suitable changes to the manifest.ttl and referenced files.

+

Distribution

+

Distributed under both the W3C Test Suite License and the W3C 3-clause BSD License. To contribute to a W3C Test Suite, see the policies and contribution forms.

+

Disclaimer

+

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. + 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.

+
+
+

+ Test Descriptions +

+
+
+ + ntriples12-01: + + N-Triples-12 - object triple term +
+
+
+
+
+
type
+
rdft:TestNTriplesPositiveSyntax
+
approval
+
+
action
+
+ ntriples12-syntax-01.nt +
+
+
+
+ + ntriples12-02: + + N-Triples-12 - object triple term, no whitespace +
+
+
+
+
+
type
+
rdft:TestNTriplesPositiveSyntax
+
approval
+
+
action
+
+ ntriples12-syntax-02.nt +
+
+
+
+ + ntriples12-03: + + N-Triples-12 - Nested, no whitespace +
+
+
+
+
+
type
+
rdft:TestNTriplesPositiveSyntax
+
approval
+
+
action
+
+ ntriples12-syntax-03.nt +
+
+
+
+ + ntriples12-bnode-1: + + N-Triples-12 - Blank node subject +
+
+
+
+
+
type
+
rdft:TestNTriplesPositiveSyntax
+
approval
+
+
action
+
+ ntriples12-bnode-1.nt +
+
+
+
+ + ntriples12-nested-1: + + N-Triples-12 - Nested object term +
+
+
+
+
+
type
+
rdft:TestNTriplesPositiveSyntax
+
approval
+
+
action
+
+ ntriples12-nested-1.nt +
+
+
+
+ + ntriples-langdir-1: + + N-Triples literal with base direction ltr +
+
+
+
+
+
type
+
rdft:TestNTriplesPositiveSyntax
+
approval
+
+
action
+
+ ntriples-langdir-1.nt +
+
+
+
+ + ntriples-langdir-2: + + N-Triples literal with base direction rtl +
+
+
+
+
+
type
+
rdft:TestNTriplesPositiveSyntax
+
approval
+
+
action
+
+ ntriples-langdir-2.nt +
+
+
+
+ + ntriples12-bad-01: + + N-Triples-12 - Bad - reified triple as predicate +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-syntax-01.nt +
+
+
+
+ + ntriples12-bad-02: + + N-Triples-12 - Bad - reified triple, literal subject +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-syntax-02.nt +
+
+
+
+ + ntriples12-bad-03: + + N-Triples-12 - Bad - reified triple, literal predicate +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-syntax-03.nt +
+
+
+
+ + ntriples12-bad-04: + + N-Triples-12 - Bad - reified triple, blank node predicate +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-syntax-04.nt +
+
+
+
+ + ntriples12-bad-05: + + N-Triples-12 - Bad - triple term as predicate +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-syntax-05.nt +
+
+
+
+ + ntriples12-bad-06: + + N-Triples-12 - Bad - triple term, literal subject +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-syntax-06.nt +
+
+
+
+ + ntriples12-bad-07: + + N-Triples-12 - Bad - triple term, literal predicate +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-syntax-07.nt +
+
+
+
+ + ntriples12-bad-08: + + N-Triples-12 - Bad - triple term, blank node predicate +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-syntax-08.nt +
+
+
+
+ + ntriples12-bad-09: + + N-Triples-12 - Bad - reified triple object +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-syntax-09.nt +
+
+
+
+ + ntriples12-bad-10: + + N-Triples-12 - Bad - triple term as subject +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-syntax-10.nt +
+
+
+
+ + ntriples12-bad-reified-1: + + N-Triples-12 - Bad - subject reified triple +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-reified-syntax-1.nt +
+
+
+
+ + ntriples12-bad-reified-2: + + N-Triples-12 - Bad - object reified triple +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-reified-syntax-2.nt +
+
+
+
+ + ntriples12-bad-reified-3: + + N-Triples-12 - Bad - subject and object reified triples +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-reified-syntax-3.nt +
+
+
+
+ + ntriples12-bad-reified-4: + + N-Triples-12 - Bad - predicate reified triple +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bad-reified-syntax-4.nt +
+
+
+
+ + ntriples12-bnode-bad-annotated-syntax-1: + + N-Triples-12 - Bad - annotated triple, blank node subject +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bnode-bad-annotated-syntax-1.nt +
+
+
+
+ + ntriples12-bnode-bad-annotated-syntax-2: + + N-Triples-12 - Bad - annotated triple, blank node object +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples12-bnode-bad-annotated-syntax-2.nt +
+
+
+
+ + ntriples-langdir-bad-1: + + N-Triples literal- Bad - undefined base direction +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples-langdir-bad-1.nt +
+
+
+
+ + ntriples-langdir-bad-2: + + N-Triples literal- Bad - upper case LTR +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ ntriples-langdir-bad-2.nt +
+
+
+
+
+ + + diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/manifest.ttl b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/manifest.ttl new file mode 100644 index 00000000000..51c00c83d71 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/manifest.ttl @@ -0,0 +1,195 @@ +## Distributed under both the "W3C Test Suite License" [1] +## and the "W3C 3-clause BSD License". +## [1] https://www.w3.org/Consortium/Legal/2008/04-testsuite-license +## [2] https://www.w3.org/Consortium/Legal/2008/03-bsd-license + +PREFIX rdf: +PREFIX rdfs: +PREFIX mf: +PREFIX rdft: +PREFIX trs: +PREFIX dct: +PREFIX xsd: +PREFIX foaf: +PREFIX skos: + +trs:manifest rdf:type mf:Manifest ; + rdfs:label "RDF 1.2 N-Triples Syntax Tests"@en ; + skos:prefLabel "La suite des tests pour RDF 1.2 N-Triples"@fr; + skos:prefLabel "Conjunto de pruebas para RDF 1.2 N-Triples"@es; + mf:assumedTestBase ; + dct:issued "2023-07-20"^^xsd:date ; + dct:modified "2023-07-20"^^xsd:date ; + dct:licence ; + dct:creator [ foaf:homepage ; foaf:name "W3C RDF & SPARQL Working Group" ] ; + rdfs:seeAlso ; + mf:entries + ( + trs:ntriples12-01 + trs:ntriples12-02 + trs:ntriples12-03 + + trs:ntriples12-bnode-1 + + trs:ntriples12-nested-1 + + trs:ntriples-langdir-1 + trs:ntriples-langdir-2 + + trs:ntriples12-bad-01 + trs:ntriples12-bad-02 + trs:ntriples12-bad-03 + trs:ntriples12-bad-04 + trs:ntriples12-bad-05 + trs:ntriples12-bad-06 + trs:ntriples12-bad-07 + trs:ntriples12-bad-08 + trs:ntriples12-bad-09 + trs:ntriples12-bad-10 + + trs:ntriples12-bad-reified-1 + trs:ntriples12-bad-reified-2 + trs:ntriples12-bad-reified-3 + trs:ntriples12-bad-reified-4 + + trs:ntriples12-bnode-bad-annotated-syntax-1 + trs:ntriples12-bnode-bad-annotated-syntax-2 + + trs:ntriples-langdir-bad-1 + trs:ntriples-langdir-bad-2 + ) . + +trs:ntriples12-01 rdf:type rdft:TestNTriplesPositiveSyntax ; + mf:name "N-Triples-12 - object triple term" ; + mf:action ; + . + +trs:ntriples12-02 rdf:type rdft:TestNTriplesPositiveSyntax ; + mf:name "N-Triples-12 - object triple term, no whitespace" ; + mf:action ; + . + +trs:ntriples12-03 rdf:type rdft:TestNTriplesPositiveSyntax ; + mf:name "N-Triples-12 - Nested, no whitespace" ; + mf:action ; + . + +# Blank nodes + +trs:ntriples12-bnode-1 rdf:type rdft:TestNTriplesPositiveSyntax ; + mf:name "N-Triples-12 - Blank node subject" ; + mf:action ; + . + +trs:ntriples12-nested-1 rdf:type rdft:TestNTriplesPositiveSyntax ; + mf:name "N-Triples-12 - Nested object term" ; + mf:action ; + . + +# Base direction + +trs:ntriples-langdir-1 rdf:type rdft:TestNTriplesPositiveSyntax ; + mf:name "N-Triples literal with base direction ltr" ; + mf:action ; + . + +trs:ntriples-langdir-2 rdf:type rdft:TestNTriplesPositiveSyntax ; + mf:name "N-Triples literal with base direction rtl" ; + mf:action ; + . + +## Bad syntax + +trs:ntriples12-bad-01 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - reified triple as predicate" ; + mf:action ; + . + +trs:ntriples12-bad-02 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - reified triple, literal subject" ; + mf:action ; + . + +trs:ntriples12-bad-03 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - reified triple, literal predicate" ; + mf:action ; + . + +trs:ntriples12-bad-04 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - reified triple, blank node predicate" ; + mf:action ; + . + +trs:ntriples12-bad-05 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - triple term as predicate" ; + mf:action ; + . + +trs:ntriples12-bad-06 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - triple term, literal subject" ; + mf:action ; + . + +trs:ntriples12-bad-07 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - triple term, literal predicate" ; + mf:action ; + . + +trs:ntriples12-bad-08 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - triple term, blank node predicate" ; + mf:action ; + . + +trs:ntriples12-bad-09 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - reified triple object" ; + mf:action ; + . + +trs:ntriples12-bad-10 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - triple term as subject" ; + mf:action ; + . + +trs:ntriples12-bad-reified-1 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - subject reified triple" ; + mf:action ; + . + +trs:ntriples12-bad-reified-2 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - object reified triple" ; + mf:action ; + . + +trs:ntriples12-bad-reified-3 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - subject and object reified triples" ; + mf:action ; + . + +trs:ntriples12-bad-reified-4 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - predicate reified triple" ; + mf:action ; + . + +# Annotation syntax is not permitted in nt + +trs:ntriples12-bnode-bad-annotated-syntax-1 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - annotated triple, blank node subject" ; + mf:action ; + . + +trs:ntriples12-bnode-bad-annotated-syntax-2 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples-12 - Bad - annotated triple, blank node object" ; + mf:action ; + . + +# Base direction + +trs:ntriples-langdir-bad-1 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples literal- Bad - undefined base direction" ; + mf:action ; + . + +trs:ntriples-langdir-bad-2 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples literal- Bad - upper case LTR" ; + mf:action ; + . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-1.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-1.nt new file mode 100644 index 00000000000..a58e109210f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-1.nt @@ -0,0 +1 @@ + "Hello"@en--ltr . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-2.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-2.nt new file mode 100644 index 00000000000..fe4bc9d52c6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-2.nt @@ -0,0 +1 @@ + "Hello"@en--rtl . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-bad-1.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-bad-1.nt new file mode 100644 index 00000000000..2c943ddc71c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-bad-1.nt @@ -0,0 +1 @@ + "Hello"@en--unk . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-bad-2.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-bad-2.nt new file mode 100644 index 00000000000..16dc8be6ad6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples-langdir-bad-2.nt @@ -0,0 +1 @@ + "Hello"@en--LTR . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-1.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-1.nt new file mode 100644 index 00000000000..7f2be99c35e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-1.nt @@ -0,0 +1 @@ +<< >> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-2.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-2.nt new file mode 100644 index 00000000000..5aa2cb20018 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-2.nt @@ -0,0 +1 @@ + << >> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-3.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-3.nt new file mode 100644 index 00000000000..16b9420af3d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-3.nt @@ -0,0 +1 @@ +<< >> << >> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-4.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-4.nt new file mode 100644 index 00000000000..6915b6996bc --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-reified-syntax-4.nt @@ -0,0 +1 @@ + << >> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-01.nt new file mode 100644 index 00000000000..3719b81a782 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-01.nt @@ -0,0 +1 @@ + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-02.nt new file mode 100644 index 00000000000..1a0f359235d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-02.nt @@ -0,0 +1 @@ + <<( "XYZ" )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-03.nt new file mode 100644 index 00000000000..11f5f18da4a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-03.nt @@ -0,0 +1 @@ + <<( "XYZ" )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-04.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-04.nt new file mode 100644 index 00000000000..e83c96003e4 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-04.nt @@ -0,0 +1 @@ + << _:label >> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-05.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-05.nt new file mode 100644 index 00000000000..bd43103f2d1 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-05.nt @@ -0,0 +1 @@ + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-06.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-06.nt new file mode 100644 index 00000000000..e11d54d846e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-06.nt @@ -0,0 +1 @@ +<<( "XYZ" )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-07.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-07.nt new file mode 100644 index 00000000000..40b8f1bb489 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-07.nt @@ -0,0 +1 @@ +<<( "XYZ" )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-08.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-08.nt new file mode 100644 index 00000000000..d1047f933d0 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-08.nt @@ -0,0 +1 @@ +<<( _:label )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-09.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-09.nt new file mode 100644 index 00000000000..390251f24c5 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-09.nt @@ -0,0 +1 @@ + << >> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-10.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-10.nt new file mode 100644 index 00000000000..242d18251cf --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bad-syntax-10.nt @@ -0,0 +1 @@ +<<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bnode-1.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bnode-1.nt new file mode 100644 index 00000000000..a5af985851e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bnode-1.nt @@ -0,0 +1,2 @@ +_:b0 . +_:b1 <<( _:b0 )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bnode-bad-annotated-syntax-1.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bnode-bad-annotated-syntax-1.nt new file mode 100644 index 00000000000..598e8382634 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bnode-bad-annotated-syntax-1.nt @@ -0,0 +1 @@ +_:b0 {| "ABC" |} . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bnode-bad-annotated-syntax-2.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bnode-bad-annotated-syntax-2.nt new file mode 100644 index 00000000000..28d51682c1e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-bnode-bad-annotated-syntax-2.nt @@ -0,0 +1 @@ + _:b1 {| "456"^^ |} . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-nested-1.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-nested-1.nt new file mode 100644 index 00000000000..bd89c0db827 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-nested-1.nt @@ -0,0 +1,3 @@ + . + <<( )>> . + <<( <<( )>> )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-syntax-01.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-syntax-01.nt new file mode 100644 index 00000000000..0dd45a2a627 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-syntax-01.nt @@ -0,0 +1 @@ + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-syntax-02.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-syntax-02.nt new file mode 100644 index 00000000000..90b85d63385 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-syntax-02.nt @@ -0,0 +1 @@ +<<()>>. diff --git a/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-syntax-03.nt b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-syntax-03.nt new file mode 100644 index 00000000000..6825c6b2690 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/ntriples/rdf12/syntax/ntriples12-syntax-03.nt @@ -0,0 +1 @@ +<<(<<()>>)>>. \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/trig/HYPHEN_MINUS_in_localName.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/HYPHEN_MINUS_in_localName.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/HYPHEN_MINUS_in_localName.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/HYPHEN_MINUS_in_localName.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/HYPHEN_MINUS_in_localName.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/HYPHEN_MINUS_in_localName.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/HYPHEN_MINUS_in_localName.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/HYPHEN_MINUS_in_localName.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/IRIREF_datatype.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/IRIREF_datatype.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/IRIREF_datatype.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/IRIREF_datatype.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/IRIREF_datatype.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/IRIREF_datatype.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/IRIREF_datatype.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/IRIREF_datatype.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/IRI_spo.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/IRI_spo.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/IRI_spo.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/IRI_spo.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/IRI_subject.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/IRI_subject.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/IRI_subject.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/IRI_subject.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/IRI_with_all_punctuation.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/IRI_with_all_punctuation.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/IRI_with_all_punctuation.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/IRI_with_all_punctuation.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/IRI_with_all_punctuation.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/IRI_with_all_punctuation.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/IRI_with_all_punctuation.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/IRI_with_all_punctuation.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/IRI_with_eight_digit_numeric_escape.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/IRI_with_eight_digit_numeric_escape.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/IRI_with_eight_digit_numeric_escape.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/IRI_with_eight_digit_numeric_escape.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/IRI_with_four_digit_numeric_escape.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/IRI_with_four_digit_numeric_escape.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/IRI_with_four_digit_numeric_escape.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/IRI_with_four_digit_numeric_escape.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LICENSE b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LICENSE similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LICENSE rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LICENSE diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL1.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL1.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL1.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL1.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL1_all_controls.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_all_controls.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL1_all_controls.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_all_controls.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL1_all_controls.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_all_controls.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL1_all_controls.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_all_controls.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL1_all_punctuation.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_all_punctuation.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL1_all_punctuation.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_all_punctuation.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL1_all_punctuation.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_all_punctuation.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL1_all_punctuation.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_all_punctuation.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL1_ascii_boundaries.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_ascii_boundaries.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL1_ascii_boundaries.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_ascii_boundaries.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL1_ascii_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_ascii_boundaries.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL1_ascii_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_ascii_boundaries.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL1_with_UTF8_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_with_UTF8_boundaries.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL1_with_UTF8_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL1_with_UTF8_boundaries.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL2.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL2.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL2.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL2.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL2_ascii_boundaries.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL2_ascii_boundaries.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL2_ascii_boundaries.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL2_ascii_boundaries.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL2_ascii_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL2_ascii_boundaries.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL2_ascii_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL2_ascii_boundaries.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL2_with_UTF8_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL2_with_UTF8_boundaries.trig new file mode 100644 index 00000000000..0e1616dbfe1 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL2_with_UTF8_boundaries.trig @@ -0,0 +1 @@ + "€߿ࠀ࿿က쿿퀀퟿�𐀀𿿽񀀀󿿽􀀀􏿽" . diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_ascii_boundaries.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_ascii_boundaries.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_ascii_boundaries.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_ascii_boundaries.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_ascii_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_ascii_boundaries.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_ascii_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_ascii_boundaries.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_with_1_squote.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_with_1_squote.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_with_1_squote.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_with_1_squote.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_with_1_squote.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_with_1_squote.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_with_1_squote.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_with_1_squote.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_with_2_squotes.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_with_2_squotes.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_with_2_squotes.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_with_2_squotes.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_with_2_squotes.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_with_2_squotes.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_with_2_squotes.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_with_2_squotes.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_with_UTF8_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_with_UTF8_boundaries.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG1_with_UTF8_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG1_with_UTF8_boundaries.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_ascii_boundaries.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_ascii_boundaries.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_ascii_boundaries.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_ascii_boundaries.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_ascii_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_ascii_boundaries.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_ascii_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_ascii_boundaries.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_1_squote.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_1_squote.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_1_squote.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_1_squote.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_1_squote.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_1_squote.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_1_squote.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_1_squote.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_2_squotes.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_2_squotes.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_2_squotes.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_2_squotes.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_2_squotes.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_2_squotes.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_2_squotes.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_2_squotes.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_REVERSE_SOLIDUS.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_REVERSE_SOLIDUS.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_REVERSE_SOLIDUS.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_REVERSE_SOLIDUS.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_REVERSE_SOLIDUS.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_REVERSE_SOLIDUS.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_REVERSE_SOLIDUS.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_REVERSE_SOLIDUS.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_UTF8_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_UTF8_boundaries.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_LONG2_with_UTF8_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_LONG2_with_UTF8_boundaries.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/LITERAL_with_UTF8_boundaries.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_with_UTF8_boundaries.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/LITERAL_with_UTF8_boundaries.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/LITERAL_with_UTF8_boundaries.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/README b/testsuites/rio/src/main/resources/testcases/trig/rdf11/README similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/README rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/README diff --git a/testsuites/rio/src/main/resources/testcases/trig/SPARQL_style_base.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/SPARQL_style_base.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/SPARQL_style_base.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/SPARQL_style_base.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/SPARQL_style_prefix.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/SPARQL_style_prefix.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/SPARQL_style_prefix.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/SPARQL_style_prefix.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/alternating_bnode_graphs.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/alternating_bnode_graphs.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/alternating_bnode_graphs.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/alternating_bnode_graphs.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/alternating_bnode_graphs.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/alternating_bnode_graphs.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/alternating_bnode_graphs.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/alternating_bnode_graphs.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/alternating_iri_graphs.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/alternating_iri_graphs.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/alternating_iri_graphs.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/alternating_iri_graphs.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/alternating_iri_graphs.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/alternating_iri_graphs.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/alternating_iri_graphs.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/alternating_iri_graphs.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/anonymous_blank_node_graph.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/anonymous_blank_node_graph.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/anonymous_blank_node_graph.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/anonymous_blank_node_graph.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/anonymous_blank_node_object.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/anonymous_blank_node_object.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/anonymous_blank_node_object.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/anonymous_blank_node_object.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/anonymous_blank_node_object.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/anonymous_blank_node_object.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/anonymous_blank_node_object.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/anonymous_blank_node_object.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/anonymous_blank_node_subject.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/anonymous_blank_node_subject.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/anonymous_blank_node_subject.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/anonymous_blank_node_subject.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/anonymous_blank_node_subject.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/anonymous_blank_node_subject.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/anonymous_blank_node_subject.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/anonymous_blank_node_subject.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/bareword_a_predicate.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_a_predicate.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/bareword_a_predicate.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_a_predicate.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/bareword_a_predicate.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_a_predicate.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/bareword_a_predicate.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_a_predicate.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/bareword_decimal.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_decimal.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/bareword_decimal.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_decimal.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/bareword_decimal.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_decimal.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/bareword_decimal.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_decimal.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/bareword_double.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_double.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/bareword_double.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_double.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/bareword_double.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_double.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/bareword_double.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_double.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/bareword_integer.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_integer.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/bareword_integer.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/bareword_integer.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_as_object.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_as_object.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_as_object.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_as_object.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_as_object.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_as_object.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_as_object.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_as_object.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_as_subject.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_as_subject.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_as_subject.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_as_subject.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_as_subject.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_as_subject.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_as_subject.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_as_subject.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_containing_collection.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_containing_collection.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_containing_collection.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_containing_collection.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_containing_collection.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_containing_collection.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_containing_collection.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_containing_collection.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_with_multiple_triples.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_with_multiple_triples.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_with_multiple_triples.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_with_multiple_triples.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_with_multiple_triples.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_with_multiple_triples.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/blankNodePropertyList_with_multiple_triples.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/blankNodePropertyList_with_multiple_triples.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/collection_object.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/collection_object.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/collection_object.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/collection_object.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/collection_object.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/collection_object.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/collection_object.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/collection_object.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/collection_subject.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/collection_subject.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/collection_subject.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/collection_subject.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/collection_subject.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/collection_subject.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/collection_subject.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/collection_subject.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/comment_following_PNAME_NS.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/comment_following_PNAME_NS.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/comment_following_PNAME_NS.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/comment_following_PNAME_NS.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/comment_following_PNAME_NS.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/comment_following_PNAME_NS.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/comment_following_PNAME_NS.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/comment_following_PNAME_NS.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/comment_following_localName.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/comment_following_localName.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/comment_following_localName.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/comment_following_localName.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/default_namespace_IRI.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/default_namespace_IRI.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/default_namespace_IRI.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/default_namespace_IRI.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/double_lower_case_e.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/double_lower_case_e.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/double_lower_case_e.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/double_lower_case_e.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/double_lower_case_e.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/double_lower_case_e.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/double_lower_case_e.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/double_lower_case_e.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/empty_collection.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/empty_collection.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/empty_collection.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/empty_collection.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/empty_collection.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/empty_collection.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/empty_collection.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/empty_collection.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/first.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/first.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/first.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/first.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/first.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/first.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/first.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/first.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_graph.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_graph.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_graph.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_graph.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_graph.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_graph.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_graph.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_graph.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_object.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_object.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_object.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_object.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_object.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_object.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_object.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_object.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_subject.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_subject.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_subject.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_subject.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_subject.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_subject.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_subject.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_subject.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_with_leading_digit.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_with_leading_digit.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_with_leading_digit.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_with_leading_digit.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_with_leading_underscore.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_with_leading_underscore.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_with_leading_underscore.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_with_leading_underscore.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_with_non_leading_extras.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_with_non_leading_extras.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/labeled_blank_node_with_non_leading_extras.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/labeled_blank_node_with_non_leading_extras.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/langtagged_LONG.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/langtagged_LONG.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/langtagged_LONG.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/langtagged_LONG.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/langtagged_LONG_with_subtag.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/langtagged_LONG_with_subtag.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/langtagged_LONG_with_subtag.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/langtagged_LONG_with_subtag.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/langtagged_LONG_with_subtag.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/langtagged_LONG_with_subtag.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/langtagged_LONG_with_subtag.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/langtagged_LONG_with_subtag.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/langtagged_non_LONG.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/langtagged_non_LONG.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/langtagged_non_LONG.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/langtagged_non_LONG.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/langtagged_non_LONG.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/langtagged_non_LONG.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/langtagged_non_LONG.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/langtagged_non_LONG.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/lantag_with_subtag.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/lantag_with_subtag.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/lantag_with_subtag.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/lantag_with_subtag.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/lantag_with_subtag.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/lantag_with_subtag.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/lantag_with_subtag.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/lantag_with_subtag.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/last.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/last.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/last.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/last.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/last.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/last.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/last.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/last.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_false.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_false.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_false.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_false.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_false.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_false.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_false.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_false.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_true.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_true.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_true.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_true.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_true.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_true.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_true.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_true.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_BACKSPACE.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_BACKSPACE.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_BACKSPACE.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_BACKSPACE.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_BACKSPACE.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_BACKSPACE.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_BACKSPACE.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_BACKSPACE.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_CARRIAGE_RETURN.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_CARRIAGE_RETURN.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_CARRIAGE_RETURN.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_CARRIAGE_RETURN.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_CARRIAGE_RETURN.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_CARRIAGE_RETURN.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_CARRIAGE_RETURN.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_CARRIAGE_RETURN.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_CHARACTER_TABULATION.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_CHARACTER_TABULATION.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_CHARACTER_TABULATION.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_CHARACTER_TABULATION.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_CHARACTER_TABULATION.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_CHARACTER_TABULATION.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_CHARACTER_TABULATION.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_CHARACTER_TABULATION.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_FORM_FEED.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_FORM_FEED.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_FORM_FEED.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_FORM_FEED.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_FORM_FEED.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_FORM_FEED.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_FORM_FEED.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_FORM_FEED.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_LINE_FEED.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_LINE_FEED.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_LINE_FEED.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_LINE_FEED.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_LINE_FEED.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_LINE_FEED.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_LINE_FEED.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_LINE_FEED.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_REVERSE_SOLIDUS.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_REVERSE_SOLIDUS.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_REVERSE_SOLIDUS.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_REVERSE_SOLIDUS.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_REVERSE_SOLIDUS.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_REVERSE_SOLIDUS.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_REVERSE_SOLIDUS.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_REVERSE_SOLIDUS.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_escaped_BACKSPACE.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_escaped_BACKSPACE.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_escaped_BACKSPACE.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_escaped_BACKSPACE.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_escaped_CARRIAGE_RETURN.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_escaped_CARRIAGE_RETURN.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_escaped_CARRIAGE_RETURN.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_escaped_CARRIAGE_RETURN.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_escaped_CHARACTER_TABULATION.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_escaped_CHARACTER_TABULATION.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_escaped_CHARACTER_TABULATION.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_escaped_CHARACTER_TABULATION.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_escaped_FORM_FEED.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_escaped_FORM_FEED.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_escaped_FORM_FEED.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_escaped_FORM_FEED.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_escaped_LINE_FEED.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_escaped_LINE_FEED.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_escaped_LINE_FEED.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_escaped_LINE_FEED.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_numeric_escape4.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_numeric_escape4.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_numeric_escape4.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_numeric_escape4.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_numeric_escape4.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_numeric_escape4.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_numeric_escape4.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_numeric_escape4.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/literal_with_numeric_escape8.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_numeric_escape8.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/literal_with_numeric_escape8.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/literal_with_numeric_escape8.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_PN_CHARS_BASE_character_boundaries.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_PN_CHARS_BASE_character_boundaries.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_PN_CHARS_BASE_character_boundaries.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_PN_CHARS_BASE_character_boundaries.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_PN_CHARS_BASE_character_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_PN_CHARS_BASE_character_boundaries.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_PN_CHARS_BASE_character_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_PN_CHARS_BASE_character_boundaries.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_leading_digit.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_leading_digit.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_leading_digit.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_leading_digit.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_leading_digit.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_leading_digit.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_leading_digit.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_leading_digit.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_leading_underscore.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_leading_underscore.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_leading_underscore.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_leading_underscore.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_leading_underscore.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_leading_underscore.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_leading_underscore.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_leading_underscore.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_nfc_PN_CHARS_BASE_character_boundaries.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_nfc_PN_CHARS_BASE_character_boundaries.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_nfc_PN_CHARS_BASE_character_boundaries.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_nfc_PN_CHARS_BASE_character_boundaries.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_nfc_PN_CHARS_BASE_character_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_nfc_PN_CHARS_BASE_character_boundaries.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_nfc_PN_CHARS_BASE_character_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_nfc_PN_CHARS_BASE_character_boundaries.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_non_leading_extras.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_non_leading_extras.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_non_leading_extras.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_non_leading_extras.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/localName_with_non_leading_extras.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_non_leading_extras.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localName_with_non_leading_extras.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localName_with_non_leading_extras.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/localname_with_COLON.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localname_with_COLON.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localname_with_COLON.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localname_with_COLON.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/localname_with_COLON.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/localname_with_COLON.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/localname_with_COLON.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/localname_with_COLON.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/manifest.ttl b/testsuites/rio/src/main/resources/testcases/trig/rdf11/manifest.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/manifest.ttl rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/manifest.ttl diff --git a/testsuites/rio/src/main/resources/testcases/trig/negative_numeric.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/negative_numeric.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/negative_numeric.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/negative_numeric.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/negative_numeric.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/negative_numeric.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/negative_numeric.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/negative_numeric.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/nested_blankNodePropertyLists.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/nested_blankNodePropertyLists.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/nested_blankNodePropertyLists.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/nested_blankNodePropertyLists.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/nested_blankNodePropertyLists.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/nested_blankNodePropertyLists.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/nested_blankNodePropertyLists.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/nested_blankNodePropertyLists.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/nested_collection.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/nested_collection.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/nested_collection.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/nested_collection.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/nested_collection.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/nested_collection.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/nested_collection.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/nested_collection.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/number_sign_following_PNAME_NS.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/number_sign_following_PNAME_NS.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/number_sign_following_PNAME_NS.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/number_sign_following_PNAME_NS.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/number_sign_following_PNAME_NS.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/number_sign_following_PNAME_NS.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/number_sign_following_PNAME_NS.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/number_sign_following_PNAME_NS.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/number_sign_following_localName.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/number_sign_following_localName.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/number_sign_following_localName.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/number_sign_following_localName.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/number_sign_following_localName.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/number_sign_following_localName.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/number_sign_following_localName.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/number_sign_following_localName.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/numeric_with_leading_0.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/numeric_with_leading_0.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/numeric_with_leading_0.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/numeric_with_leading_0.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/numeric_with_leading_0.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/numeric_with_leading_0.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/numeric_with_leading_0.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/numeric_with_leading_0.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/objectList_with_two_objects.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/objectList_with_two_objects.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/objectList_with_two_objects.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/objectList_with_two_objects.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/objectList_with_two_objects.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/objectList_with_two_objects.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/objectList_with_two_objects.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/objectList_with_two_objects.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/old_style_base.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/old_style_base.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/old_style_base.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/old_style_base.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/old_style_prefix.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/old_style_prefix.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/old_style_prefix.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/old_style_prefix.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/percent_escaped_localName.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/percent_escaped_localName.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/percent_escaped_localName.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/percent_escaped_localName.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/percent_escaped_localName.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/percent_escaped_localName.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/percent_escaped_localName.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/percent_escaped_localName.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/positive_numeric.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/positive_numeric.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/positive_numeric.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/positive_numeric.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/positive_numeric.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/positive_numeric.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/positive_numeric.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/positive_numeric.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/predicateObjectList_with_two_objectLists.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/predicateObjectList_with_two_objectLists.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/predicateObjectList_with_two_objectLists.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/predicateObjectList_with_two_objectLists.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/predicateObjectList_with_two_objectLists.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/predicateObjectList_with_two_objectLists.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/predicateObjectList_with_two_objectLists.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/predicateObjectList_with_two_objectLists.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/prefix_only_IRI.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/prefix_only_IRI.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/prefix_only_IRI.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/prefix_only_IRI.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/prefix_reassigned_and_used.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/prefix_reassigned_and_used.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/prefix_reassigned_and_used.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/prefix_reassigned_and_used.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/prefix_reassigned_and_used.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/prefix_reassigned_and_used.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/prefix_reassigned_and_used.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/prefix_reassigned_and_used.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/prefix_with_PN_CHARS_BASE_character_boundaries.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/prefix_with_PN_CHARS_BASE_character_boundaries.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/prefix_with_PN_CHARS_BASE_character_boundaries.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/prefix_with_PN_CHARS_BASE_character_boundaries.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/prefix_with_non_leading_extras.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/prefix_with_non_leading_extras.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/prefix_with_non_leading_extras.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/prefix_with_non_leading_extras.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/prefixed_IRI_object.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/prefixed_IRI_object.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/prefixed_IRI_object.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/prefixed_IRI_object.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/prefixed_IRI_predicate.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/prefixed_IRI_predicate.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/prefixed_IRI_predicate.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/prefixed_IRI_predicate.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/prefixed_name_datatype.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/prefixed_name_datatype.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/prefixed_name_datatype.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/prefixed_name_datatype.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/repeated_semis_at_end.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/repeated_semis_at_end.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/repeated_semis_at_end.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/repeated_semis_at_end.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/repeated_semis_not_at_end.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/repeated_semis_not_at_end.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/repeated_semis_not_at_end.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/repeated_semis_not_at_end.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/repeated_semis_not_at_end.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/repeated_semis_not_at_end.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/repeated_semis_not_at_end.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/repeated_semis_not_at_end.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/reserved_escaped_localName.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/reserved_escaped_localName.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/reserved_escaped_localName.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/reserved_escaped_localName.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/reserved_escaped_localName.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/reserved_escaped_localName.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/reserved_escaped_localName.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/reserved_escaped_localName.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/sole_blankNodePropertyList.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/sole_blankNodePropertyList.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/sole_blankNodePropertyList.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/sole_blankNodePropertyList.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/sole_blankNodePropertyList.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/sole_blankNodePropertyList.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/sole_blankNodePropertyList.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/sole_blankNodePropertyList.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-bnodeplist-graph-bad-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-bnodeplist-graph-bad-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-bnodeplist-graph-bad-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-bnodeplist-graph-bad-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-collection-graph-bad-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-collection-graph-bad-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-collection-graph-bad-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-collection-graph-bad-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-collection-graph-bad-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-collection-graph-bad-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-collection-graph-bad-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-collection-graph-bad-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-eval-bad-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-bad-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-eval-bad-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-bad-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-eval-bad-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-bad-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-eval-bad-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-bad-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-eval-bad-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-bad-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-eval-bad-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-bad-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-eval-bad-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-bad-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-eval-bad-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-bad-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-eval-struct-01.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-struct-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-eval-struct-01.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-struct-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-eval-struct-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-struct-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-eval-struct-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-struct-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-eval-struct-02.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-struct-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-eval-struct-02.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-struct-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-eval-struct-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-struct-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-eval-struct-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-eval-struct-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-06.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-06.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-06.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-07.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-07.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-07.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-08.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-08.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-08.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-08.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-09.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-09.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-09.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-09.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-10.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-10.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-10.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-10.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-11.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-11.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-graph-bad-11.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-graph-bad-11.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-06.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-06.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-06.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-07.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-07.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-07.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-08.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-08.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-08.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-08.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-09.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-09.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-09.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-09.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-10.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-10.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-kw-graph-10.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-kw-graph-10.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-01.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-01.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-01.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-01.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-02.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-02.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-02.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-02.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-03.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-03.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-03.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-03.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-04.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-04.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-04.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-04.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-05.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-05.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-05.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-05.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-06.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-06.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-06.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-06.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-06.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-06.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-06.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-07.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-07.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-07.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-07.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-07.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-07.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-07.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-08.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-08.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-08.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-08.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-08.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-08.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-08.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-08.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-09.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-09.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-09.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-09.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-09.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-09.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-09.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-09.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-10.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-10.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-10.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-10.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-10.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-10.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-10.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-10.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-11.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-11.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-11.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-11.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-11.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-11.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-11.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-11.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-12.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-12.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-12.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-12.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-12.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-12.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-12.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-12.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-13.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-13.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-13.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-13.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-13.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-13.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-13.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-13.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-14.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-14.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-14.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-14.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-14.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-14.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-14.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-14.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-15.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-15.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-15.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-15.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-15.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-15.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-15.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-15.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-16.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-16.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-16.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-16.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-16.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-16.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-16.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-16.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-17.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-17.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-17.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-17.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-17.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-17.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-17.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-17.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-18.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-18.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-18.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-18.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-18.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-18.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-18.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-18.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-19.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-19.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-19.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-19.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-19.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-19.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-19.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-19.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-20.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-20.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-20.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-20.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-20.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-20.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-20.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-20.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-21.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-21.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-21.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-21.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-21.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-21.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-21.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-21.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-22.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-22.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-22.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-22.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-22.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-22.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-22.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-22.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-23.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-23.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-23.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-23.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-23.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-23.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-23.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-23.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-24.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-24.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-24.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-24.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-24.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-24.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-24.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-24.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-25.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-25.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-25.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-25.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-25.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-25.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-25.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-25.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-26.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-26.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-26.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-26.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-26.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-26.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-26.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-26.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-27.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-27.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-27.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-27.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-subm-27.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-27.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-subm-27.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-subm-27.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-LITERAL2_with_langtag_and_datatype.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-LITERAL2_with_langtag_and_datatype.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-LITERAL2_with_langtag_and_datatype.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-LITERAL2_with_langtag_and_datatype.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-base-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-base-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-base-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-base-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-base-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-base-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-base-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-base-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-base-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-base-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-base-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-base-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-base-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-base-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-base-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-base-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-base-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-base-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-base-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-base-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-blank-label-dot-end.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-blank-label-dot-end.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-blank-label-dot-end.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-blank-label-dot-end.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-esc-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-esc-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-esc-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-esc-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-esc-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-esc-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-esc-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-esc-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-esc-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-esc-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-esc-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-esc-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-esc-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-esc-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-esc-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-esc-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-kw-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-kw-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-kw-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-kw-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-kw-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-kw-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-kw-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-kw-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-kw-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-kw-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-kw-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-kw-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-kw-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-kw-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-kw-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-kw-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-kw-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-kw-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-kw-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-kw-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-lang-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-lang-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-lang-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-lang-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-list-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-list-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-list-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-list-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-list-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-list-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-list-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-list-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-list-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-list-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-list-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-list-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-list-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-list-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-list-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-list-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-ln-dash-start.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-ln-dash-start.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-ln-dash-start.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-ln-dash-start.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-ln-escape-start.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-ln-escape-start.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-ln-escape-start.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-ln-escape-start.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-ln-escape.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-ln-escape.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-ln-escape.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-ln-escape.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-missing-ns-dot-end.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-missing-ns-dot-end.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-missing-ns-dot-end.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-missing-ns-dot-end.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-missing-ns-dot-start.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-missing-ns-dot-start.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-missing-ns-dot-start.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-missing-ns-dot-start.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-06.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-06.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-06.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-07.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-07.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-07.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-08.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-08.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-08.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-08.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-09.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-09.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-09.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-09.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-10.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-10.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-10.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-10.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-11.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-11.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-11.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-11.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-12.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-12.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-12.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-12.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-13.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-13.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-n3-extras-13.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-n3-extras-13.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-ns-dot-end.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-ns-dot-end.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-ns-dot-end.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-ns-dot-end.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-ns-dot-start.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-ns-dot-start.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-ns-dot-start.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-ns-dot-start.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-num-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-num-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-num-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-num-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-num-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-num-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-num-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-num-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-num-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-num-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-num-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-num-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-num-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-num-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-num-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-num-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-num-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-num-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-num-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-num-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-number-dot-in-anon.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-number-dot-in-anon.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-number-dot-in-anon.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-number-dot-in-anon.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-pname-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-pname-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-pname-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-pname-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-pname-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-pname-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-pname-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-pname-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-pname-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-pname-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-pname-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-pname-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-06.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-06.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-06.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-07.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-prefix-07.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-prefix-07.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-06.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-06.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-06.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-07.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-string-07.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-string-07.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-06.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-06.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-06.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-07.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-07.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-07.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-09.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-09.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-09.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-09.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-10.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-10.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-10.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-10.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-12.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-12.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-12.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-12.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-13.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-13.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-13.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-13.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-14.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-14.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-14.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-14.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-15.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-15.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-15.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-15.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-16.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-16.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-16.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-16.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-17.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-17.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-struct-17.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-struct-17.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-uri-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-uri-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-uri-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-uri-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-uri-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-uri-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-uri-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-uri-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-uri-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-uri-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-uri-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-uri-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-uri-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-uri-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-uri-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-uri-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-uri-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-uri-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bad-uri-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bad-uri-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-base-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-base-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-base-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-base-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-base-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-base-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-base-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-base-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-base-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-base-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-base-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-base-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-base-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-base-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-base-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-base-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-blank-label.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-blank-label.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-blank-label.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-blank-label.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-06.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-06.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-06.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-07.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-07.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-07.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-08.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-08.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-08.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-08.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-09.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-09.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-09.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-09.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-10.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-10.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-bnode-10.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-bnode-10.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-datatypes-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-datatypes-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-datatypes-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-datatypes-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-datatypes-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-datatypes-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-datatypes-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-datatypes-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-file-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-file-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-file-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-file-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-file-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-file-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-file-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-file-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-file-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-file-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-file-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-file-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-kw-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-kw-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-kw-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-kw-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-kw-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-kw-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-kw-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-kw-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-kw-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-kw-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-kw-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-kw-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-lists-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-lists-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-lists-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-lists-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-lists-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-lists-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-lists-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-lists-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-lists-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-lists-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-lists-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-lists-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-lists-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-lists-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-lists-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-lists-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-lists-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-lists-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-lists-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-lists-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-ln-colons.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-ln-colons.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-ln-colons.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-ln-colons.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-ln-dots.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-ln-dots.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-ln-dots.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-ln-dots.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-minimal-whitespace-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-minimal-whitespace-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-minimal-whitespace-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-minimal-whitespace-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-ns-dots.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-ns-dots.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-ns-dots.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-ns-dots.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-06.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-06.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-06.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-07.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-07.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-07.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-08.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-08.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-08.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-08.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-09.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-09.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-09.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-09.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-10.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-10.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-10.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-10.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-11.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-11.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-number-11.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-number-11.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-pname-esc-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-pname-esc-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-pname-esc-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-pname-esc-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-pname-esc-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-pname-esc-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-pname-esc-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-pname-esc-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-pname-esc-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-pname-esc-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-pname-esc-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-pname-esc-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-06.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-06.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-06.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-07.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-07.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-07.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-08.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-08.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-08.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-08.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-09.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-09.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-prefix-09.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-prefix-09.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-str-esc-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-str-esc-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-str-esc-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-str-esc-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-str-esc-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-str-esc-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-str-esc-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-str-esc-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-str-esc-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-str-esc-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-str-esc-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-str-esc-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-06.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-06.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-06.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-07.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-07.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-07.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-08.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-08.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-08.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-08.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-09.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-09.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-09.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-09.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-10.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-10.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-10.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-10.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-11.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-11.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-string-11.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-string-11.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-06.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-06.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-06.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-07.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-struct-07.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-struct-07.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-uri-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-uri-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-uri-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-uri-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-uri-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-uri-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-uri-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-uri-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-uri-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-uri-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-uri-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-uri-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-syntax-uri-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-uri-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-syntax-uri-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-syntax-uri-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-turtle-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-turtle-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-turtle-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-turtle-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-turtle-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-03.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-turtle-03.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-03.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-turtle-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-04.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-turtle-04.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-04.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-turtle-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-05.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-turtle-05.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-05.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-turtle-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-06.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-turtle-06.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-06.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-turtle-bad-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-bad-01.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-turtle-bad-01.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-bad-01.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/trig-turtle-bad-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-bad-02.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/trig-turtle-bad-02.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/trig-turtle-bad-02.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/two_LITERAL_LONG2s.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/two_LITERAL_LONG2s.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/two_LITERAL_LONG2s.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/two_LITERAL_LONG2s.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/two_LITERAL_LONG2s.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/two_LITERAL_LONG2s.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/two_LITERAL_LONG2s.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/two_LITERAL_LONG2s.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/underscore_in_localName.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf11/underscore_in_localName.nq similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/underscore_in_localName.nq rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/underscore_in_localName.nq diff --git a/testsuites/rio/src/main/resources/testcases/trig/underscore_in_localName.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf11/underscore_in_localName.trig similarity index 100% rename from testsuites/rio/src/main/resources/testcases/trig/underscore_in_localName.trig rename to testsuites/rio/src/main/resources/testcases/trig/rdf11/underscore_in_localName.trig diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/index.html b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/index.html new file mode 100644 index 00000000000..9e4a09766ea --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/index.html @@ -0,0 +1,687 @@ + + + + + + + + + + RDF 1.2 TriG Evaluation Tests + + + + +

+ + W3C + +

+

RDF 1.2 TriG Evaluation Tests

+

Copyright © 2004-2023 World Wide Web Consortium. W3C® liability, trademark and permissive document license rules apply.

+
+
+

Abstract

+

This page describes W3C RDF & SPARQL Working Group's test suite for RDF 1.2. + Conformance for RDF 1.2 requires conforming with tests in this test suite + along with the relevant RDF 1.2 tests.

+

Contributing Tests

+

The test manifests and entries are built automatically from manifest.ttl using a Rake task. Tests may be contributed via pull request to https://github.com/w3c/rdf-tests with suitable changes to the manifest.ttl and referenced files.

+

Distribution

+

Distributed under both the W3C Test Suite License and the W3C 3-clause BSD License. To contribute to a W3C Test Suite, see the policies and contribution forms.

+

Disclaimer

+

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. + 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.

+
+
+

+ Test Descriptions +

+
+
+ + trig12-rt-01: + + TriG 1.2 - subject reification +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-rt-01.trig +
+
result
+
+ trig12-eval-rt-01.nq +
+
+
+
+ + trig12-rt-02: + + TriG 1.2 - object reification +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-rt-02.trig +
+
result
+
+ trig12-eval-rt-02.nq +
+
+
+
+ + trig12-rt-03: + + TriG 1.2 - subject reification with identifier +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-rt-03.trig +
+
result
+
+ trig12-eval-rt-03.nq +
+
+
+
+ + trig12-rt-04: + + TriG 1.2 - object reification with identifier +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-rt-04.trig +
+
result
+
+ trig12-eval-rt-04.nq +
+
+
+
+ + trig12-rt-05: + + TriG 1.2 - subject reification with bnode identifier +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-rt-05.trig +
+
result
+
+ trig12-eval-rt-05.nq +
+
+
+
+ + trig12-rt-06: + + TriG 1.2 - object reification with bnode identifier +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-rt-06.trig +
+
result
+
+ trig12-eval-rt-06.nq +
+
+
+
+ + trig12-rt-07: + + TriG 1.2 - subject reification with empty identifier +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-rt-07.trig +
+
result
+
+ trig12-eval-rt-07.nq +
+
+
+
+ + trig12-rt-08: + + TriG 1.2 - object reification with empty identifier +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-rt-08.trig +
+
result
+
+ trig12-eval-rt-08.nq +
+
+
+
+ + trig12-bnode-1: + + TriG 1.2 - blank node label +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-bnode-1.trig +
+
result
+
+ trig12-eval-bnode-1.nq +
+
+
+
+ + trig12-bnode-2: + + TriG 1.2 - blank node labels +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-bnode-2.trig +
+
result
+
+ trig12-eval-bnode-2.nq +
+
+
+
+ + trig12-annotation-01: + + TriG 1.2 - Annotation form +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-annotation-01.trig +
+
result
+
+ trig12-eval-annotation-01.nq +
+
+
+
+ + trig12-annotation-02: + + TriG 1.2 - Annotation example +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-annotation-02.trig +
+
result
+
+ trig12-eval-annotation-02.nq +
+
+
+
+ + trig12-annotation-03: + + TriG 1.2 - Annotation - predicate and object lists +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-annotation-03.trig +
+
result
+
+ trig12-eval-annotation-03.nq +
+
+
+
+ + trig12-annotation-04: + + TriG 1.2 - Annotation - nested +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-annotation-04.trig +
+
result
+
+ trig12-eval-annotation-04.nq +
+
+
+
+ + trig12-annotation-05: + + TriG 1.2 - Annotation object list +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-annotation-05.trig +
+
result
+
+ trig12-eval-annotation-05.nq +
+
+
+
+ + trig12-annotation-06: + + TriG 1.2 - Annotation with identifier +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-annotation-06.trig +
+
result
+
+ trig12-eval-annotation-06.nq +
+
+
+
+ + trig12-annotation-07: + + TriG 1.2 - Different annotations have different default identifiers +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-annotation-07.trig +
+
result
+
+ trig12-eval-annotation-07.nq +
+
+
+
+ + trig12-annotation-08: + + TriG 1.2 - Annotation form with explicit identifier +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-annotation-08.trig +
+
result
+
+ trig12-eval-annotation-08.nq +
+
+
+
+ + trig12-annotation-09: + + TriG 1.2 - Annotation form with multiple reifiers +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-annotation-09.trig +
+
result
+
+ trig12-eval-annotation-09.nq +
+
+
+
+ + trig12-annotation-10: + + TriG 1.2 - Annotation form with multiple annotation blocks +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-annotation-10.trig +
+
result
+
+ trig12-eval-annotation-10.nq +
+
+
+
+ + trig12-annotation-11: + + TriG 1.2 - Annotation form with annotation block followed by reifier +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-annotation-11.trig +
+
result
+
+ trig12-eval-annotation-11.nq +
+
+
+
+ + trig12-annotation-12: + + TriG 1.2 - Annotation form with alternating reifiers and annotation blocks +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-annotation-12.trig +
+
result
+
+ trig12-eval-annotation-12.nq +
+
+
+
+ + trig12-reified-triples-annotation-01: + + TriG 1.2 - Annotation with reified triples +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-reified-triples-annotation-01.trig +
+
result
+
+ trig12-eval-reified-triples-annotation-01.nq +
+
+
+
+ + trig12-reified-triples-annotation-02: + + TriG 1.2 - Annotation on triple with reified triple subject +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-reified-triples-annotation-02.trig +
+
result
+
+ trig12-eval-reified-triples-annotation-02.nq +
+
+
+
+ + trig12-reified-triples-annotation-03: + + TriG 1.2 - Annotation on triple with reified triple object +
+
+
+
+
+
type
+
rdft:TestTrigEval
+
approval
+
+
action
+
+ trig12-eval-reified-triples-annotation-03.trig +
+
result
+
+ trig12-eval-reified-triples-annotation-03.nq +
+
+
+
+
+ + + diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/manifest.ttl b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/manifest.ttl new file mode 100644 index 00000000000..6c56f38b407 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/manifest.ttl @@ -0,0 +1,204 @@ +## Distributed under both the "W3C Test Suite License" [1] +## and the "W3C 3-clause BSD License". +## [1] https://www.w3.org/Consortium/Legal/2008/04-testsuite-license +## [2] https://www.w3.org/Consortium/Legal/2008/03-bsd-license + +PREFIX rdf: +PREFIX rdfs: +PREFIX mf: +PREFIX test: +PREFIX rdft: +PREFIX trs: +PREFIX dct: +PREFIX xsd: +PREFIX foaf: +PREFIX skos: + +trs:manifest rdf:type mf:Manifest ; + rdfs:label "RDF 1.2 TriG Evaluation Tests"@en ; + skos:prefLabel "La suite des tests pour évaluation de RDF 1.2 TriG"@fr; + skos:prefLabel "Conjunto de pruebas para evaluar RDF 1.2 TriG"@es; + mf:assumedTestBase ; + dct:issued "2023-07-20"^^xsd:date ; + rdfs:seeAlso ; + dct:modified "2023-07-20"^^xsd:date ; + dct:licence ; + dct:creator [ foaf:homepage ; foaf:name "W3C RDF & SPARQL Working Group" ] ; + mf:entries + ( + trs:trig12-rt-01 + trs:trig12-rt-02 + trs:trig12-rt-03 + trs:trig12-rt-04 + trs:trig12-rt-05 + trs:trig12-rt-06 + trs:trig12-rt-07 + trs:trig12-rt-08 + trs:trig12-bnode-1 + trs:trig12-bnode-2 + trs:trig12-annotation-01 + trs:trig12-annotation-02 + trs:trig12-annotation-03 + trs:trig12-annotation-04 + trs:trig12-annotation-05 + trs:trig12-annotation-06 + trs:trig12-annotation-07 + trs:trig12-annotation-08 + trs:trig12-annotation-09 + trs:trig12-annotation-10 + trs:trig12-annotation-11 + trs:trig12-annotation-12 + trs:trig12-reified-triples-annotation-01 + trs:trig12-reified-triples-annotation-02 + trs:trig12-reified-triples-annotation-03 + ) . + +trs:trig12-rt-01 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - subject reification" ; + mf:action ; + mf:result ; + . + +trs:trig12-rt-02 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - object reification" ; + mf:action ; + mf:result ; + . + +trs:trig12-rt-03 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - subject reification with identifier" ; + mf:action ; + mf:result ; + . + +trs:trig12-rt-04 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - object reification with identifier" ; + mf:action ; + mf:result ; + . + +trs:trig12-rt-05 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - subject reification with bnode identifier" ; + mf:action ; + mf:result ; + . + +trs:trig12-rt-06 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - object reification with bnode identifier" ; + mf:action ; + mf:result ; + . + +trs:trig12-rt-07 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - subject reification with empty identifier" ; + mf:action ; + mf:result ; + . + +trs:trig12-rt-08 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - object reification with empty identifier" ; + mf:action ; + mf:result ; + . + +trs:trig12-bnode-1 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - blank node label" ; + mf:action ; + mf:result ; + . + +trs:trig12-bnode-2 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - blank node labels" ; + mf:action ; + mf:result ; + . + +trs:trig12-annotation-01 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation form" ; + mf:action ; + mf:result ; + . + +trs:trig12-annotation-02 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation example" ; + mf:action ; + mf:result ; + . + +trs:trig12-annotation-03 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation - predicate and object lists" ; + mf:action ; + mf:result ; + . + +trs:trig12-annotation-04 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation - nested" ; + mf:action ; + mf:result ; + . + +trs:trig12-annotation-05 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation object list" ; + mf:action ; + mf:result ; + . + +trs:trig12-annotation-06 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation with identifier" ; + mf:action ; + mf:result ; + . + +trs:trig12-annotation-07 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Different annotations have different default identifiers" ; + mf:action ; + mf:result ; + . + +trs:trig12-annotation-08 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation form with explicit identifier" ; + mf:action ; + mf:result ; + . + +trs:trig12-annotation-09 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation form with multiple reifiers" ; + mf:action ; + mf:result ; + . + +trs:trig12-annotation-10 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation form with multiple annotation blocks" ; + mf:action ; + mf:result ; + . + +trs:trig12-annotation-11 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation form with annotation block followed by reifier" ; + mf:action ; + mf:result ; + . + +trs:trig12-annotation-12 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation form with alternating reifiers and annotation blocks" ; + mf:action ; + mf:result ; + . + +trs:trig12-reified-triples-annotation-01 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation with reified triples" ; + mf:action ; + mf:result ; + . + +trs:trig12-reified-triples-annotation-02 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation on triple with reified triple subject" ; + mf:action ; + mf:result ; + . + +trs:trig12-reified-triples-annotation-03 rdf:type rdft:TestTrigEval ; + mf:name "TriG 1.2 - Annotation on triple with reified triple object" ; + mf:action ; + mf:result ; + . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-01.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-01.nq new file mode 100644 index 00000000000..75481c24f0f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-01.nq @@ -0,0 +1,3 @@ + . +_:anon . +_:anon <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-01.trig new file mode 100644 index 00000000000..9364a9cf40f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-01.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o {| :r :z |} .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-02.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-02.nq new file mode 100644 index 00000000000..ca61d257477 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-02.nq @@ -0,0 +1,8 @@ + . +_:anon <<( )>> . +_:anon _:bpl0 . +_:anon _:bpl1 . +_:bpl0 . +_:bpl0 "2020-01-20"^^ . +_:bpl1 . +_:bpl1 "2020-12-31"^^ . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-02.trig new file mode 100644 index 00000000000..0dc1e05fa96 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-02.trig @@ -0,0 +1,12 @@ +PREFIX : +PREFIX xsd: + +:G { + :s :p :o {| :source [ :graph ; + :date "2020-01-20"^^xsd:date + ] ; + :source [ :graph ; + :date "2020-12-31"^^xsd:date + ] + |} . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-03.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-03.nq new file mode 100644 index 00000000000..fc7e008a24b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-03.nq @@ -0,0 +1,9 @@ + . + . + . +_:a0 <<( )>> . +_:a0 . +_:a1 <<( )>> . +_:a1 . +_:a2 <<( )>> . +_:a2 . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-03.trig new file mode 100644 index 00000000000..336c745eb1c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-03.trig @@ -0,0 +1,7 @@ +PREFIX : + +:G { + :s :p :o {| :a :b |}; + :p2 :o2 {| :a2 :b2 |}, + :o3 {| :a3 :b3 |}. +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-04.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-04.nq new file mode 100644 index 00000000000..cd00c10d8fe --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-04.nq @@ -0,0 +1,5 @@ + . +_:a0 <<( )>> . +_:a0 . +_:a1 <<(_:a0 )>> . +_:a1 . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-04.trig new file mode 100644 index 00000000000..d6d83da31df --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-04.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o {| :a :b {| :a2 :b2 |} |}.} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-05.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-05.nq new file mode 100644 index 00000000000..0598b606589 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-05.nq @@ -0,0 +1,4 @@ + . + . +_:anon <<( )>> . +_:anon . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-05.trig new file mode 100644 index 00000000000..59d8304072d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-05.trig @@ -0,0 +1,4 @@ +PREFIX : + +:G {:s :p :o1, :o2 {| :a :b |} .} + diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-06.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-06.nq new file mode 100644 index 00000000000..1409af42356 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-06.nq @@ -0,0 +1,3 @@ + . + . + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-06.trig new file mode 100644 index 00000000000..e43d6f7f665 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-06.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o ~ :i {| :r :z |} .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-07.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-07.nq new file mode 100644 index 00000000000..1f549dc5907 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-07.nq @@ -0,0 +1,5 @@ + . +_:anno1 <<( )>> . +_:anno1 . +_:anno2 <<( )>> . +_:anno2 . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-07.trig new file mode 100644 index 00000000000..95f42eabf7a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-07.trig @@ -0,0 +1,6 @@ +PREFIX : + +:G { + :s :p :o {|:r :s |} . + :s :p :o {|:t :u |} . +} \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-08.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-08.nq new file mode 100644 index 00000000000..1409af42356 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-08.nq @@ -0,0 +1,3 @@ + . + . + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-08.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-08.trig new file mode 100644 index 00000000000..e43d6f7f665 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-08.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o ~ :i {| :r :z |} .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-09.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-09.nq new file mode 100644 index 00000000000..4f977e5a076 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-09.nq @@ -0,0 +1,4 @@ + . + <<( )>> . + <<( )>> . + . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-09.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-09.trig new file mode 100644 index 00000000000..d7404293d33 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-09.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o ~ :i1 ~:i2 {| :r :z |} .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-10.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-10.nq new file mode 100644 index 00000000000..b0faeec2455 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-10.nq @@ -0,0 +1,5 @@ + . +_:b1 <<( )>> . +_:b1 . +_:b2 <<( )>> . +_:b2 . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-10.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-10.trig new file mode 100644 index 00000000000..d821e650669 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-10.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o {| :r1 :z1 |} {| :r2 :z2 |} .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-11.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-11.nq new file mode 100644 index 00000000000..949b3943b77 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-11.nq @@ -0,0 +1,4 @@ + . +_:b0 <<( )>> . +_:b0 . + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-11.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-11.trig new file mode 100644 index 00000000000..fd27f54541d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-11.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o {| :r :z |} ~ :i .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-12.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-12.nq new file mode 100644 index 00000000000..7f08e6a25bf --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-12.nq @@ -0,0 +1,5 @@ + . + <<( )>> . + . + <<( )>> . + . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-12.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-12.trig new file mode 100644 index 00000000000..b7fc02f1e7c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-annotation-12.trig @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o ~ :i1 {| :r1 :z1 |} ~ :i2 {| :r2 :z2 |}. diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-1.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-1.nq new file mode 100644 index 00000000000..dd54ff54a57 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-1.nq @@ -0,0 +1,3 @@ +_:b9 . +_:anon . +_:anon <<( _:b9 )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-1.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-1.trig new file mode 100644 index 00000000000..1ddce6d740c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-1.trig @@ -0,0 +1,6 @@ +PREFIX : + +:G { + _:b :p :o . + <<_:b :p :o>> :q :z . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-2.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-2.nq new file mode 100644 index 00000000000..6c2c7c6957d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-2.nq @@ -0,0 +1,4 @@ +_:label1 _:label1 . +_:a0 <<(_:label1 _:label1)>> . +_:a0 _:a1 . +_:a1 <<(_:label1 )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-2.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-2.trig new file mode 100644 index 00000000000..3d2cb2a0989 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-bnode-2.trig @@ -0,0 +1,6 @@ +PREFIX : + +:G { + _:a :p1 _:a . + <<_:a :p1 _:a >> :q <<_:a :p2 :o>> . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-01.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-01.nq new file mode 100644 index 00000000000..b475c5ae4b4 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-01.nq @@ -0,0 +1,4 @@ + . +_:a0 <<( )>> . +_:a0 _:a1 . +_:a1 <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-01.trig new file mode 100644 index 00000000000..a56b84099cc --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-01.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o {| :r <<:s1 :p1 :o1>> |} .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-02.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-02.nq new file mode 100644 index 00000000000..e6907c02f8d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-02.nq @@ -0,0 +1,4 @@ +_:a0 <<( )>> . +_:a0 . +_:a1 <<(_:a0 )>> . +_:a1 . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-02.trig new file mode 100644 index 00000000000..ed4dec930b5 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-02.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {<<:s1 :p1 :o1>> :p :o {| :r :z |} .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-03.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-03.nq new file mode 100644 index 00000000000..40ab6d7258c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-03.nq @@ -0,0 +1,4 @@ +_:a0 <<( )>> . + _:a0 . +_:a1 <<( _:a0)>> . +_:a1 . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-03.trig new file mode 100644 index 00000000000..5b1006733d1 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-reified-triples-annotation-03.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p <<:s2 :p2 :o2>> {| :r :z |} .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-01.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-01.nq new file mode 100644 index 00000000000..82b42c5fdc8 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-01.nq @@ -0,0 +1,2 @@ +_:anon . +_:anon <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-01.trig new file mode 100644 index 00000000000..924f2c826af --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-01.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {<<:s :p :o>> :q :z .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-02.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-02.nq new file mode 100644 index 00000000000..f459690a8c3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-02.nq @@ -0,0 +1,2 @@ + _:anon . +_:anon <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-02.trig new file mode 100644 index 00000000000..eb460dd2f46 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-02.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:a :q <<:s :p :o>> .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-03.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-03.nq new file mode 100644 index 00000000000..50e856b61bc --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-03.nq @@ -0,0 +1,2 @@ + . + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-03.trig new file mode 100644 index 00000000000..384a7be114e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-03.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {<< :s :p :o ~ :i >> :q :z .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-04.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-04.nq new file mode 100644 index 00000000000..72a80300ed3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-04.nq @@ -0,0 +1,2 @@ + . + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-04.trig new file mode 100644 index 00000000000..80f1e4a3fed --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-04.trig @@ -0,0 +1,3 @@ +PREFIX : + +:a :q << :s :p :o ~ :i >> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-05.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-05.nq new file mode 100644 index 00000000000..b12373a2320 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-05.nq @@ -0,0 +1,2 @@ +_:i . +_:i <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-05.trig new file mode 100644 index 00000000000..10b4d57f150 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-05.trig @@ -0,0 +1,3 @@ +PREFIX : + +<< :s :p :o ~ _:i >> :q :z . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-06.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-06.nq new file mode 100644 index 00000000000..a3346be3a94 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-06.nq @@ -0,0 +1,2 @@ + _:i . +_:i <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-06.trig new file mode 100644 index 00000000000..4237f9a690f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-06.trig @@ -0,0 +1,3 @@ +PREFIX : + +:a :q << :s :p :o ~ _:i >> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-07.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-07.nq new file mode 100644 index 00000000000..e793deef566 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-07.nq @@ -0,0 +1,2 @@ +_:bn . +_:bn <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-07.trig new file mode 100644 index 00000000000..a6bb344ee5b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-07.trig @@ -0,0 +1,3 @@ +PREFIX : + +<< :s :p :o ~ >> :q :z . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-08.nq b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-08.nq new file mode 100644 index 00000000000..64a1ade97a1 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-08.nq @@ -0,0 +1,2 @@ + _:bn . +_:bn <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-08.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-08.trig new file mode 100644 index 00000000000..342c7f3b01f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/eval/trig12-eval-rt-08.trig @@ -0,0 +1,3 @@ +PREFIX : + +:a :q << :s :p :o ~ >> . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/manifest.ttl b/testsuites/rio/src/main/resources/testcases/trig/rdf12/manifest.ttl new file mode 100644 index 00000000000..e1bf050356e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/manifest.ttl @@ -0,0 +1,36 @@ +PREFIX rdf: +PREFIX rdfs: +PREFIX mf: +PREFIX rdft: +PREFIX trs: +PREFIX dct: +PREFIX xsd: +PREFIX foaf: +PREFIX skos: + +trs:manifest rdf:type mf:Manifest ; + rdfs:label "RDF 1.2 TriG tests"@en ; + skos:prefLabel "La suite des tests pour RDF 1.2 TriG"@fr; + skos:prefLabel "Conjunto de pruebas para RDF 1.2 TriG"@es; + mf:assumedTestBase ; + dct:issued "2023-10-28"^^xsd:date ; + rdfs:seeAlso ; + dct:modified "2023-10-28"^^xsd:date ; + dct:licence ; + dct:creator [ foaf:homepage ; foaf:name "W3C RDF & SPARQL Working Group" ] ; + rdfs:comment """ + These test suites are a product of the [W3C RDF & SPARQL Working Group](https://www.w3.org/groups/wg/rdf-star/) as well as the + RDF-Star Interest Group within the W3C RDF-DEV Community Group, + and has been maintained by the + [RDF Test Curation Community Group](https://www.w3.org/community/rdf-tests/) + at [https://github.com/w3c/rdf-tests/tree/main/rdf/rdf11](https://github.com/w3c/rdf-tests/tree/main/rdf/rdf11/). + + Conformance with RDF 1.2 specifications can be determined via successfully running the + tests for relevant specifications + along with the relevant RDF 1.1 tests. + """; + mf:include ( + + + ) . + diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/index.html b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/index.html new file mode 100644 index 00000000000..131db73364d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/index.html @@ -0,0 +1,787 @@ + + + + + + + + + + RDF 1.2 TriG Syntax Tests + + + + +

+ + W3C + +

+

RDF 1.2 TriG Syntax Tests

+

Copyright © 2004-2023 World Wide Web Consortium. W3C® liability, trademark and permissive document license rules apply.

+
+
+

Abstract

+

This page describes W3C RDF & SPARQL Working Group's test suite for RDF 1.2. + Conformance for RDF 1.2 requires conforming with tests in this test suite + along with the relevant RDF 1.2 tests.

+

Contributing Tests

+

The test manifests and entries are built automatically from manifest.ttl using a Rake task. Tests may be contributed via pull request to https://github.com/w3c/rdf-tests with suitable changes to the manifest.ttl and referenced files.

+

Distribution

+

Distributed under both the W3C Test Suite License and the W3C 3-clause BSD License. To contribute to a W3C Test Suite, see the policies and contribution forms.

+

Disclaimer

+

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. + 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.

+
+
+

+ Test Descriptions +

+
+
+ + trig12-1: + + TriG 1.2 - subject reified triple +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-basic-01.trig +
+
+
+
+ + trig12-2: + + TriG 1.2 - object reified triple +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-basic-02.trig +
+
+
+
+ + trig12-3: + + TriG 1.2 - triple term object +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-basic-03.trig +
+
+
+
+ + trig12-4: + + TriG 1.2 - reified triple outside triple +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-basic-04.trig +
+
+
+
+ + trig12-inside-1: + + TriG 1.2 - reified triple inside blankNodePropertyList +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-inside-01.trig +
+
+
+
+ + trig12-inside-2: + + TriG 1.2 - reified triple inside collection +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-inside-02.trig +
+
+
+
+ + trig12-inside-3: + + TriG 1.2 - reified triple with IRI identifier +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-inside-03.trig +
+
+
+
+ + trig12-inside-4: + + TriG 1.2 - reified triple with blank node identifier +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-inside-04.trig +
+
+
+
+ + trig12-nested-1: + + TriG 1.2 - nested quoted triple, subject position +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-nested-01.trig +
+
+
+
+ + trig12-nested-2: + + TriG 1.2 - nested quoted triple, object position +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-nested-02.trig +
+
+
+
+ + trig12-compound-1: + + TriG 1.2 - compound forms +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-compound.trig +
+
+
+
+ + trig12-bnode-1: + + TriG 1.2 - blank node subject +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-bnode-01.trig +
+
+
+
+ + trig12-bnode-2: + + TriG 1.2 - blank node object +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-bnode-02.trig +
+
+
+
+ + trig12-bnode-3: + + TriG 1.2 - blank node +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-syntax-bnode-03.trig +
+
+
+
+ + trig12-bad-1: + + TriG 1.2 - bad - reified triple as predicate +
+
+
+
+
+
type
+
rdft:TestTrigNegativeSyntax
+
approval
+
+
action
+
+ trig12-syntax-bad-01.trig +
+
+
+
+ + trig12-bad-2: + + TriG 1.2 - bad - literal in subject position of reified triple +
+
+
+
+
+
type
+
rdft:TestTrigNegativeSyntax
+
approval
+
+
action
+
+ trig12-syntax-bad-02.trig +
+
+
+
+ + trig12-bad-3: + + TriG 1.2 - bad - blank node as predicate in reified triple +
+
+
+
+
+
type
+
rdft:TestTrigNegativeSyntax
+
approval
+
+
action
+
+ trig12-syntax-bad-03.trig +
+
+
+
+ + trig12-bad-4: + + TriG 1.2 - bad - incomplete reified triple +
+
+
+
+
+
type
+
rdft:TestTrigNegativeSyntax
+
approval
+
+
action
+
+ trig12-syntax-bad-04.trig +
+
+
+
+ + trig12-bad-5: + + TriG 1.2 - bad - over-long reified triple +
+
+
+
+
+
type
+
rdft:TestTrigNegativeSyntax
+
approval
+
+
action
+
+ trig12-syntax-bad-05.trig +
+
+
+
+ + trig12-bad-6: + + TriG 1.2 - bad - reified with list object +
+
+
+
+
+
type
+
rdft:TestTrigNegativeSyntax
+
approval
+
+
action
+
+ trig12-syntax-bad-06.trig +
+
+
+
+ + trig12-bad-7: + + TriG 1.2 - bad - compound blank node expression +
+
+
+
+
+
type
+
rdft:TestTrigNegativeSyntax
+
approval
+
+
action
+
+ trig12-syntax-bad-07.trig +
+
+
+
+ + trig12-ann-1: + + TriG 1.2 - Annotation form +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-annotation-1.trig +
+
+
+
+ + trig12-ann-2: + + TriG 1.2 - Annotation example +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-annotation-2.trig +
+
+
+
+ + trig12-ann-3: + + TriG 1.2 - Annotation predicateObjecetList +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-annotation-3.trig +
+
+
+
+ + trig12-ann-4: + + TriG 1.2 - Annotation followed by predicate/object +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-annotation-4.trig +
+
+
+
+ + trig12-ann-5: + + TriG 1.2 - Reifier without annotation block +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-annotation-5.trig +
+
+
+
+ + trig12-ann-6: + + TriG 1.2 - Empty reifier without annotation block +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-annotation-6.trig +
+
+
+
+ + trig12-ann-7: + + TriG 1.2 - Reifier with annotation block +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-annotation-7.trig +
+
+
+
+ + trig12-ann-8: + + TriG 1.2 - Empty reifier with annotation block +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-annotation-8.trig +
+
+
+
+ + trig12-bad-ann-1: + + TriG 1.2 - bad - empty annotation +
+
+
+
+
+
type
+
rdft:TestTrigNegativeSyntax
+
approval
+
+
action
+
+ trig12-syntax-bad-ann-1.trig +
+
+
+
+ + trig12-bad-ann-2: + + TriG 1.2 - bad - triple as annotation +
+
+
+
+
+
type
+
rdft:TestTrigNegativeSyntax
+
approval
+
+
action
+
+ trig12-syntax-bad-ann-2.trig +
+
+
+
+ + trig12-base-1: + + base direction ltr +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-base-1.trig +
+
+
+
+ + trig12-base-2: + + base direction ltr +
+
+
+
+
+
type
+
rdft:TestTrigPositiveSyntax
+
approval
+
+
action
+
+ trig12-base-2.trig +
+
+
+
+ + trig12-base-bad-1: + + undefined base direction +
+
+
+
+
+
type
+
rdft:TestTrigNegativeSyntax
+
approval
+
+
action
+
+ trig12-base-bad-1.trig +
+
+
+
+ + trig12-base-bad-2: + + upper case LTR +
+
+
+
+
+
type
+
rdft:TestTrigNegativeSyntax
+
approval
+
+
action
+
+ trig12-base-bad-2.trig +
+
+
+
+
+ + + diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/manifest.ttl b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/manifest.ttl new file mode 100644 index 00000000000..046e4163286 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/manifest.ttl @@ -0,0 +1,259 @@ +## Distributed under both the "W3C Test Suite License" [1] +## and the "W3C 3-clause BSD License". +## [1] https://www.w3.org/Consortium/Legal/2008/04-testsuite-license +## [2] https://www.w3.org/Consortium/Legal/2008/03-bsd-license + +PREFIX rdf: +PREFIX rdfs: +PREFIX mf: +PREFIX rdft: +PREFIX trs: +PREFIX dct: +PREFIX xsd: +PREFIX foaf: +PREFIX skos: + +trs:manifest rdf:type mf:Manifest ; + rdfs:label "RDF 1.2 TriG Syntax Tests"@en ; + skos:prefLabel "La suite des tests pour la syntaxe de RDF 1.2 TriG"@fr ; + skos:prefLabel "Conjunto de pruebas para la sintaxis de RDF 1.2 TriG"@es ; + mf:assumedTestBase ; + dct:issued "2023-07-20"^^xsd:date ; + rdfs:seeAlso ; + dct:modified "2023-07-20"^^xsd:date ; + dct:licence ; + dct:creator [ foaf:homepage ; foaf:name "W3C RDF & SPARQL Working Group" ] ; + mf:entries + ( + trs:trig12-1 + trs:trig12-2 + trs:trig12-3 + trs:trig12-4 + + trs:trig12-inside-1 + trs:trig12-inside-2 + trs:trig12-inside-3 + trs:trig12-inside-4 + + trs:trig12-nested-1 + trs:trig12-nested-2 + + trs:trig12-compound-1 + + trs:trig12-bnode-1 + trs:trig12-bnode-2 + trs:trig12-bnode-3 + + trs:trig12-bad-1 + trs:trig12-bad-2 + trs:trig12-bad-3 + trs:trig12-bad-4 + trs:trig12-bad-5 + trs:trig12-bad-6 + trs:trig12-bad-7 + + trs:trig12-ann-1 + trs:trig12-ann-2 + trs:trig12-ann-3 + trs:trig12-ann-4 + trs:trig12-ann-5 + trs:trig12-ann-6 + trs:trig12-ann-7 + trs:trig12-ann-8 + + trs:trig12-bad-ann-1 + trs:trig12-bad-ann-2 + +## Base direction + + trs:trig12-base-1 + trs:trig12-base-2 + + trs:trig12-base-bad-1 + trs:trig12-base-bad-2 + ) . + +## Good Syntax + +trs:trig12-1 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - subject reified triple" ; + mf:action ; + . + +trs:trig12-2 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - object reified triple" ; + mf:action ; + . + +trs:trig12-3 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - triple term object" ; + mf:action ; + . + +trs:trig12-4 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - reified triple outside triple" ; + mf:action ; + . + +trs:trig12-inside-1 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - reified triple inside blankNodePropertyList" ; + mf:action ; + . + +trs:trig12-inside-2 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - reified triple inside collection" ; + mf:action ; + . + +trs:trig12-inside-3 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - reified triple with IRI identifier" ; + mf:action ; + . + +trs:trig12-inside-4 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - reified triple with blank node identifier" ; + mf:action ; + . + +trs:trig12-nested-1 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - nested quoted triple, subject position" ; + mf:action ; + . + +trs:trig12-nested-2 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - nested quoted triple, object position" ; + mf:action ; + . + +trs:trig12-compound-1 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - compound forms" ; + mf:action ; + . + +trs:trig12-bnode-1 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - blank node subject" ; + mf:action ; + . + +trs:trig12-bnode-2 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - blank node object" ; + mf:action ; + . + +trs:trig12-bnode-3 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - blank node" ; + mf:action ; + . + +## Bad Syntax + +trs:trig12-bad-1 rdf:type rdft:TestTrigNegativeSyntax ; + mf:name "TriG 1.2 - bad - reified triple as predicate" ; + mf:action ; + . + +trs:trig12-bad-2 rdf:type rdft:TestTrigNegativeSyntax ; + mf:name "TriG 1.2 - bad - literal in subject position of reified triple" ; + mf:action ; + . + +trs:trig12-bad-3 rdf:type rdft:TestTrigNegativeSyntax ; + mf:name "TriG 1.2 - bad - blank node as predicate in reified triple" ; + mf:action ; + . + +trs:trig12-bad-4 rdf:type rdft:TestTrigNegativeSyntax ; + mf:name "TriG 1.2 - bad - incomplete reified triple" ; + mf:action ; + . + +trs:trig12-bad-5 rdf:type rdft:TestTrigNegativeSyntax ; + mf:name "TriG 1.2 - bad - over-long reified triple"; + mf:action ; + . + +trs:trig12-bad-6 rdf:type rdft:TestTrigNegativeSyntax ; + mf:name "TriG 1.2 - bad - reified with list object"; + mf:action ; + . + +trs:trig12-bad-7 rdf:type rdft:TestTrigNegativeSyntax ; + mf:name "TriG 1.2 - bad - compound blank node expression"; + mf:action ; + . + +## Annotation syntax + +trs:trig12-ann-1 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - Annotation form" ; + mf:action ; + . + +trs:trig12-ann-2 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - Annotation example" ; + mf:action ; + . + +trs:trig12-ann-3 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - Annotation predicateObjecetList" ; + mf:action ; + . + +trs:trig12-ann-4 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - Annotation followed by predicate/object" ; + mf:action ; + . + +trs:trig12-ann-5 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - Reifier without annotation block" ; + mf:action ; + . + +trs:trig12-ann-6 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - Empty reifier without annotation block" ; + mf:action ; + . + +trs:trig12-ann-7 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - Reifier with annotation block" ; + mf:action ; + . + +trs:trig12-ann-8 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "TriG 1.2 - Empty reifier with annotation block" ; + mf:action ; + . + +## Bad annotation syntax + +trs:trig12-bad-ann-1 rdf:type rdft:TestTrigNegativeSyntax ; + mf:name "TriG 1.2 - bad - empty annotation" ; + mf:action ; + . + +trs:trig12-bad-ann-2 rdf:type rdft:TestTrigNegativeSyntax ; + mf:name "TriG 1.2 - bad - triple as annotation" ; + mf:action ; + . + +## Base direction + +trs:trig12-base-1 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "base direction ltr" ; + mf:action ; + . + +trs:trig12-base-2 rdf:type rdft:TestTrigPositiveSyntax ; + mf:name "base direction ltr" ; + mf:action ; + . + +trs:trig12-base-bad-1 rdf:type rdft:TestTrigNegativeSyntax ; + mf:name "undefined base direction" ; + mf:action ; + . + +trs:trig12-base-bad-2 rdf:type rdft:TestTrigNegativeSyntax ; + mf:name "upper case LTR" ; + mf:action ; + . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-1.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-1.trig new file mode 100644 index 00000000000..888c8519323 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-1.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o {| :r :z |} } diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-2.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-2.trig new file mode 100644 index 00000000000..0dc1e05fa96 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-2.trig @@ -0,0 +1,12 @@ +PREFIX : +PREFIX xsd: + +:G { + :s :p :o {| :source [ :graph ; + :date "2020-01-20"^^xsd:date + ] ; + :source [ :graph ; + :date "2020-12-31"^^xsd:date + ] + |} . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-3.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-3.trig new file mode 100644 index 00000000000..28b032d50a9 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-3.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o {| :q1 :r1 ; :q2 :r2 ; |} .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-4.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-4.trig new file mode 100644 index 00000000000..7ca579d8eb3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-4.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o {| :x :y |} ; :q :r .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-5.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-5.trig new file mode 100644 index 00000000000..2635f6e1923 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-5.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o ~:e .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-6.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-6.trig new file mode 100644 index 00000000000..f715f694d37 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-6.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o ~ .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-7.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-7.trig new file mode 100644 index 00000000000..20dc49dd1a7 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-7.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o ~:e {| :q :r |} .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-8.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-8.trig new file mode 100644 index 00000000000..ca4d56f004c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-annotation-8.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p :o ~ {| :q :r |} .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-1.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-1.trig new file mode 100644 index 00000000000..89782042753 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-1.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G { :a :b "Hello"@en--ltr } diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-2.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-2.trig new file mode 100644 index 00000000000..5e9fab1bd8e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-2.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G { :a :b "Hello"@en--rtl } diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-bad-1.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-bad-1.trig new file mode 100644 index 00000000000..3a348ab781f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-bad-1.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G { :a :b "Hello"@en--unk } diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-bad-2.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-bad-2.trig new file mode 100644 index 00000000000..05e34535c7a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-base-bad-2.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G { :a :b "Hello"@en--LTR } diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-01.trig new file mode 100644 index 00000000000..6e718c72f3f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-01.trig @@ -0,0 +1,6 @@ +PREFIX : + +:G { + :s :p :o . + :x <<:s :p :o>> 123 . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-02.trig new file mode 100644 index 00000000000..79845600504 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-02.trig @@ -0,0 +1,6 @@ +PREFIX : + +:G { + :s :p :o . + <<3 :p :o >> :q :z . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-03.trig new file mode 100644 index 00000000000..8e78f14f870 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-03.trig @@ -0,0 +1,5 @@ +PREFIX : + +:G { + <<:s [] :o>> :q 123 . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-04.trig new file mode 100644 index 00000000000..6112e3f20f5 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-04.trig @@ -0,0 +1,5 @@ +PREFIX : + +:G { + :s :p << :p :r >> . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-05.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-05.trig new file mode 100644 index 00000000000..cd31a558cf7 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-05.trig @@ -0,0 +1,5 @@ +PREFIX : + +:G { + :s :p << :g :s :p :o >> . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-06.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-06.trig new file mode 100644 index 00000000000..9dfe4b5b6b2 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-06.trig @@ -0,0 +1,6 @@ +PREFIX : + +:G { + :s :p ("abc") . + <<:s :p ("abc") >> :q 123 . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-07.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-07.trig new file mode 100644 index 00000000000..9d6331f229b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-07.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {<<:s :p [ :p1 :o1 ] >> :q 123 .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-08.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-08.trig new file mode 100644 index 00000000000..03b67a3159c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-08.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p << :g :s :p :o >> .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-ann-1.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-ann-1.trig new file mode 100644 index 00000000000..04548514dfa --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-ann-1.trig @@ -0,0 +1,4 @@ +PREFIX : + +:G {:s :p :o {| |} .} + diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-ann-2.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-ann-2.trig new file mode 100644 index 00000000000..1d74c2c6301 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bad-ann-2.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:a :b :c {| :s :p :o |} .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-01.trig new file mode 100644 index 00000000000..acbd98a3ded --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-01.trig @@ -0,0 +1,6 @@ +PREFIX : + +:G { + :s :p :o . + <<:s :p :o>> :q 123 . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-02.trig new file mode 100644 index 00000000000..f1033de44be --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-02.trig @@ -0,0 +1,6 @@ +PREFIX : + +:G { + :s :p :o . + :x :p <<:s :p :o>> . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-03.trig new file mode 100644 index 00000000000..0d6d3ccde21 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-03.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {:s :p <<(:s :p :o )>> .} \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-04.trig new file mode 100644 index 00000000000..e6514f3784e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-basic-04.trig @@ -0,0 +1,6 @@ +PREFIX : + +:G { + :s :p :o . + <<:s :p :o>> . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bnode-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bnode-01.trig new file mode 100644 index 00000000000..e6051df2378 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bnode-01.trig @@ -0,0 +1,6 @@ +PREFIX : + +:G { + _:a :p :o . + <<_:a :p :o >> :q 456 . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bnode-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bnode-02.trig new file mode 100644 index 00000000000..8d5ddd24641 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bnode-02.trig @@ -0,0 +1,6 @@ +PREFIX : + +:G { + :s :p _:a . + <<:s :p _:a >> :q 456 . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bnode-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bnode-03.trig new file mode 100644 index 00000000000..65df001f512 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-bnode-03.trig @@ -0,0 +1,3 @@ +PREFIX : + +:G {<<[] :p [] >> :q :z .} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-compound.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-compound.trig new file mode 100644 index 00000000000..b6f1816f24d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-compound.trig @@ -0,0 +1,12 @@ +PREFIX : + +:G { + :x :r :z . + :a :b :c . + <<:a :b :c>> :r :z . + <<:x :r :z >> :p <<:a :b :c>> . + + << <<:x :r :z >> :p <<:a :b :c>> >> + :q + << <<:x :r :z >> :p <<:a :b :c>> >> . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-01.trig new file mode 100644 index 00000000000..c88a87b6f48 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-01.trig @@ -0,0 +1,6 @@ +PREFIX : + +:G { + :s :p :o . + [ :q <<:s :p :o>> ] :b :c . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-02.trig new file mode 100644 index 00000000000..472548249d8 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-02.trig @@ -0,0 +1,7 @@ +PREFIX : + +:G { + :s :p :o1 . + :s :p :o2 . + ( <<:s :p :o1>> <<:s :p :o2>> ) :q 123 . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-03.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-03.trig new file mode 100644 index 00000000000..8544d367247 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-03.trig @@ -0,0 +1,4 @@ +PREFIX : + +:s :p << :s :p :o1 ~ :id >> . +:id :q 123 . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-04.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-04.trig new file mode 100644 index 00000000000..7baee7db181 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-inside-04.trig @@ -0,0 +1,4 @@ +PREFIX : + +:s :p <<:s :p :o1 ~_:id>> . +_:id :q 123 . diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-nested-01.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-nested-01.trig new file mode 100644 index 00000000000..6b0e977e946 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-nested-01.trig @@ -0,0 +1,9 @@ +PREFIX : + +:G { + :s :p :o . + + <<:s :p :o >> :r :z . + + << <<:s :p :o >> :r :z >> :q 1 . +} diff --git a/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-nested-02.trig b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-nested-02.trig new file mode 100644 index 00000000000..2a79fea91eb --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/trig/rdf12/syntax/trig12-syntax-nested-02.trig @@ -0,0 +1,7 @@ +PREFIX : + +:G { + :s :p :o . + :a :q <<:s :p :o >> . + << :a :q <<:s :p :o >>>> :r :z . +} diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/HYPHEN_MINUS_in_localName.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/HYPHEN_MINUS_in_localName.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/HYPHEN_MINUS_in_localName.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/HYPHEN_MINUS_in_localName.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/HYPHEN_MINUS_in_localName.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/HYPHEN_MINUS_in_localName.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/HYPHEN_MINUS_in_localName.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/HYPHEN_MINUS_in_localName.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-01.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-01.nt similarity index 98% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-01.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-01.nt index 0f8256664aa..88d74766734 100644 --- a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-01.nt +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-01.nt @@ -40,4 +40,3 @@ . . . - . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-01.ttl similarity index 89% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-01.ttl index fae1de072b4..9832a3ff366 100644 --- a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-01.ttl +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-01.ttl @@ -42,4 +42,10 @@ . . . - . + +## Two answers: +## RDF 3986 section 5.2.2 +## Strict resolving: +## Non-strict resolving: + +## . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-02.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-02.nt similarity index 98% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-02.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-02.nt index eb8e9fb1f8e..76f76419615 100644 --- a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-02.nt +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-02.nt @@ -40,4 +40,3 @@ . . . - . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-02.ttl similarity index 89% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-02.ttl index 5ffbd8b5313..657836f1666 100644 --- a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-02.ttl +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-02.ttl @@ -42,4 +42,10 @@ . . . - . + +## Two answers: +## RDF 3986 section 5.2.2 +## Strict resolving: +## Non-strict resolving: + +## . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-07.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-07.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-07.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-07.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-07.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-07.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-07.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-08.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-08.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-08.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-08.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-08.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-08.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI-resolution-08.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI-resolution-08.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRIREF_datatype.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRIREF_datatype.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRIREF_datatype.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRIREF_datatype.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRIREF_datatype.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRIREF_datatype.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRIREF_datatype.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRIREF_datatype.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI_spo.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI_spo.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI_spo.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI_spo.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI_subject.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI_subject.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI_subject.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI_subject.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI_with_all_punctuation.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI_with_all_punctuation.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI_with_all_punctuation.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI_with_all_punctuation.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI_with_all_punctuation.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI_with_all_punctuation.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI_with_all_punctuation.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI_with_all_punctuation.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI_with_eight_digit_numeric_escape.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI_with_eight_digit_numeric_escape.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI_with_eight_digit_numeric_escape.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI_with_eight_digit_numeric_escape.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI_with_four_digit_numeric_escape.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI_with_four_digit_numeric_escape.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/IRI_with_four_digit_numeric_escape.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/IRI_with_four_digit_numeric_escape.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LICENSE b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LICENSE similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LICENSE rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LICENSE diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_all_controls.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_all_controls.nt new file mode 100644 index 00000000000..91c8af144a3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_all_controls.nt @@ -0,0 +1 @@ + "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\u0008\t\u000B\u000C\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_all_controls.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_all_controls.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_all_controls.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_all_controls.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_all_punctuation.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_all_punctuation.nt new file mode 100644 index 00000000000..c25d818fc4d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_all_punctuation.nt @@ -0,0 +1 @@ + " !\"#$%&():;<=>?@[]^_`{|}~" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_all_punctuation.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_all_punctuation.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_all_punctuation.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_all_punctuation.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_ascii_boundaries.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_ascii_boundaries.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_ascii_boundaries.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_ascii_boundaries.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_ascii_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_ascii_boundaries.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_ascii_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_ascii_boundaries.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_with_UTF8_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_with_UTF8_boundaries.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL1_with_UTF8_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL1_with_UTF8_boundaries.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL2.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL2.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL2.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL2.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL2_ascii_boundaries.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL2_ascii_boundaries.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL2_ascii_boundaries.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL2_ascii_boundaries.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL2_ascii_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL2_ascii_boundaries.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL2_ascii_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL2_ascii_boundaries.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL2_with_UTF8_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL2_with_UTF8_boundaries.ttl new file mode 100644 index 00000000000..0e1616dbfe1 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL2_with_UTF8_boundaries.ttl @@ -0,0 +1 @@ + "€߿ࠀ࿿က쿿퀀퟿�𐀀𿿽񀀀󿿽􀀀􏿽" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_ascii_boundaries.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_ascii_boundaries.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_ascii_boundaries.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_ascii_boundaries.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_ascii_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_ascii_boundaries.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_ascii_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_ascii_boundaries.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_1_squote.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_1_squote.nt new file mode 100644 index 00000000000..acf7f58f1d4 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_1_squote.nt @@ -0,0 +1 @@ + "x'y" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_with_1_squote.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_1_squote.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_with_1_squote.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_1_squote.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_2_squotes.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_2_squotes.nt new file mode 100644 index 00000000000..8ddc52e82b2 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_2_squotes.nt @@ -0,0 +1 @@ + "x''y" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_with_2_squotes.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_2_squotes.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_with_2_squotes.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_2_squotes.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_with_UTF8_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_UTF8_boundaries.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG1_with_UTF8_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG1_with_UTF8_boundaries.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_ascii_boundaries.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_ascii_boundaries.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_ascii_boundaries.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_ascii_boundaries.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_ascii_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_ascii_boundaries.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_ascii_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_ascii_boundaries.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_1_squote.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_1_squote.nt new file mode 100644 index 00000000000..05a1fd3a2fc --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_1_squote.nt @@ -0,0 +1 @@ + "x\"y" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_1_squote.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_1_squote.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_1_squote.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_1_squote.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_2_squotes.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_2_squotes.nt new file mode 100644 index 00000000000..3e69dc1036b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_2_squotes.nt @@ -0,0 +1 @@ + "x\"\"y" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_2_squotes.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_2_squotes.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_2_squotes.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_2_squotes.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_REVERSE_SOLIDUS.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_REVERSE_SOLIDUS.nt new file mode 100644 index 00000000000..586e364d503 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_REVERSE_SOLIDUS.nt @@ -0,0 +1 @@ + "test-\\" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_REVERSE_SOLIDUS.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_REVERSE_SOLIDUS.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_REVERSE_SOLIDUS.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_REVERSE_SOLIDUS.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_UTF8_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_UTF8_boundaries.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_LONG2_with_UTF8_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_LONG2_with_UTF8_boundaries.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_with_UTF8_boundaries.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_with_UTF8_boundaries.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/LITERAL_with_UTF8_boundaries.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/LITERAL_with_UTF8_boundaries.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/README b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/README similarity index 84% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/README rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/README index 1b049b9c3cc..f338ce417cb 100644 --- a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/README +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/README @@ -1,4 +1,4 @@ -This README is for the W3C RDF Working Group's Turtle test suite. +This README is for the W3C RDF 1.1 Working Group's Turtle test suite. This test suite contains four kinds of tests: 132 Evaluation (rdft:TestTurtleEval) - a pair of an input turtle @@ -20,7 +20,7 @@ tests have a name (mf:name) and an input (mf:action). The Evaluation tests have an expected result (mf:result). • An implementation passes an Evaluation test if it parses the input - into a graph, parses the expecte result into another graph, and + into a graph, parses the expected result into another graph, and those two graphs are isomorphic (see ). @@ -33,12 +33,12 @@ tests have an expected result (mf:result). RELATIVE IRI RESOLUTION: -The home of the test suite is . +The home of the test suite is . Per RFC 3986 section 5.1.3, the base IRI for parsing each file is the retrieval IRI for that file. For example, the tests turtle-subm-01 and turtle-subm-27 require relative IRI resolution against a base of - and - respectively. + and + respectively. CHARACTER ENCODING: diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/SPARQL_style_base.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/SPARQL_style_base.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/SPARQL_style_base.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/SPARQL_style_base.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/SPARQL_style_prefix.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/SPARQL_style_prefix.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/SPARQL_style_prefix.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/SPARQL_style_prefix.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/TESTS.tar.gz b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/TESTS.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..e23392476999d04c407b894d1c6e4589e46cd24f GIT binary patch literal 33121 zcmZsCWl&u`7jAJVE(MB9vEowPy?CKe+>1LDhl9JjLvbzc?(XjH?sho)@_u*b{<<^C zOjeRfvRBqx&y(!ENy8C8WMVcbe}FmD(Q@3Cbk17*t^AB?J=0)f6)VbR!%n0{B9kk5 zr<5S4+)>UW=_@Yl7Yu9mf$00~)|6_ARl(QBId& zl~y6LbuzkGGLfsoq`qU@Maq~DEuo_>FLyjelXQ(ll~JQh_iOchzhFf$VoFE$DiPse zk4>RI)&Py+d>G^!NjYSt#zFyMr5jK;s&6^ob=rz9ADaA$YdJ5P;^VP#g@V70cuj8p zBTPHZoUc}!*U7kPdog^;L0A8gKXr)yS2|0`4Q7ZwCv49{dIQ!K0Wtj8n_u_(5C{>p zxSFUw{5ET8>HabMB+`VqvZBcFvgwr4nM2CUywd;YSqpQZ5&Yfl=51sAMe6=>(Qv8F zmkKpXx{zBLKWPYM;*B28?;pM)H+obs@P|UkcTI9k%zr2ftq#plk(9JgLCi0ET}{0q z#y-+>W#5>PZO~sxb0i@BL29+9f3$DqRyAWjV)TPVM0~HaL!bm9?A=%DB%CLk?Z}tw zyK}m10nvc*S*0NjQebm|@D~7czcc46G?sY25~S?op%C_yjG%!_9LhR35>KZdYs3zy zY(-j>^|u@H31t`%R}TBcT!OU-q~>tVxgfaf)eaVgimj5A-1Q=$lawQwq5jP`BGN_q zWFzW-N`|&8?#)mxA+9MN->}qKX}{ofW+Fo?tu^lDiSjTwq1S4m4W9 zFdIHaX92Rx`jE<@(yr%8=;$;wK@LR`_gp%`Z@2w3Ot8n)(yM#DMaIa`HK^TUHK9Ye z(2B!Rb>U2CEfCF9R3-|J@$0cxfbdLsbxv=$*neb@Mjig5UdlqJ_(vNX}3TXh4 z{lQXuAWyKV-|%ziP3(0RK6Gz0|u z+jkX6(NBp_^q)}qAwdFZ1c%%K$S3o!0M(x%pz>=5z!39c-)I(Y58ypY^)hPD@o6N- zQh}C+Qn>gn!42q4n$Nf8f2hm=ln`HlpT2`Yb@v^lvu@S?Or+|>l#YoD_~V#d z3&nkXx(1{vdL!i;%)!wNj*!}};;H1Rl$6qosg#Ta+TmGuXwxH8HkaNEFS*Ovj1oM~ zdsdl8Y;X;>_W_le>Jo?ytthh0FUto{<82 zri*efL3OqoKQ4tZwzhEB^>NKURYQKs?WjynuQ!kR+$BXl0^$A-LJpZVefJ<-X&>zOD zsRLjc7`_5T8p3%`(cotgDG*DFHTFFD0Z9o%MCCDRed#VY$0cZA!C8TQ`a79JS{RhO zay;a|vEwRm1exily3yA4lcGv(#Y?K>0W`Ag2NG)lJLm><`z%CwN4q8$t#q}1|I=y@ zO^{d}7iAA9IbEprv)=L=v@smyyG@2Z{ddp+R_&_&7-06AjiU`9U_Juu-9;)@ugAqk zn0kvI>8uM7TTLkjFrefo_5k{yC00KGiHV=uHN!tY#aIdS;Nn4Z5$_%X#QS!-g!+46 zJz){ZXiO#W8=4Jh6ggzolRG5dW#Pajw?=n;%`+ z$2l0A+;{eZ%roBfkXC>%iGu)Z_t+^YehsDy`Cf&wvsRk7;-Le=jZG)!mkSXBDFCd#9%B~JVS`JiDWc|0C8Q>XK z|Cq%PJUDs(BJt4qoCnH#W=4AkaFFcZ!$1JFhmZoZvAzBjDk6;|-ptuHdXYJv{1Ow- zg~26)qxmOayI0WUBMoZ^@GJNY$N=P6YTp3VFLuuB-Y9dxw2tj|IB+3;ldUAA4v2~K zLxNGM7lHb^^_!~rirFvZUZjOcSlk@Mi|O3;rg~J>pI;qW&M$V1=Qgp@_LD8mXKR>j zd-{VlY@pL1)MImchtzV8LBAIkO*>WDA6?e9T|Z&|1L}z!|EcOFheQCP-C*>vq0`PP z5$KE&igB>oYvLOhrV%x)mi)tBN;NX8B#^)z`eM6GTG z<~n?`7E1wK$b&YSC&}a%j!wBPPaEy8;>E>(hi6M7a3B5S`7a`Xd zrfeG_%x2tc{DR4OdY2wcpEc$_z-_ar+UkT!3A+8OW`qAwO(c?x# zw0TkXKr_U0^bj+hY<9kPv;7AsyFq?&repxxZ+eojH=TI3tD2Qp$gSY$Zm_MAA>UWCDuehYq*tH9nnR36-CFTbx*FOKj-GWzx|D6{nCyGYh1 zD#kFdeGdxjJA60Ow z9_Jge{@rUEDq1Ea8#c)~(7ik)$=du+IpLnb6fady<;1%?Snijn=0vjfbX6ok!W628r;}egu3tef5WNmy5#R>4(@8sCCp(|kpF2CPfcw#h%{K5!dNSzw7jvh1CqEDj*nsYL znSt{n5M(vGwD)BASzd9f3Cb$&(feCc1*{#n(h50N?@nvIS!o14_#wwL~UGq_$$8T z8$mMpaF{zF;(q?a#K@7p_05&$5fTr!F|Y;v4NE+)wxvixH;(d^3n-qhPFCKK@{Ovq z13YmaGXWtU0gvl_4aWKa$0H*QK_FVFpx!clWbUI$Pvw0?Xg zQizL1;13n@$Fp_ru>`tSZ|z(bhU!1suajFa^xd_9I_!$GMDE=6pa)N*Nz=zOh>KVj^pudPm zJ5Gt3dkBbKgZ%!-M{%wJPOeR6(szCQpG4d+yU4MLoL0r{0;^y`U-=>f9)yF%D^1E4`}IhZg^ ziw~YxTit0s3m7tSz3!L6`!AtF?x-0pl4dZzDBEwRusax`*OP*IrY`<5O-=ftb`Y1W zQ|L7i_89Pk1!ye2c^1N!s|55OnGe*z^hDIfWWHs~J?wWqG5=sEI~0P6kQv|A$BR-} znRT)vK*GP|Z!#bC4Y&*Jc@?dzg!@AowpXlt-j&VJzox#^ zdOLBlatJ#CF&yt~3dV1M3Z{!#dQRvjyOhFr0>DYF1oZuW-1v{3txd-To?Y*EN^K+? z7xWN|Hj+?2Z8E-jD{XWL{ct~&7GDLuy`XQX0AyqXOE$pM=q+H~2;v2zsBIx{&(AKvqD>bVE4SEQPBLbKF<2&n^{cZ6_65@KX@O8ydJ^j`Vl+5C8fgJE@%fE)_=VXm1PB=fv2^z=f(+lmDqu>2 z7aji{)q~zT*C3PddF9}Li@f~W{&WV6`6y%iQ1h|5`W;x0 zpcEJz1aV6H_@VMf^DO+D`u4SGl`b31jL?+6 z!@6RV?0>#>P-yopqxax~F2q*=aTb_g0KG4vQ1k*Y@~1lkT)ZD>Krg0qVBpa6N{>Li z5>Tq#fH0#Uf_9&?m&u?|)&&Yb=Qt@1O1TqrFt+=OoU6Osr3Gh>!s*5{WAezK4qMc~ z5An#~km}KTJFPpGh%^9sqklh|uY#^DvBu4aP3r9kqyB2H4{#|YE6@A7snvF1BYx#VTulX^1&js1zl@v#I-yhxl zm^*Ul6NPGs+%s6C-C%i~nP}1S{{hKAtFf@qQz0F5$RRn9J#-GTVi|uS?brZ4v)I4k zJ%2sz?Am@|{*Oz-(uQ<7sgxvmaf|IItG~eA6Bnj;3Bn$$Fp=624qR{ce;3j2g4KU{ z(v#S^-(1?l^cusSZBMShC$`zp!g@cST6`;AO10d&q=*B&A=!}keyYz;ldwoig48fg zq=3;@+Va$C^7~~;40Oi9XoNRp@k|m%E6dqz@$>=d&+9oJTdPI|%dh*x(9_PZN&%%O ziy#%MEFc_p;1zgLj+P`uOgk2TL=CfF-)hijfq>YxXn*5v47x(Ze#9y<1L(_z&p^z` zEvQPQWZvv(LgQ>5&9Is=p4YpK5uGsS_va-j)m1+D4OV#4&~%>;x|}&S0hAjPR4pb5 zjv!piZ*3xSYRfNu`ZwSSLV10v_c2%r9Aj%Up9 zp%Bz^G}kRc!CJ7!)NeiWPYEs#R8{qjZdK`w2_l76a6^Cb^rm2H3LNMpT@oG|MoE8% zX*ehp%B9irA7|)%H62-=I5s}?w!iFMQ*%b{W2cItuNZifXPT$iFyvYpX^f zS6id%%B0N!o7)VNd1#vmDN)SDF`icH`k0Z!AbY=dC|J2liUg&ZWMxEzj?XC`+$yY_ zWEFc?pH63GVzf@f?m!Q{TGnIG&`>&X> zqHU*apWlUVi@88vTyNeXR`^hjuwGStq#`$RXwFXrf${cqBQUWVM5Iw!2t65H@4Md2BAWxmyWtDpp{@Rf>rL<554rExYR<=V+511wi=Ut@%A^(K{^emjn&%Q z9)u$+ByuCn4wP~FhHPZn5mh9>3V}*bb;W><8S3-bkoX$CjuS4O(Z@67cw>CvW_EIw z^qSvbly=3p(_a!5Wg>58mbsg^GQy7;737p#^fj1wCf>PG*$o=BU`+@KR1ZRQs78fB zy<{D+V+kI|OkI(owwQ*hvB>bpwnqF!=c$Yg@T6*DV=JIsk$(+Aar`(fg4;Ek9)fxyUc<AuVT$3 zgSRM$?5<)Lf{RVCcNpz<#pWC4yIJ>=U=YT#phBIexcxHu=ivu~csQfCXjfBn$Er)A z(6;z&E>g8<8^tUk%N4L~q+BUqn zYeb`Mvk}f{764tS6m&g$w~un-!o3eeI09wtrYCkePIyWf^L*9s%_bp(iLUIjwlw$x zTdbgu*4=7yvyGH#9hIR{jA<+4>HE?LGoe}%V^Pc)!>xW`$9ttpALj@4Q|QWCl&8K( z>80%&{rbo((giDmH9FsE+?Q%2ky~$TilN#T+T{a9=H7#gA=-VcppwpZK%?k+QKuiM z!vT(G%&tv!|2Sv_>~HwypLh!Y)Wtu)b<`XfAV=K7i#a+%qq07uEzaec!E}jHz<#~7 z4t|j5sQf@E7%VUoyGEW?%kKeKB6Tb7c!$mCY6kKa6&K;){ke2?FCx+)fEqoA_%P_p zOr(&#Efoaz_g6uktP%TlE%)bDy*CUsry7+8dvwZ5nsVkFrL4fTg8V5}62F*N0qOQ( zyTUKv_328k69vHVkwnX4MC+V>EGYHw<36Y!&9P|f=IA$@X$@1 zR3!*jCGmr)_a@;Na+@rj7DFo{F)z=I_M!u?aC<%dz6Ef zKLh42?0)3rG&1z-wp?#<%$o^ z6Fzn;T+;}6J!*Z$d*Kl>k?{S5zS-KuQ$<6u2VDxGnf!^2G;T471zjsC|QxeE>i%umK?dzYE+z*bfrb{lfAAd6A zR-cZr*}A_iryjkQ!+^VOx$f?~#iV!ra=J~feJtS70F-@v(Dv6}K` z=e5gp;7mg5iB3^LM&c?v7cIEd9nLvqKUN~&cIQX5>i$u5e2U`ax_cHQQXh2qCgpK? z>3T}ncK2#_X?JK+#kA_!`et_P0l`9T&(#kNO1j-(18}|P^=%t#n%^=7?v`|oxVh0D z+kE$!HFTU`>1(eVP<~qnshJ{ZR>^ho5`I;2V*d%#z*7(ZZ{}Pqet~zefhvQuYQ`7( z(z5w#&b7?%V5W;9694{oGkS z#L3pU{kEOemTLEaU&U2^&4HZ$GJRoSN`CVeY-jy7@`kADaqBx9f3Rr*>j8#G89hD&|9d-^P|NQ&y+`WuEt^ZZMoo=Gf)> z(c>E-f)@FAZ~C0-Qe#8UDV8uQNm=igC_)uNFXRyI;n;Vr6z=LkRfnHap|I}xq-QS^ z$6f>q%S2z=<9>Ad8^7s(U%X7MccF4yq^*4Tx0Yk~CH&!EKs^_2c{{!13gO2s^Z4AAV(6YO#r4%ovao9kI)>fnDL+` zr=|4LN;Q0Sd1xE+A_?tnrw(D70_w`W1kQ&fpzfuz`e{-@st@qRo0B|KJY(H3zf?dSl&8LY3<4=nS@AUi4L>`i6OS`|}7HkYg~x z`SwVGIi|UP)G5Kr!rg(HU3lg|mV>uKVb9sf3EF_Qm(Dr*SMIlP+P5|omSjNW+|sD? zL!DuY7&B%@HmprC>9GQuweTdM6uk$E-*y)n5<=HUzf@}ZLq1K9kN{RJ`04xi0_eXH zY9#!l@!nYMSBoq20Sf*^++~iH+jwPH>{E^wYAoP(O#T-Vp5K+2!6`jqpr$6` zXeX^=KzS(MngFZx^ZByx3~0Cl zwqcgnJ#D19espl%MNc8fqW6I-Z5U(z*4%ef-z2T^C}r6QdOjdZL7DzUx_c9%(**vm zW4?m4eY_xgmpq2DpnV@&Kr0;q!6W_hk`{qaF`L-<(=$)bD2Uwx;L^&4P~r`d0jH-x zHTS&Mx0Kc5{z9^h+efqqoLT_JI_9vB8O`baEccu}m!#DLIfSlzQPh~}L}KpR_aB1j z>DA(B39*UtkolL|HAh1oy#n&gKpw+9A2+0E9uop+`{;CFTePXJWBS8KaJOkGHy`NekoJEbRJsw;t%)8%H6R-E_g0~x%sFUWp?mhN?LXTQax&%-b?8cK~&2JQ9qfa zi;Z@VR;JCQeFCdbKOO4qgMy~sIFX>fi2pdU zOj()9HsQj7%bzWNqs`Kwc?X;=38q>s@JN25Ml_P``n?o_GkDp4bK&Lle3+rgAwC|w zQS0mR>5e1in=U4M)j>P#+H=|>^hVy_A0^9AlZ2nZil2(3+;Y*^8lH+=%7((BJB0Tn z?S<~JAN~=fs*FY!sey};7q{6Kl*K}gmeVAA8o;Ms+zV5px<3-h%7Q`TMChMZc}Ok8 zMrDD=UYd6R^GIh00f9(USgX!{BY_3wAKst{F&?WQzCi&|jPmu_iyOimlC+E%c9*{$qw zNw%iSp}wX{TU~WOW_ecCR(duy0%uCok*+X}3!`0ib$z2x2zO6ezczNIq8|_cog*wl zvqek`A7{(4*|DRl*f0dzJZv6D2qXlli%Khs5|PzjM^AKPNr9e3MS}uD0%+=3%u(6U zyfo8-V3Vr9IOlw$X8#eGJfS#NlG&5o$9bDkE#GJD^oLZ}(@$nded3wYEE6`3;h2J` zVtOLvTrS8YWeL0Z+Z~c8N%6_H5L5~L+@+vxuFJ}?YwWk(g;*cGL8B)ka$vzCoBM;)qk<+S2cvBl+eOR4P9x7Y_eUHTvzl*R;{*Z2~i^a-rAA>DXd0-hJHbEMw~!Qr{iAmbh3AcZ5M z7$l+;7a~PO{O?vzc8;f7O0zcSUv$0d8awmOF3zlIT-Yu%vzFjht0|4Rg^zpx77BQR z&1_$n4Gh!k@KfdpXTINR6~yB^O$e86a%S$i-Bu4z9ViS9@GmW^22FjDDs&uM>BW_~ zv(R@v3CbfjS37g5+;RoGIIfT)n5}iKI=S2RGZJwlvvTY1m)sce<`=hc;mzOR0PV7gm|%B;$rf!5-; z8dB`liE*JMPLcYOoZorf^Le?Vw{!SdOaz7499KzfHgwdLFDY78C+Hlqd^`wRrErN) zOP0w^lt)a&iqSUNC(M6rU6hvng6g9z#_15!T3ZMVtt+jXWf@y}&FcJ~nKT3VO|VtK zKQFOapZCXRF~>E>Sz#;38-K(O1g~rr9B_y0`+EkLJ0lU$cUTGub-GewG27%~g~3m0 zD{>kTO-5@+-{f>5nJA6h4}?Z@%nT02vOK%3hdZqFOWsIiWQX|7kLx5jFru2q_i3cd z1$o3y<-O;E_x%1UO!R2JQ|@T-J@as{eeYb8>0DFjd@p#?yxpwtjY6t9d>J9Xp|$+P z&hJKH8=jJptge}{mv;21tNJ_T^krk>*zaq8Dt5{pXrfNMm}~#3j9)&{r9tH~rp$l9 zun-}buEqUgFN!Q%lhX3*yTggD{Gi+n+J$OQ@zp;p_&}FL7V5UL0P<}estCl#ujax{ zv!t;a?-MqHM`4|xlaatT%-Hw`denAf@3WFcqvxESNV%A!yWH|E@9K9mUx*4m@7K_}+0=@R^)H)g|#t-#aXBt}I~i=3g8v zZrTrXcuBiV?tOF>)W|K~>7}cGMf{}w+=yJ?-DJXISq|YuZR2j5a9+)&YySpu@L5O` z9&A(7tt$n2G=2XlMcXU57Qn$6kQQ?Qzw|{y<0)AsME(Z>WFLoOdLIYc^rF{X5#J*5 zCg-mj-6Y|AVd<}$m16cykZ6Unu5$4wbBb(RiL|N1%o-$>pLI@zD)iJFvM8dlqB)yi z0(mRH6PSBrx11{La_90{#ChVi`WCXXRTeISI&nPv3J?g#If! zmUR-4DR__}#x`AR4zH%^g)=d{+tQ0)9mpaE2s{kImS@&mdPdA$j1KWnmU6z^dPcm+ zZv?+oo)*Pdc193^G-)mE{VhFg^Kg1xuqB1H^8bggnXIA({Tl zRpe=%`EmwzDrTquaDS~{AEfK=(CAB5gBgLAZ21(kQ8}K(W{z)HZ%(=x6P*{oGA3|o zU?Xkg_cos+n4TDAWFvc=0Y^zm?Sd4oc_NA0OpUQJ;VQ2#PEha5!-<;i`uRbm=}55D z1#@4yT)b`QKw!wk#&T&L)eWa**Bl{AZIS2Pc&=Y}6@NjL%VWawcEkFLH$=y!_zdOG~JUi5ymvc;ORjZ~egy>z5K)3U(~QNp^|@?DSNm zA1I+HK9Lqpm?4}aqMmhS5m>Q%hv}(nuwO!PTF+(3c>nfBIALd`u*YXb(8RiT(g~mB zY{e*EG$5jnWvEF)WAWZkJ2!vlx>YCrA#|6)fqa zd*g=*`dGI1`DR$Ki}r&k6f};05VQkUpm$I~q{4MBEr`8L znsXl^jDF5o)!C}bE_W(Ue43rx`C3|mZn1RliSn6Cb+8^u+t=gR*^`d*NCEXJv}KN757v|7-P4^BNWF4)1-^z5aL%`IH)l_Xrifhh;JDvq>fBX zFfmmr!q*nQtq~ka8sNUS)r5Es@`p>aj--AT7fu+;(pY6n5j#p9B2a#XMgBsNnK{`N zqEEhxE~zghPGFJ+q0}jyyqF#+DO4Awb@)+B9~IZ%cXI*#w;MK+wty&)4kBF+uiTR< z2X=y~A2p;JND2(UKvH~0>2s~UnP{i;l2GdLM*c(v1B2ImD(WR@k|*FzbF2+pBu;Dh z)$gJxBXo>w*oDH+4u=PQSjq$i?v3G#P<8c0jZJMVwx)414#huXO#5`0HKLq@{x!^@ z^>`{DPvk^-H*~p>V)fLYdshKVZn(Iq5k#6xsbY{0b+@xjiGV3gPUD0dPGbk``YM-S zVV?#g_(og5HxajoubCj-iZNv@x-s(O)-`jVEqlr|c90z?M|ApmGWNq74`hb+hI4#O z&2D1ZRf!k+ZSsepLHq!oE5Sr6UqIAemVyyojb}}!ni?xrwJ%HB&8G*3o{CuAL^9T% z>IUf>Lg;w6;}uhBpveXTbC;xGVJvCk(^amC^ynBb!GQ5$hxmpF+~GRx^3%%>;Ky*6 zni`*27fjg-HDhCJY^gh3KsGk;^O1zR>cYtTrHwJY2&cJleXwVGZ_R_so(t0rUSU_l z7bJ9bA@#9)_f_CYUQ%y+Fr3XT`)TX*rWjk)vrAmo8q2Mgv_$fdORp?aeXlX^6Vgxr@+d5`o|V^1xL z)Ta?f?XRf6rzJKc(q0#gh=!#2FMOq|JifKO#Rf|{;Teqf6tR#s7-RiFryI@0_Z5lS z854hTp~gDVgFQ7peMY=y#Rx?r_=1fyxs#sWgJ1eH&Zwf>z0yUkGB3LIC@)$N{z%N9 z)Pc}zZTY{@P~3M?Q<4$BDWd<|uyhxECMTLaF_X{7qIF5u;4DcA{^Ug(DM?kuRw6{e z7jH{}I$?Kl0S&_*5X43+#wZ4(EK17uVwMwa^0}8~4!aivrBT5^?QgL%7B%mvXk_=x zFAvN4%J#R3$aE_EP^zH>S22ppwzdnm&wCqL1D_h`jZRM-a-Yu8w<7uI5C&vWU+Ph9lJ_>!-;gx+ZecpqNEL=SY zPPAv1M#en-1u~lfoJC=`-?2Ygityi-$E!G|8DvqAh*{|@)qLgX8GptUHIK1u+@#K! zAB$=hex^3%=-mtXd@xeIqIH@~JHpS@r|HyF~Io#RvC=AlPci|~RX;hn@vJ23g_6CTM| zdqBsKIxkE=5cdH+ld705#WpRSN~F<>A@!SLe4})CqhBs(bfm~g8=>%B5Ez;hK#ZvQ z)Jzv>P+RKKul{N4FFVpVMoSd9^%_=_1^z&)X-$KEeC%#X(`Xl%koB1K@3B()Myhv( zI6(zT?hFI%9CJ=;FHm>LY2X7k)-ZhX?`5(0JoEeKQ`0Q5N$T z271Sv|5eeJxLbVB&G@5?n%{IcoOmT&pjdN_Rl8rs)|-FIUOhI<^?*;M&@=7c+K-R> zKKG(0^#S$KeIXSK!wtUGS=dJ3SRG#h+qr^T;kvJ!hZ^tfMM8I-nZ&`EXBe5ZapWre zll2v(|FIMJ=O{#~NTE~MUpiS&xmVFo_x*;Q?6abb1%otBhd@u%_eQg?tIY^Q!-?wE z=VRayL+JdKRr!=EThv_qezeTi!HJ;Hf0*glE&suyGGFW{rQD->KX@3l`^ZtIBxiGrXIeK!C5s%C_V%Y}A~6 zR)CmeV^JKw`FqHS@RP}3{YsFlPsDRFjalO&2a_$jAF3WgP7cfRbZ&P9ZE@HFEimPP zz|iNe5ULl_NX3@NLaCmz#Y(mp@dKVRj2(*8E^ssJVf#_rGh~ab8d}#uHDi?lAFaM5 zGaWPb->fU9HNkL25X^!}Y|BK+F zvDejpN{Q4zv)%Gw%2TMkC4FdwErrn^C4-Rc$2Pez;}B=DLy7L(GNiZ!9Vhg6e*TI} zl8fIdE|}EYw%nV)S3|vyd7%C&CCNLVa7amP9@7#-he}h~K0n$X&X58*+jZcP+=kTX zK$D_HobzH!UwV#$G#ks~<253BT)rfoLb_YAtn-d%#0ah%C{ZeVOjIvV`-K4Zg(JI7 zt1AH1R9#`TPJ8`_b7nYG(>>H^zF*Qi)dRtUXFMa{8=scmI-_MtdUdveuS}5r4ob%4 zQ-zvFjM7L*zqJfu6%*&jzed=ZMNmCn45_@j+~dNwg6p zE#f;Qdx{U~OGwBD1;e?)OtCBp*>(Iav~h==U*+%ko%Zk!K4uq0uD?y!3=}RhBUcn4 zWd%o7opWZe$}=cp!2}FfHb`SCi%MC+CQ-*i^@u}ftFK&axQymUQzU!W&U|4P zPB9D=;#s0gl?fAn8JCG4{$TJi5xwUR+a{C!1v;-OWs553bOp!qT^pO6zM>RWxJ7v6 zhV$}W1NJd-%2XYU*)N!g>NoaoGrxe%-^v>%d2K43` zNCN4J?8yN%!e^IJYQW|Ow?r#vRB}I)Wx8PLvq<)F-AYsep%j%S!TTaL*UP&2Na_72 za)dZ}W!br*1Ntb7dIP6rSOvi*1)oWwL?t!7W}j(YG&w{8E2m_WC|Jb!!5Tv3mL_s} zR`LJ(P(bx?IN5wVwSPW~rEjooPDPa*B1XiEQ&FZ+BWyiPqWnP&sB{{ z^mJCRtS3*|#uPTotlkE-6QZf}OE)TyX`J1S3d?OyTjUAG1V6u7!Z^%I305h^&x6#W zVCHA-5?76XdmAZc43|%{y~(0RvC0U;nXIwu8{dnAnFISmf7!#7{(1jOOTWQhYs3D% zj9vNM01T7k9e(-R_}n{MC$TnXLCL(pPr-8w2MDPM(a zfo97W6;77-KIeK*Pa#l|WCq5`(oDZ=dn{E~bOWQKRfA;n6Kd|a8ot^db`K^?A0tJL zD$Hn@$+ZSfj8JAatn15d?`(XXF8_!@jddBQnA}WB>@*~4X5OIc!y>@;#}`M1fw5D= zyio03WcW{%`%i3m7njkyP+jz3|Ki+^*s7&@eIhd^$5~?;BfG%;)!QJ;%IF`gPuant zLNA=cG>q)Ij^i=<-mUu+nOyQ7oU$Bi{kxqkYeI=8nGdhuAr>!A+(Cg|^a=7xbY?^h zulTJzX~z+f-wmZDSw0v1C|}*xX0o5E4<#BV#~h|F*;>|Sl=XqUH(cT(lv0*a2{n4k zg?HRrnW$CVkv)Pv_J-YK={%dSpkvprXzWX}iEEI3p#}Rqe2Dv_T%K_YUBlt%EY>Eg zWKx?2hrC%ZK6@`LRT*tRZnxKrIm3B@p|KUmj`pVl%;75vSuJ6G<52N`Wv6CM9di>u zbPH>7OBPcYRjxzO#6SR9R)iiMWO)P~l+dQvk4*i^gF`ss55z&aj^mf}q$X?Gd&x@|};oOCX1s z^Nz>`cjSWw3OFXsmx2Z+?tXZT8nt-{Hjlb#lxhIGH zvog`1DWbqQl;M!Oi`R67zEa$rr}Xl&@OWsS7&pEn^)srhYMgmJJY9RI` za{?TSMO>O89WyfG!2ZEDS|@o|4)N!P+FD04FWJ@pk8O1sii~e>6866KjeKi$KMkZe z@3Rhjy^W@|^<&_J&M(2*(n%qRcpU<&!4J7Su_8<|^#n7GT>=Uy<5vznLfy5Nr8>6{ zi?|b{@RWWA$^1f~xJX1^kYD>P^j4W02Uj!fbsPp6By>?ZyYp}wj8_^JAYw2V0n2BibbyH@$oxMmX8fd;=A zKDVRNw*-|ADbt)G1{DRHy+4nFlyFG*lRak&@*#9@eneU#FS${`u(q&*$S)2O{6f9C z^0^W`%CUjaesrWDjRmv0I`%>3S@eIkx0DfFv5Z1sO#D=u+3HdQFQi}f8)r3S-T|bv z*jh64Sq5#PR&LDdi`P5w{tqbiOsb(l*VMKjxw^#vL|I>m1&E{uX(pGd^tx8!so>vP z6#pqX`4*AfhqJ!1w8SE{wj3uvn$(hkwA-$06leg2ZJ~2QKpny5Mmo89zDoP&+xe)EXWV$HVW`VrrT(236c4R&`5kTp$Zfjp=OK$>pOSXm`Rp&SNYLQ8R-09GJ>OL+gv(* zm`ny6K7FU&av#Hx_qz}u*w-A2!atZ(P`0giX_0ZWH3dFZFI7};#V%>oguv+Z{IoA% zFvw=im&iDi$+v^z`sjGQI@s-4b!&i0)1-VuEfs=ZTU7+-==YYdrrGzsBB8Bv+r(jK z7~uh1!yJ>Q21_=JGYhQ0G$LG5AuFhMrG({*X*~0AQ-o&kd@f<%kcLA?7x1h+sV_V=gK(IiMdaQa?GCR6)kr_DWXGxtbD}}i zZ=bdwXC%#^F)TGMq>DhKLYU3=`h5FVqk(*j_ec_wO1wXi;L05evvZzS;l(x|;X4qH z%}`BcGwL8F%by{xAa@vde7gg`>gT6s%$U5Kplo(7-l+J~)UJHcvMvRCyh#8*J^Z%9 zw0s!XM)M(zzkqYKULSRJBtvb0QOGi`fHv?O?bv;Tmz8F?c52N}H)JkGkH9SDbH=f> z{1GW|5ZdZUrWyg$yZ`*Uh#oWZ#Reg0v*R96jHq)mt<{}TdCELDam%jB8#Hpx_-XVs zq!lH`k50zz&GUy+apGlFanr~tjyz!Z;fG3wr|)4z$RU>|2WBR1o9gFxtkwRExF%4V zbZ`z^N%XJ?`=3hM-jrG$-oPvamcjzzTBH`g{)v$exS|%*$VU-~k6^7g`}5LZ@<#{Q z;e@a!8d!I_RQ+OLobm*bkLX*<))pDj6x44|Eyd)%E-lBDU*uYK@l^Q*d@mZbQ|@aH z7%_^@2o-Q(^EfjX@{*L>4|j2?!HH1a{mr9lvZiac_cE@0H1-NeSGcscU!#ryRR)|#<=CU*;+iyuDGB&q|mS5Dd@|+au=Hi8N z+9=}Gipn;S{zGQm*oMjTq{u5Zf^E7o9{3)l#Lseh4R$-LR(*}LA&MG}tQgsC!nbVH z2*Kr4F)Id?_3@GxVY?(SCBr1{4c>m#d%ip*mQ;J?E*^$?_X-3Rbb{_EbyykKSFTKn zbFEhS8}j7e#z~_UzIIfPL1D(fwB{jlLgRLy;d z0y6bZ^R(SpNlOeIbmOA&A2rOBYXWgA99`*Yae`#|w?t)sN4Rp<%FD2??unYD%avr- ztH1o_#8yyX-`*3Y&XBu0|396*c{o&m{P#chElbvHp^_F$$r_o7LdlveSw^&oELqET z>_S2bQBm0|}e@A%x``}*DYU%%`6{h`YrU6(m?&il1IpO4q; z97%imm|i-V(Mh1No>%So`5+&K^Ll#4|7O%p-v2R<$$81w@v!puVaKLu`b~m7h>927=mUIj5CQmosSckQ`P|Li~G3$HzBJdqQg9>U^l= zarT{U89uJf#$Mf*(EXHvo);EMfm9FLv{YhD7C5*+rT!DUUH{yEVfe3}`coEqJcFiM zx5FbL$4BW!VZoVrE7hq}^AYAO^kod1^^fH*U6@jNvC-74>*kwWYUBFMCL`5Ed^*Ab z+W6A+MrhMBhZ-@|)z$v}459woStnwj=;g-t)3{x>#cpVB=;`V4(K3B~eMLP%!7NV? zivpd$PD8${I}3YXVI$n?*0tf_fpWFbf4M^T((xL%LVnD?lkdO!g^qvqB8LB+y$b!( z^#@PtBW*-}$b8wO3;LZ9D%sIUebqOvTdi$YB9Up(=C`HZbJS<*a2Km0iHFy=E6+b~ z8i;-A_Dthy@{_cR8i|FEThFdN=QxpOzu$q_1*bo*xCE4cSrJLR_|4Dq<(G34zlPGc zHjh4k>&DW4p}i~D!;hcd{9{?V>~+>?pKO)KuDq4|KN+`0Zjftj{#1cCw$14bmFnzcno~yH9R#V)t=efGk>49uBYVGo%>$?&bSQ>O7Y{vHo}MMsMx`hfuP= zzp6?8y~U_IH>Ib8f3Z3$rDB}yFUvohr?iFf;q8*%lRQ{}{Wo$gHiF{^DM0gnOy$LH!E_9i(Oe{K-HS)sycDOG#R z|Emo8<)ybY)~@rPwNT|$F&Hj=L1%KK)L5;GJ^vD~+oRCEZ8L}|W+7ql`J3hrrK=A% zs{3=7|>hdNi=Kr@(Gy9CUm#*4MK^kXW|*?!upd z_hSr>j*gEU=QrHnHciEZWDxPCcjj(V^DTv(1_pcaWJQ5|O^eq>zvk_MHg#$0sMC4nIecVElGQ+UzwI6nvoGN-@G59H8&EDPu); zD4>~4X3u_|m<%c~JRHnJCJ%9W28msh^B=!_U@WqhN^gbYu2*V{?Ce4+H9%$$l%u8- zkLz5rKiSuHszS`Tk@G5n&gX`GLj2{Q(d!2tfoh;Vo`Opp0@JiBd+6gl>OW17%yBDC zFb{+?Gf%O<@{c-CeL%*>wnA0CoG{ul@Fz&i5ji~`IRs-_lSjdADb{=fcj>LgN6Em# z5a7J>`nk8dXgFsrc>YqdFlO*m*}D%CC2`-lFb6Pn-T{<}iy@5NIIKTJ9rypTVQuCd zwEM=aRzhSc1_LrkyE0z=WvAooMPn(e;%#%9oo$F4oGcZ5O$%yCpyOv8Bpvq~fFwT1 zow$s6!Mn4wF4EHQ+SXPXA0Lh~Jd4L#`aLHS*WsOi|Gblu(m+E~Qxm!#g4h9tqA!Ey zqoNrUm=luSyogrYX{nEurLDlta{I9_Y~#4EfTR&yN*CRaF7Qb_$OG_B5wP0i*Qnos zeQ^BzSN0UL;>v&Zww0 zpm<>_S5MJkuDg2x!|NMZ2?k%Tfc6;8+wZ~CplgL{i)!U!7^4pU)BTG?TT1jrGoB*cA;tLauB&p zK$hF@K8W5%tJR)p%xyfq;@|8=6M4Tw@cSk8EzxIR^=stfZX3M1wf*y^w$zN(S~m8$ z+?fSZ?wvbK#0YiWgPqeMrz_4^GEd~&2DIEL`v``W+_))Tw_TxmwW8lh<5!UV9= zsClU5A5AVRbsD<~4Q4U-n`U4#x$x}wS#ahjZF(ALT7m4D7>V;#S7CM;!XsSWIm&wE zDUtK2`$Un&4d2ZsU~z;58J+(D@Xj|6uh5ghR8&jGqIFS_@$5Fb4RuHJ0F69#E}C<| zD^IEulw&%{(4_K00Ci=S(n&Kn?G6y>z{1T$-Va;@T(RJ7;{k%${u;#n%-Umk`$>V* z8EU6;-^Are2PqhT7YPi`f(l=M&SLA?1d?bQg}0beFj|B>Q=FnRX*AzS;H=ek?VUC% ze^|zvF|-GG!({9?zHYwfZj2>{sZrO$qY# zk?S~(9(;Y;=mJ-1e5T66e*WcynkpKc;-t-@Zkb9BW$mFqLx8i(r}fdQ?;X+(+eg^X zFcL=Du2oY`w|nr47J`<`DzC|bjJzq;Gcgmzk!(V zF4{cn`HAj9&_hOl(6mB0X&TuXptPL7JJ8uQF>#ZsAMmA7Ne%&APvjurA_2>E=Hu_0 zk8T*DX)<=Mx>vs*lr+O)O-VF_3K(-KG^-rO?1J-autpkCF(kT_EuVm6S?=@g%xias zE#sq5w<$7!`@+0H;ANmVy^CukcQGV5W7|AX+Lb|OOt;QNE+1(m0Qxcl#AF>a2)O4V zOHoHkS0g@B8KEA2lm@6h3z07`(2qt~?)rN*m)y764ubhQ& zPC^JzAKeZSeHR@4$xFgnie7~sSC}TlLS^9`;J&>1rG@k$nM!#E%ejjuVuH!u zVPu>#W(2%ln&k=1YKB@nT45KKTpA=Zr89R|F<5ug9m{>S^j^Q@)A~`{kgqXD8hP~3 z$UP@7803F)&e`~bP^O=LLK&hHe`;xyJ$YwW%P>hN|3bDKqtnI;X!b9R{||> z(=&OmWcfgCK3~?LyWm610q$rXm{?#WrLknJf#OE}Fa5zof@XJwQo;bxv@07L%Uww9pfDz+JaRMU!Z(8M7(GGKHLFuIl4V&5M9BcP({o? z+D;dNJJlW$RJ88@2*&&Y29mR*LP*>he?JR3l%x!SG6Z{n8gy>xlEYr@d;6i2e5xu# z8f+Lz73$3?H<27R*H=>%F0KkXT;5HCcRM{T81;xqc2|)b&l!&>mM3p0{Z?%BdGp3y zs5Z;rpj_Uf2={*f+7}73T>fVmT}rYzJrQD^s%lLvES}!q2bhylPFU^OfqGI z`X0tok+B_J&}(QrhGXX@Mtm0e4d`{Lra%kBj}`FlwpOv%uM-#QM3m3foiPwQcFDL- z8*80PtX-zf?ZU2ftbz-_zla<2H*_FsmHB>E2TS}mbE#^%zg=Mnk^lT43C6Pqo)KJ zQmzEojjJ(qQ*F9P!;mU{=}IjGXBZ+8C)+X zQG|%$Aqb#8>?hx5P{wrlC6rt;oVb@6WDQ(w)IHM$&k!7KUbP5x7QFkd6M7oN*pth~ z;zkY&?hH3%uI5U&Dg$dwnv3Q@L1^*Si|H*8Pb{jd2wpE~Lb5wy8Kf|xd{2tiffjel za|9QE^;a>w*`U-z%C2=^$Y2nx!H}T!s>dm&Vc=v4V%YC10WjNyw}cO5qyzk)6H}w3 zaaF&_t4&QVkQZ^Ej}L1d09T=_%L(JNv-809>C?^F4LrU9fak(cp0^>5M=xx~i0YPufZ?^_3*rxozA* zJ4yC)%_9u5;I0`e&8%z%jdVlv$O0B!vHtT6_lSy<*$RKE+O_CY$lf#dlrod-vs-9a zs-wU&e;UVIQ}oUaj`)j9_`#Mw0^H<)dsRO#jAR5YiZ?e4?Z=Qc3C@KSPRq+4==do` z{ui_t+Zl|BE;82e@&`R*c+?X)&p|6&g|%=sZyjuO^Zz(UB#QS#|YAd47*+yFft$$D>5zV(jfxh=KUGFrVYdppBoZ5TgFNhcg8{L?HhiX&gO^ zKo^~#7@llK*@=#pfmfo@;GYbRkcX=w_dmiNkWG_t6~FxaH(Ls2;F(>0HD8Jr+MhDq zwA`KsR-5z#NX6|kV7Cbgu8YXepKX}bl7sYBEXNz zTafPO@`tEa1z7DmnJdvso#mJYQJLg-G`VEO&-0Mf4Njz(-S`KbXI~-XZMLv0t<8q+ z`;*e_r-IOsQ&#YoUG!x) ztr_r-dSwe&QxotrfDIkSYbGW-2%?;*rT>8J3Fqs}xWVPaazC61@(WGUa0HEewBNWx zXYqeer$ou3hDIWt&xbFb$^ByA?Ak*DyP6)bOB5OB7kCHGY^1^5c#o1+&R7Sd$SMG( z>;8fETQY-oySTejQ=ow^_hXsNv6Lwvw9Pk_l+0JFDGpy)?Un9E;|OKa4sT< z7;|D;(G0CW;IhUMXjYULJfhu%EMi5jbc(MVrWb-t;p?Eh5;Eq8|B^NVawvQ=V^!xs;Mdu4Udzg^9a68xXRaK z9RF~fadBYqukq+W>=CD&oMwY}BO|VLM96j%e0a41rfEtjAat41N(>y5HnSD|2+(6= z2Ln@YI`W0t_Ml&|ck$UR;2Ly<1i-ZwO5yQ8zi|%#Az$wati81@ftgCEzq9BRK$A($ zbJ%_~0`^yT9<2sFWR&`@exYpK;g$U0E`%3y(3ec$>{Ny_M(JW{io1ZYA&BKt?Xszk zKA6a3Slk3T^fsF`fh#0v)l26+5=w;@1Dw7yRa&U?eWNv40=oJ)U!bx`pm`rWC;}~X zZK~lo_8P-Cq1I;S7;%`ge@Vf6@Z0#vzqRRGX#G7!^qAouJF>mtKj=1)fu9m89!l1^<{Z3ww}+GhjJ<0NY{jZ(mQV2AWVK)$irm zM)+iUC&+)80c#bX>;wc4fG^@(U_0o@Jb3hv z4DH%TtJ$g=KbiOYcDBIKEb(~yI=DWI6JLVdsly4-6uzt;gDlAOAXF#F2KEt=CT$3; zX61n247statVjO5;p%X8rs9G>eYo}B{lWmN)0Y#C&-;TWL4+T$MBDg|MBsQvj?`}9 zZy_QV2OwU;N4)Uv{6H>#H5QM=w0n4JrXLrAmnCGDCoINO_1UAY$q4dX<*=ue7l6FY~vW ztni0>Me(xzJi}Qo85aOUpGSW>3-uqVQjq%~aE>ln5x7KAur8BCtiz{zwC4;sDZhLI zFz`Lge6=g~{_i*>fl=HjV|`i)9-=nMY13qx!O=}3b_UE--`v-}wDakjTBSrXb+MiQ zzy7Oj9~wxt%XfLB=9q(2k+>C>74Wsj6`;SKZQ2Hh&CHoW06977B6GnSPPDj4gDLSq z4-$TyM$(5-8;e9C;3;qdD2n6+`*ZDNO*WfPOLsec_wrtSDBhBl9+exS&V53D(v9j0 z!1_*Y`Q>w9EB(m$P{71|IW2-4IK@_;>Sd9;@=Bs^#7GtF~4Il zi*;Lu6d&+Q(-}|-*^HRfVP#Au5NYK_l_Q$OB2rqBhxs752^+9!3i%WBx&n5IU>^t1 zZ2|xPEBgY{a+kC<78ZegH{aml6+qm=lk;StO`Jb5x~t|Fxgu^a4`l>H_bGf=_VUbjx%YQn`_>!)m>-U|k(GTMh)r)Hng(pg@ zs{0Wk<~!@P;!)pl25wriQ?~T#3iFkE`fDKV;d8^lJ_=fS3G^Z(!f25k>YX)&mPn^c z|NLHNoM|Lzmv$mFq2-Kf`x_2%Ktv^BtSsd&v)1yExa7zxuIA)0GRe z5I*w}QJ%KB_d_o(dUY}HW(j1ue>1=G#eSxEZFLV~liRoJ$GVCVCUNK}y`QiP& zMGQ85ZA%0ePKe$s8c?pt2g`g0rb2%y5cynflM!`K7Z^c`O%ojgaHA@RTU>-!4>TMF zR7-dE&!g{;@`o*hiN=N7YTzp zPXf{vaWo#C{7dZ#Yh6U`+D1?z^XkXj0p5WTQ7q#WVf^k67R#qhl_Yp(7cC&a`lraa zDvlY6rG~_$WzTy^q&zp|5*WE8G)hPIV@+NCc!MWRz^ki7EJ!~LE;q7?0%wzt zCI`SGsX*`tlCY@nY}mO{KSv#;JR-3xx-|iExr{B8$Wbrz_wSPqpG;OB7tu388a5ZP zNM6+12P#tLe~@pZCccpT?8_c9HBcNdJvWGZx;)`qhBNoy@T%@y;XaeNu0!{24`(dO z8z>Dvlv8BL5F!Gr9(y-1_e@9#HF-7e(Z$KB#g9yM-&JcpVAE>^ysa{bT?J)#>yaXD z_V^A{1y(_{9SmWV0i#&;J5)P#7hZq(3odH~O$=Krz(w2jYpmKI*58zS8k)FteXfA| zGyy?{KoPDTv4nd0@CpKY@bPF2JnHYa@##lZaj}&pRreftMk(~t;e;VeQ4LBVbh`7v zgx%;LAk2cbQ!{{f56yR|%QleJA774i`hn$0nejoTg0A2}uxke65+x6Bn>9%DEJbrn zd9|}IZh@_mm&}34ed5A`vQQwx*Loi0#!=n|Zj4?T8XkjPv&m{_w(u)*2INA^qz4(a z2Cz&;Kj$W}L@^9j$sGTH`m8G2Swyeq@FXZ?)e2bwR2|AI`V23d{l;^Yo!8BvlfySx zWki$CE}4R&KmA_KgJvq_E^6XRNsw~A)QWQ^bzomyUFUgE)jPuDa=~ih^TiM!^ znVL>7|L0o2lt-QeYCQRt@T8sr2VJf%3v`@1=a-z$C3=Ai>0g;mk15pr3_4i!sO9P% z5T?APA5)eZNP;LF*yiff`(ZyD1MeL?lWUii8eN@b8ybAoS7J?Geo~#ocFghIeTj3; z0&DEvgYS0}>ost?oHAmsUGW~)!PzY-t2OR|LV4dGDXEL{3T8%rFq^wpEF`R8;uLpN z$uHmq)BBuowP4*i^C_fjaq5zY`O*x*q&#R4hp!&()Qz7i3s1Ouq_Zf}dg1FLe59((0G0mS_U;=yf0Xl( zfKMG0Z(VQ5=!US45$jDNCbjm)mng%&;HuR(BoBwWQzw!mxk)GAzUq9TZNoUO-QU8I zy7;fD(UEGTt*-M+N4771xbCO{g9>81Bb#IPpW&9-`t7!_vBYBZ8x|E(i%JZiQ!7K? ztLOy0*Gq!(rwnQD3jWoc=GBb4`DwBse&Ra&3y=Kp@bBl3NefD{ww-Ki4(5@EvaSL_@YR=TP7PCY0Dyt0}Qn{i!8o<19JYnSoyQwBFabf&T` zGjr-X-*1Bd*z*D3*;l?Yexh6%_ zul%j$j(Pb=-`mj})%SRg!)<^EA0PR{QcRO{^TCCWY^7261muyf@IZ1`{(T|p%txMg z!J)5EepgR7{h*Or~X%O-`bIb)QVHmC^YP-1vOIB;x2jyw@rv85N;zh^g zvgXqAwNh(!tL4sjlgqI0k?Je^0)G1=jiGJb;Ujvtr|3?pY0eHSB6+UN%F5-FvXjF} zR%V9xtUbA2_J2#VUEwf+hsTLU4>3L06ft46Evt*N+Nx~| z5YgLyO$*yF&#Rs?f7xE#N5+ZIqB2^*wPo;gg!L)hMHfuKo@S+Jl%fgoFZQg&Y({~M z2~8+cZxn(ahbRhK8j+E2*)u;c5LtUUY}w95#m&rO&DD=fq)Vm%mINxqRvWZ~!9Q{u zyK!CBI*%7c%e;Pqs|admY%KK+Ndx-D$M?bGl2Gz?;I9WzZxo!BK-(GZSs?IQUuE@;7Nf-j5L-!?s_8roA6-=8r26l{uYxlg}_|(sM0vl zdWDz{%ShkeFtpF?Z@K%1ZN}D|M`!l^{vWiwBn{jv*f)$e-)7bk!dyc@eitzAo6bd0B0Us2(FWn^5L$a<0B)_ z`zfV04&pK&tLd4Yzh}M9CD}icWsMc8@0FN-+`S>E{*3;flbsj?YyXf?RX}XN+r)QmR zTiqPJlk_(hH6z#PCSa>9{B(&cdv658hd0pGECJCG6uP)^*yYpfTBM{5v;c#w(w_Dqv*b$QGJWim47ws5L~5Czbf08L#%;_p+*yYL}ncU0OXa z=q3MN#ZqPY^x(09&bg7Jjz`npe>ujjSgdr7e$_jPgX!Ci)?jvUIz(Q1$HLT*L}S0; z_@zQbu!Gmk(R=OJ<2`5$%wH=r)TZ`(bcWB2l|699hpHXA3Ckp`h>QT&0hiLdoC%P5 zfzF{WB6ypI4HA~#t5jg5Tx0@bLcS)vb6udtPEqqlkU}l{q^TMVn20z;8=aq-f#HI9);6?$69b0Q9cvswZiAHoGgGTUZ+iv%^N8isd_RXK07snOU(np){ z-aX#W`Gj}mFMEwp~R8{q+wh^>B0-V3-_h}}sjfJIIETkJwj63gUvHFdb zj}Q9~rLH-DZfF=^&1X9p3v&`pvHFy>MUx5ZpH;&kOu;h>HXcN?8wcTPH811eUrra4 ztmsPi4=zYyrg|<$J{>Vvf*wdHdd@7d8|2^^Wzt5C$R_x2haa?74d~pp(mrUrik!m% z;{-rEmII->5YP*#VD={%dT@!pQDOxusaQH=TWJ z5k160Rg?*Hv`x1KNrKrK_&VaxP7@)+8wO%PNYwN@j=9ppb_vTQIsl#{t2`R=Vf{-c zAY1ydE($+DFE8^D(&9*OgFQ%)!=gAXs&@wKtYEu|i#eoEIA%ZyFUIvV%NX^Bvxz8= zcu04+;H~qa6Hf8Mu3rORgS3x-;T$fgV z)zuvNXaQ?oO@rV@D`0}S5PhL-e9yw2f%PVAo?63wbLv3DXAO2cNG||_Jp^3hsYnVW z%`pNR#N@iLfzsq<%ht72su?0ahGyCb=r3JE?3KqXh(Yx$`n0!_JEZYiP<;-ss@)2B z3TjTA-;=oA+p}`wW?&7#N6rEJsBK6sP7Dl=j0}&AD3i4oBKw2Blcx`mq;BB*k9SuE zQ8QlUF&s`cyrnh%)fV_}jOr^1xLt#1!^b$0FqG~=GJ5?>Cz1`~yn7S7ny*q(KM?7q6^&rKT7OM zJ0j4o>B~sNoAXI&(ZgvHr@ny)bV+rY;k%b;JP~ZChm1dzkY=few;_p{ZP;O#$g-1v z(#=^$Fm4ZIlyjPyQE)z0JkcPJg@_25WC-sw-@MHSoe>H&W!9btvR&k~q60`OhwU&8 zoZHB)p<;Ly6grYNWt=*sk)9XqEaJgnLt`8i?iTv0)=W`O#4uAOlyB!G&D$b$&pDKb zJb|X|bQDnU7QPNqF>W7SI3D6aFzGYF(VfVzLf3xqMc=8Ex$1qSQex72X09M8>h(lw zRh0_WxPE;Zc2}_cu4pq@QBxyy$AGi%8C18)GNpo_VMUQv2L!rcfieTlfTOHDeW&sD zVGN%zIC|tU_Xud&;j=K&0W(ZB;!0bli_$s8?lQ!1uJn%CVzgWUBlPckgLZiwUN5iCn<8z|mI0JFoj zXto+brK5k_=P2F`kN?h++q0p}nhu=7{bf0cySH|FtN-1A2Jc_=9j==J56g>dVM za%#$Juibm$V^d!!_{uB8{1o}FEF7;B)T~V-9Z~&HI;N43M%CAns4Sg8=%uLykSeU- zirhF(0M^M>U;+n3$Pu6iO>9F`9sx3%s1J$(8Ap%-dEfv?bOBWWh6o}c8xWzRS1~$F zOxrkQYYf9%D3kLKsuE!PV3&5OL)afa?yKumlO&r}F6oL?Z6^;S% z{}Cj=98cPrE(aj1@7nXdC+|Zpl;(~?XxhYSTA{6d;7O^9_nMarddRQ5w7QrCGx$Oq z`C1}t=zy)&kcRB8n(ZEM+JHN8m{27?VajJP zsORXOUZPz7u=!3 z*<8~|xXdBu_R;oQ`8((RZyd5bYAr<%caL~PJhs0i$usw8Z{&AJBCQ9_6J1tak#_@3 z7qTSmEdy&D0yV|oUhpW^8dAM8(O?jHmGNPt=*?#dcRx3Sw+0Leh_>~(=^x^jqSfLC z0SI@cz01^U0nSGoA@SpP&jD7~yb&Sa=HEp@!1O~lC`&K^cLGS|y6=q@PVa*}yHMd-w|iq!9A@(9bW?%&*P~y-IeGEJ z6R6s6z1n6vX$k+@dRr)}#ZgggNNi*I#F5BV?_#R*PHCQ5?x1BP{bl94n!!9Ukw`&w zg~QtB&HDWp=}%Rw%y|wBYUwD7Dd4IhT5nVYNJ`4@H;T; zb9)Awr^z577}xC+)to0A5CB#tG`C#gf+9#uiAtj3bwRZ~I0gAfivyMSATx2yS(}rY zT%eQxQ0tKH<4H#>%sFbbAdRcuZV$8+(TWsGNAS*dgtfu2$ZkTM>=L z8mr$ftH@beSTyuspS$d~ElA6s`NYXapdpmkwByU2aAke}{}iCCXOCst+EDr*kQ$KO zmH+bvn4{s}1Gso)dD0y&i9qI4K%^oRx%ThBp+=xJbeMhV=YB^%tbJ#$C|5QUbuT#H z8KY6#t+!doCUl%9{8s#$CA-8<%uS?4Q-=%Dr~07UpSYPh|Nn!4*m?OFOP$_^vj9vf zz<@z6c$2>x!?^)R8tPOaVEqoA5YD$e43#;j3>Kl4Ws|K9PRD`MF4Bz(8@`B3K(f1 zoh8y0Poqu7sY05glb4gYU#~#Fwgy*%F874Dtxbopza9U8Y_aV?TvROoD(bNK;2!|h z@n*jZg*cYc9)wjeILfq%JM?mF3IXk@1ZM3kJvk; zNQX~cwV}H;9{X$Kqn^Z{l7ru-&S8kh>R-Zj$ zw(vdkH%Y&BPZYt+t?%!) z8KD0P<9S*w*d!Oog~yR2q!aTW**(^`uDiUer_tx+e<|=RaIdpXD2Q!9iUA>(fCoM3>QrRgQ$BY}+9uKR0|75?vn z)BxU!OqP-O0}j7EM*Uq+-BSer-oRs^_g@*1k^hG*QH=*7ET=vk?B2;65y@-W=jx(0 zFJ#vJaRjpihDTJDhDQA$E#;x-2P-zX7YeN_;H2lw;jUPu5(mDCjLleOB*}SxB!bLj z5PND4QB9Tr7xPkn#RS^<$14FnQhv}HBPi$(vonaUb`6w0Fh@?EXb4&7?uXyS z9m1NnG&W}gJ3#i3ZQyCpQ7NR)26XzmT<>$5m4^bzI}S@VE|@!YeMOB!m+Vw- zbKX4nC$_N>7v;d0Pkr+PNbRsEWAntx$kyVygET^#WJM6(gQ;qw)&zJL!RTGDE0wUz zjYDnTdFvH?;oG{q;6XQA@zAphHQ{I^~>Vu>TYkH7h->l@VsKgRC^zTwteT6oGti#lYfq8$&FP?>2G z*h2tT;sjVlpnSEsE2Hb~-5*fK@V1F5y$m@xeS_iXEG{%o6pWnreEA4e8rvf8$RZ}C zvSMM2RXyQB;Ba{6COZLQ;u+8gy_@SUrgElILe);1m3F_z+sZO^!|9eX+1XN_TKYv2u=`?iYO|2R3{E{e4}DmGu?TccL>{d@3L2_fcQSuL*rM?SxKK~j zE*aO03>cJMKJ@5j-a=DnmnEesPFnJ#<+`Ds9l0d|7{WpUO zsV%~n)Wya#ZqPi35nj)exNb__M}d?RL9ul7Hge+;jAfiQ55Sra{+2p^<{nz2ehSOf ztq(FNkkD?h%nZWsGHefbddO8uIrX`8$p%fJ6tDA7z6~m&pabSX4*~GrWIByd{P&ds z{-~b&d4|4i99t|Q?ID@0f0*S9w$UD_9E>AMYV6MBb-?%(tEt@vVy6G^852Hppy6x_ z(!4ZYZ`?%{fK<;z*U}D7Q}HAW508hXc`q#>XgwQNkX#dnbD3TrE$?81*`SH$i?uoC z!jK~^PCf+hMZvokSCUvMKTB##+fj(t^Wj*VE9!Fru($|tl?ZZK%cV1lATi53GBd9I zNc?QL1Wb#i_CNvSFESP>(y6WCY=dAK^>W=D>F$w{l&JLrzb2&GiRIBy5nc{|*syGS zP}3Y|1O^LObz7v{fkYF)=L7jP@Z~HLG&!yfItdlIP^C93)I11AH~oVi2jwGvs2#${ zmyHx1h}455L<2wRJ@T<@^LH}!6NEe%Fyjhf6o1MZWDN9;jD6FWGgnZ5yTCXimwY+v zefJqClv;u|gT4`Q%m14RXdkS~v!1M{*H@QFSVEDR@zXY{E9E%KH$X!NU1D5YyK=G8TM$Plv+QgewsX)Kz zHYSDKzKcZt?0#;9%S>nfcsEx~vmdOzwIsxDUfB59En&*ocz_mPqc&KDkb{&bwuIQ+ z!6E1=T9ozGM<~eVxL~cx?mfPp0k!UCJ1)Qbcc-UJeQmR$-+{>>Vw#Axh-wCM@q+1b z5F3Zi1Yb&iW|jB)L_vGmgNlc&TE*pYOWI{m7?y%+9BM&6Vwv2(YWJ8?CsE~y|NCU= z3+)FQS2_hO$r?P@!GrpJZ% zVS@KFx+~V#lT824_j~wUueQEZW;(Fm@97tI1^Zyo@*vRwpYJu_IbJCTSp9z=pek08 z_amqMiwr!f)4LDsHgOxm2&B(oTz9RQK4og??aEgaMWs{rKD#mAc?I>XWz>yj5`AFX zvcViw4!gLGfh6SVK@KYW{aqkY0kiO1>m_f4&1L`cqbNIF;icyI|C#GM?;^~B>^VOQ zumr0aFiEp>AQH8Kvb?9g51v22t4W94z?NmGY*gw$R8|vbrz;=7<$Fie3a)-3I(&)I zc)Havmb?GhIgNh958F&{ZUoMvr2v+p0DS6@Da)YGr87xN?FdgsLd@$cE{_ji^6)!s zJNL|uA^-1)Hlbfy%8(LYe*3yA8mvXc{tC6Lzgx~$I|D4fGcx)EnG{fbI8W!7&OCM$ zX{H|1GT_JsAk6iXsw z5dm=ZRV$+PnN33(jXXFHFj1W`;AZP+-byMB*&&MX+>o}W3OxsQO*~*NaVkV~4?OoQ z&|0>e)z#tC2^0-sP;<8K5bv3j3d%dJj&Vk!{`NLfCI9 zM;vO7wxA2CJQOY1?Hh>X$;AgD@tSq=>K|#!Znm;?3kR-od;pH=D%2bMC%dnN<5*^& zmU1LQ8Y)JJH9j{FpVOf+*azbW*r@~Dhs0L!n{H?tIKJi>=%-nN)0~BPI;i!K7Y!Cs z(D4X7IFk!TKTNiXoM4^YqA`a*tqjWf8mKcJ=Cd(iN&p){Znp!zeZ8V_A7yr0`z@rp z&nH8B^DWSn1nhkXkn|i=v4vY>OW9>e5i6-RsvTqTIC=F~0$xLWgF*TjGo}ow8V^Jc zAtHuIs5`u(+bhng*0@B?e3eq4Lq<{#1=ctIV z*6#cN_S#t%@!~gUo{4+zndd0ULO~-yfd4!Xi5LCyKi~d?1VIR)=IZ2PW2$EA?BdL% zt_BYQb#SR#1s1JZ#q|av1SB*XD+C0zIPmwCfZu`%e1(G`!FCaWBe*F^3w$RF$dz-y z#ooq5-`T~(##Gw#2+*m(2fyt%Mv2z20mRA5bARpxO{mg24@dD7sDG2 zMusK~cCNMz%xvFvQE#yOnJ$mMX~D$AG(pET-oqp_!NtnVK8{MmK-(paEX}}3GtN}4 zT1FzG?U&-89^+`FQsI9E=LgL|+jv%VqEP@^0hWUxIj5N&U}sYkePeqY8&hK!OMAQT zD*eJdCn}v922`N=5`CHK;2`tpsM_Gdg)g7~^@JU@SVY#G1|ZRa&jy9++~=RQ3}6)_ zQzr%%=I>gJ6YneiG(ZYyXa-u^F+d_<6z_=UhCy|wv zqihsX9!fKKiOm@?n&gMW1Klch^AZo}QYL^<{^Ci#xs{#031Ev;+x^0+oT;g0&g z%2ZCA{CDnEqdK@SUqQ>MRz|B-)(z{F;YTkDL;OOi8NZYLLPZ3oksrE7n}mb-4{C!x zrzSf&2*%=dK#0z%ZDiTd63qHkhqY-wv~b8-a#-s6;5N7RQlJ7nlHy^<>X>N|B0e^-paC(0ZK9h!g5Yg8%q~c zCqtXBii%1Js|bs#iL2L-hcYFP>f9CvOZP!GZXm635))7df;14fBjB)M|qo^vQsQ^vDgJe6W zjkJpNS2av6%`IH?O)SkVUGz^**3{Y9(BY5O;CuXkuLDu=91u{>#=I~DNY5|W_#e0- zcnXB}(TG=+-hj5!231apzHKX?C$J|5FkI?TbdlW=g z>S(lRNnN7eW11iZl*`7d5|ij(=vp^iRd`UJu&cLDyrXyw*Iee6?eM74F!Vx-nY1?J zWfqALPdg|+<^bUEqFNvDcO)5i{&TfFyUeQ|s)d`vM!5L_(-&R~^+M zqz7V0b-xAFsq-q5K9u}-)%w(Fe&M_)ehRv&INd+1wHkjyj67ffWkAknl(R-KF?2C> z@o+E&4DiQKJ*jhf)C%P)5RmsHVq-7Rc^_?UIW;;NH-5@+@g{?U5l4sG5S)> zlou$|_l9e2Vo{jO6nD{9=S-W6$C}CJ%3spbhCEQb03dK(NpG6qpj79qdnH>GiVu z&tmCBmw$jfFc|~680LqB2iij^JmfWK4^V!O@IWuNcK-`=2st>Jnpxf;<{{>@aB*?q zVPbN3cV~2GW3+cNXJTb$VPjJJp-~V35TGG3j{`A}{TVC>D(Bi1iUXGT7(o72i2V_s zt7>epX;4eicTq1p{aa9Vd%cs6QbEy=RSG9TJ@87x1u0d?kc*EHu!;~ciwb-ze(*RD zPhH}PG+_iDKnalZc~@rg%(<6gJAK0G&!Ie zkrnJAU{%uvg!!Cn8QB=xSt|e-RLRNS!PLpc;|mNhbk=uv{elYqq*u7c2_F4How8@7 zfX7`5moG-sXcJQAXZ*n~;Nd!;q1^-h+z^o8dma#p0ES~=In5itC~+sw|962{SLbP@ z!m24_g&(~Xo%}sEzQQF?!|2N7kLG}O{(#V(GuheX2FAwMv;2$r0DP}U^Q+U%I{6MF zh|^eVAP^heRaQ|k$S&2te!WD~t|&o2uEgHL(lX!PAj{q)3sEiSnr@P2tXBGc%_18R zQ;9dm_@$TMlCo5mR%PSnBX^f0_%b7j4^5Ze zXxG~#o~Q2j50}kWMjVQpY96S05$H@nzh#!kPsMH`tx(89d9?-h;zzobPCcrJ^_eo( zuj!|eEa=>3FN?9i*qwE4X0t$7e`Y1^-H4URdVC6s!1H6Hcf+Ct^aVlD`H=a^`LTXG zzyI7~l&Jy-sQHf*1fy4b_wBI+pvD{^=X=C&<}-COv;lnlD}esLD)X}{5Ksi9YB;!4 zXxWTJdHuyWtpFLr}>= zB)0OKuLz9A(DhdLufJcb$ShwMc3>ArtY~}9 z-D53c67F4bO^-Z~(GrP(o@68m+q+kmZRoeX@fXbCmrhj`=v0kHaW3W3|BSTMLL{$b z2efqmJ55h>#4ob=Nsj!B+6n2{z4aDzr}l?}4(2PL&-7|wxvU4|clqiEK>dq+rK$l3 z5Twcu-;kM9udFh4uWYY8!?HiTHVyTpNn9MJ*6a0L4f18|#jG`uJEEe%&c&yFL9^P7 zMX58VW)YCV3|}K+TqaT|22)55Q)oiWhSsS7?S$UU$4rH0Aw(Jt^@IALtFvfh#gYT6 zvjB1)Y@VTNzS0jS`Xa)jvOp;i75^TQ|DpUuNvr&Xs2M%rxdiqBOn?xdb3+GvXG<4L zH`5b3i82{cQn9m&v=$e6OoCF{c0nxzu76ND+RKz9pPulDM;ggkEL7uZK?w5q@Z+K2R ztZiu!E^z@uf6iflTlY`A=HDAiNmH{FDE-hXCoJA6&&gc5qogZ0KUD_)GE??8N>vI%006Oh&~VTWG=TunR!bAd3(J z01;U5P63E5S?fz7Ks8V}&K=x8qy0;x$Y5h=WNO1;V(-FWYG?A@;eHYK|GqoW=P_bo z{0SofMgq6?r4$)JRge`p9|?A*=7why~G= zc(x489Dg$5N!x$g_5ZF&gJYjzW;JFN2(;v61PvGje0&6%P?=-|8EF{=je}&NuN2T} z!k@-3H{=17)duAE81!2s&iqFVdXim#r{^gn=IJP{Y<9h_?kpb$+Va+pIiw+=7T5y) zRV@N}fjl%!1 z&TnON>L{n>4H$xpsH#PXtNUHXZuSBR(;x5;4wR<|%1qWHPe8+XKorhp0vmf{LmLG{ zThp&?x1qDMrMVq2e6}+))>l%{2ZvXx03K2m*EhB>bTTvs23z_@_O5m&hEA5I&flK` znN0a-oaM<={FK%L-MIymq54@yWfO`;fU%m<*j&)F5tIS$hPNAcMh*w;xa;?Hd!8K~ zUg6l`vs(2Yt({Z8wvvgA9Q8rb`{m%i+wr?Sx{ovV_C8O&pB)~p3(8qo>^G!&^A9Tg zU;%M&1pyB;EKiUZ{+YJ{44Ju$p}9Hm&>;Wt)eZnX2K?Fg$IG~@E&r2=H*%LSf-mtU zi8=4w{UO(?gpf4T7d%bScMpJztK6y^#V_H1@2t{iy3n7uB8_DZpZjI>ZzZB`fF!Ugn=+20g&^Y1vt+8 zu@JLTFYNtOV-C#g%NjMU#73*c8ju!2EM=Fgju+ z4>L`chpZt!-bc~8Opu-(N&d&k94<8L}Z1f#m?TlSqfx_|^3l=mA{Zf7MRVr%A z9IWcHy$od<6N96}<3nR3T+HmOoGct{HD#5LQ}0#isc|3M5m`_IJUuLY|efbv#|9z;AEYOy*Hj)06g9g)iVX^C$4xrI>Kxob# z{!hRLu=4X)Ew%&V?xr#v$|kB3HG_h@vXmU1G=mBpiUShDjyHu_gW5lmWQ$W=%_qrkqiFjG&VxDI+z>cngdU*IpZ8qG8WJlqKyeX3 z&ewGy)0sLs8{0dX>RSRi{3Kic`yS*@4Y-lRaAsI@ifbR=C!PbVv9!{0n`5ZOv6H>^23M1ha#0DltY!nm7|72h9ZW-hVBf7mftCl9EvKBQoiFD zqRheEWF+#l`T`z)I2>&Z=#GwnoR7GF9{!if+aGZTFe#OhQ>JF5>F$-)lwwd&pqE$x56`(S!D#}TVsjL1e!hfj{K($7NDxd3cz=Ivw z+uZ=uxz=AD?3eYq|4TON%lcgT^?&TofvR0-_htllnLxigkG%frb9SdQ`m5i~^ozDe zRims*_3Uu|&x6EZYNRiVe;}r*puL!66pw21b>;4BjPshuh&Y81m`VZa`T+8~{WoBW z{;j`>9sTJBVt9>=VqcFOi`q%i_$?TReB>G~d)LVo8EIEW#wm{OP3M@l<++&{=yvlc zv?5>@WCr9sB0odKoL$yoKT-A(+n*RA=TjXCXGgEcmgPKfjKi&g(TSzw;^H7)*s zo@i09o*ik;Vj+o=i7Rn~=->2<)y@(C-*fa=(DRc9;M*B52EhGnllGrxQ;eYDV3uNq zjcvbpk$9M%A!oF+i5r>RE)K!yKJFyVq=5zfPl^jj-}Wj@T?2D-93bb5%UO$_a7{q( zdO9@u1(o}~xX4I9`uQry=?11=8tdr-=9irg*gQzAHX3eZW>#kA(Ws4G_%8qp+WHX< zfQ4v)jKs>$su30r^_uZZ34rbXTC`8yB-PJYm=$;+P=4Rrp3GPNn411Qp>c}RK|AAR zIP%{F)IkPDD!&VGVBGz$7hETpWEeOr0SG~=suZUW5vRfm0R`;BBxZbFohidVyEn7c z+YmdtGfE0}gEo{G-mRpD#$?o^tT1iR@3hr|&L)+J{UG&}lG&16)Q` z17N>UEmlW2g8(Bl>tws-YchrKd?E6ZE!Y)Y!38@yhI1ACn`Yl8$?9qn+&^ns?W1~s z*0O%r>L-nd;HZPo=i4yIs2|?@Ob%|CeLk*1Mz&vh?=vyDaqII8Dh58jz?)Z3_l!kF zpP3UM!ASYMe)UvS@9bVWm}}YO9^C^8RggM7U*f-QfB$rI<9loOi)0H_2G;LY;glg@ zVy;vT0e%E#TU9MJ+~ybVPE+hJpvb?|5V&ek za8@rcDIFW{+yF^SS3rK3l$fvnm!!lvlthii@ zi~V88$*54%(8|L&#$pwz zU=E`@hY9oj5U5}lA<7+KI$>PSH{IWI;7?-ozqTzvO*WccT%J=^yK|@b6u5m&$zX^w zU#^P*)3F60zYo!qihR0Z{fhuV?h!_4VFn2{#m(F6CZq5CLxNXfavW_ChJw1{7Wd6I zIf)t&XLK<>AV}PcWb2N4>Yu1}HF0KS%MGO@TkU;MZ1m18GaGOof_JN={*H z;cq(G;JhlJm9_oJNFG#FqiXdg*#B7nm7-sI?!Q#@f9bi62!IPA;$r7}xRZ#1(7@(vHAisCv zlPdE^7yfrSJT_JZXm?{(WUP|wJUt~Sqf5_1A5ckC`gW^4K*4T6{$i8mk5o%!_j7DN zAqa@Uy(dP5hn$(Q*$XE66|&lp z771itE`)RJCrOxN;3lD=>hAP{?ro#Yi6AZT^GPm+$FjokYO|t7kB`&hi;>G_(++XU zAYX|WDOb}_E}pTdo=UM(e2*HGxoN_~w!CcgSjWDa*V>+FV^i$Gc3Yz-*XJurA8u?- z9Bvl}aX2+T0w@Z+ zn)t(5@D~;Lw>Nbdfy)m+-qL}T8W*9HHpvGsj)KhB`Igz(-qzOC&PCr0xSwh74&Fgi zQV^CG*H<`Y;D#Tz{R{yAK2@C^hdDXjva_?g4xe!5>L{Vsh=?`}EX<7Lv;l|GeE%k`^slewfF(Ye>D?)H`3Oex4Lo3WX9V!CC29FS;INBbzaE|z9Y zoL1ITX)L**Dr;#hku;wUVZA7py$@a6;^3eUCoH`3^ZXiV*Mg309ST*(;qu!AH1RNW z^~#of70icHl~S^ni#F=16iK5J4n8!hfm-=anXk9Ua7bn%EcDc0>?I`BPuo@2=B?gy~PRPOU~ ztMQj(33N&$2FnGXqP~1lFZJ?3RSSE#_jomWMRm3pimKI?*U6iST#%R=-iFEPxxk8| z0B7m+bFVcXjBs7lTXMSZ$I&Ok;Y22rlL&+@7q7uibUh^zGxiFWJe*3Y8)_8ivRf=~ zB?zgsw1bV|y)O4ws28XCCF*6w3yp{q_3&xU`=;d|IwN!XgWLC3`~4)Zx1t$c{>0bH z>>yU_knXU?F4J(+%GAgAjX`wt6+Gm2_j{O(?e4c%v%__p_=mKOO-NRoTX9hyyNzb$ zqcZ2xmr?ciq6j3Hr9&&h_dS=|d8M2Xq5!YwtVgKL?+9g1=-5>Mx#cmN+gqAN5p>$s zD45ah@KF9o_Gpg04x(Bz0_adaTHT~BPvB!iFNC$hr&*ibG?uKy6S&i%ob?>7<0&3I zNosH~inhXWK*)GfjvB?T1a`cu!=u-pz9?n6yc52GwHbVLPgtGQyfif(DGs9NRl;oZ zQ!6mjcFVXf#pb@A*0-Rh6ACcBQiuwT z>C~Su=+|4kMC3Pl(2M_aLQ(z|G0E~elk>sm9knX$t>dT$Hq&}4gHnv7{L*jt+KNDTWb7hX)z3| zK0c|L7oSnl5E@D4WQB=t86M`dTX!mC#x)2q;8H_&goC^zTNSl!HNYC}7D^~^kL8Vj zkwCe3Rt0I-`luFD5OtG$ko11n?PuI%QQps4%g8vrRAj0uF2*EkhD;LpM$xc%HNfS_ zXP0|FH`Zu9P@YoWw5OTZR_{hU;4vhE;}c`#)#qUq2wPc<$I9@e zWY9EgC8@=G*R(aZ>@jrmw7V)6Lx^4X!%(fH=qc{7(}z93>V=?uO~E^GBgOsV#!D~7 z()LF0&qt`<#|+}{7)RGKoYxQ;)RS^6#hNT>h={FlL$Fi&jEWabA}!RZacg`>uqM#r z#8|a)Xf>nqSaTW2G}>WcnCThs?#2+RqS`fMH!o)8ztl#eyKf#Y&@DHV(V033qg^FP z1R)&N+3y^JI0^3-uO6q!deml`rZ{P#XS<~-q8nqqWmJ*QfWeoV6JCb6B#qUOxuk=g zRm0*m4t@Qad}Q*>I=WJ3usmzM0MrxX#k&$j#EYo0+vDRO;hH6lJ{RC&%ExfJW==f6 zH(#J1>|nhbRsFhBN1c~A1IB~jE7{+g80$I|L+xdm_;G32;+HV+v#`&_97>gnw<2qa(N|};Yi)xd{&PAq7zJ5^HFY_FZXWfLe+*mRALv8tI?v=+P_-?D} z?cN;%Pg~uZH}W_ux;ZPj>h3GP!E7~wu*pJ=EV>q8j%(=BstFVLGyLb5A<7 z$z8%tPesy!DtIA1^}4y0aM5Y-V53Q{bpn&^VSB`6GDQx;CLSIpN5R3kM9%}`+=>1E zH$r)vCYN!dL_^=tABEt+!JBhd7!sL2xFFbF>fMGU+gelDL^(3n_0EU*D5qp{Q* z+iK8AGc3Am#$@1NV8J3DMA$r@bL(SxhU-nS?G?5jo4z;&9I=1^cj(&Q7!%7&2s#NY zPDRjf*jM$)FG8bhV^7x@u1^hKqT7*IwN+ct!)dkeEn{7Pu6ya+As9>KUbVEH6B=9(&3h`<=)1ceN z6L9)~Q4vyk2S->`ANg|~O7jkOjA+dhL6#)Alv#`*^L@XZTNW+w62_sSm!C_ph!Nl8 zZvQ+nJ3(2%$Sr$`ep$|>Ul~HS6`6CYmWO2y_Nis(g9X^VOSIe<8N~Hwt_D?-%u}jV zr(X}5@rK{(f@X|(N#ylH1E|ga>{mU!sE!PZ0}df>w&M&C@*j(Fa@nofx^cKwsP-YL(?5M+1Hz| z#IP&yyQdUL-waL)-AGwAerbmhi^7k)S+L&Kt6NZ~>{&LCZFR#wBeKzLpFyEYweo%% zu9^X}c-UTr9wS#l?6X+Q52Rie`&_1k4^hpvxqp}82NO~_3U-#H~=TPkvMCL>0}nYEr$%pFzWA`L8x zp5S~!QC3bK;%Mkhc95VhHryE0S;HH>yO0KU^)i5*XWRez1a{7Uy8wFv=cVK)R8Pr= zKQ%rV3aV)@zAmSQxO*VP@&ls>wm$Ss#mb#~}E zc3$+ffV=%RI}*VnmG^Ai79HfvCTew&myg4zD5JQAv`S_WuTtH9AKSX@$ul6ogHRZ< zLMpg>&Y%Zt>r5b@18)2LzC$~qN&Yx>Kk2)FXT8(C(jP8(W}hWUKx#l`!1XiOJc5(# z^PA6KHk^T7nlIxOeemrpUq@H}YFFw+*`JUEAvLT@XLr)T7+Nfag9X_-kXHN)%I1_o z{zdTo*ULx11euuw+>rShtq9J3xLS#!KtcdqHavf_-^Xg_m*@Wb)JH`rLRm#aS$$-% zvZA`Y>XCcMoyc&-ypsIlpWV}t)JK3lxjS=yPwQkU;oQ4n{=gmn<{+8RU)KQ7@ok*s z1nBtSXzaWOXEVvS4e&o+o;k@Of1f{wnMc9*{y->yd&S9DCJOX>4Bjg56H4srxtZu0 zO6+8j?Em`JG*L9?w}?QsJc%bcz?;A9fSgaiXVelER#A}_mK4`l5m!@J`JY~rqp7(9 zV{~>C8dRkQZmSr~3LsxccFsayhY~<)0GC9+z8~lN1o0PS;mP6se7zaCw2w&-Y&TZ` z+sz_R&XUct(&HlHaB-UqfFj_n#PfLIE3>5!E@S_|GkxdEPeyh889(Kje(Bc0f=KBD z&E)%WI%*G+Qq6xdhI`Vwo(m3tLHQe2@Q*_UA@Kcfe>Hal-xqOOxWVJPnwWzAhXEJM zKZnr&J?53nzYMrWLVy9+xpg?OIwwM-N6`Xy0as4WAK2OG2S=2rJ7+&!q5B0t`MdYR ztUIbxbCc8FxREIs+7l75i-6N$QpzrErVo>&V+D3O)#oDPgsQ9b3V4>X~ z09Zc|lVaxPc~U?Q_0xxhz&)2BYz^%!&45?)ea{MPnLmxbX}xKumlAGIs#7z_Ohqka zMV*AYVyVSV!!jDDvS}D-Y;VysA+X&hK{NDa@nvb7o{HN>&*u}ib52-fRNu7SLO&#b zt&en(`v_{*AS+ByJZ5zy_wcapaOd@BUiZ!(YNiT{3fdMtZHh z8<4mCb&E1c$#aL;<+e8JH}}Y;%(7dXSI1L$P4Hn0`N)|VuitZ;*{ff)mC3Or#UK`! z@lPHL?gU$WP>$iui@yZS4?-#ZMGyZe@wZa$j% zIrRX|@$|KtCpu^GMo_~rS{G7@$LL}(1Wn%y8#dZT)JpK}wG@2J7#X-u7Ne#Z> z1Wg*mhrJISH~Bv7(CR`HDC4l3a*y9&dOC9x53_m51%LVA3e|(pgbe=V$s_ul>_Sa=AkY5sEzMfHwQ?GcSDlXF(>ode^b+GK2{ad(>GOG$5^6X}v_&r(Bc!J~ibA^krBo z#W{}LSYBz9C;aFyyL&X>H*{dH*i5{s$-S*zha5SVb-Y8{>2HZ3xxkz#-jz*si@qW)E;(@9084e=Vx%Xb znH?Ivzs0w@tS4YOiBs(1R9RANXA58Ntt?3YjU=Mn5n_SNZkfx55)2~gIQwI-8V|<0 zl0LsJeB_RED~=tewyiJM65GG|6I9O=U(Zh;cXppkOlsq4v`8(h`c!CD8;oS-Ke~54 zM%|<2bvfJ?c1BNVwSUq2=YT1zvJaY2^9JbcaS76d+FJH=zG7Aw7TUY6_(*Zu zMmA2lXybQr2h;A0*L5Q|__E&bU8FI-ADBAS#HB4mpy}u=(|C6{R@kqydK_bHrn?&i;(Q-8rPG=&=0s2_IdB;E!) zQtN1WzrU87@@UxQ%Og_9FEVl7D@4saDcI3cZ^n`Ac$$9i!#*?;zqhN~ypOlj7P`XX z>Zea*LtIqH2VF1RSIUk{^&k2aPB`4!s=w=OWyy5?;SZ zrznr-4%AvIC7ZlKEOxdpVfO|LQkMwNun|9e(#vT5VC~vkk`7^s$Q$%aX)!OfkS>=p z?UiJr4yED>A9ReC-?4ZLceJe(QDXLT>afEoFaA~16+Zey-s8|a(MCG+MPB#jaPX;erOe}XQtDUwY}8RvCMRvNOX(z!7aFOBRKqq4$nu03(h>393o0@kMT;W(_vwPDc;^08ReRB24|auhn1mgL}4UEB`!A@ z7t)w?Ux)^cH>12UDe7&XmyP{0z|9*$IT^FDdW@Ua`k`iO7PrXjLG1NKHpWCVyGn?( z=#uB8>#Miwe#jv)`0^$F>lYFdd!NF<=l&HAs)wd?l!aX_@*iRYCzOK(FP2w#OvBkM z+Hm-7Y?PMSkiGw8P1f*_3ke%6f`HbuHg~_)ey_P6Vy$p-^tj;E>rZ@oPrWSQ0Gd zGYj;2ICF<%dHk|YH$PZa+-uci=dnT;y+MgbK~~KnOjf_F!xkbZF~Y8JSC>F;WDq*6 zsJrQ=jkAs|&hurIirs3CC)1H{sWEq72aIc!U$tcsG&!Q0`#fDDcJKZKr+dwi!!R5Z z%Izgq*(90c3AE3258~mWy<{OfRHY4SsOML*<*=6vYqfglN2ar)n{7~2dpK(q9Qt^w z=*uhu#L4*ZV}?RPB;Gyod0ID-Lh77T$7()_J(Qo-O>p-YeP4)O!+^4clveg9C-yZU5J@AiGVyJ>FUJ0%wVE=$ z1d`krA+q*TK4KN5zG8uCxbKI9>L5gFNHoN&(1Sw$435^EEHyzW>ySfq$}PRZ1GK1A zFM@AZW+p&VmuHstxCW)VZ3?U%4)Pi?V&QJwNkj_va`%`lCn(AuM=n~&UMSJ!UgJ`t z@a*I=4=5y-gP~E6u0rT0PY@)R^db5*xAO4T@yf%`ODjH~4+McX=G|m{6Ot|o32`m& zCfdxXIT>z<$h(ih%|4$yK7ZPI`uW4k!(;2cfzLY_7b5#ibcTZ*s?#~Djz*wgGmXhm zDHSv-_CFE0LSb1AH@}Md=Dl>Zsh2MYCC9Nl;1=-hKO#shanm#pNvGsc5NhU0%ka?bxCeN z!ol%+c->}}qJGa^5}9Hi%YoeLQh6SA2UGN63vx@GxbDwk`jS?Vw<VU_vTG{YT}SyJv2k2!?##fkZ?wUM0IX{_^yx}dH|9l5x1!Di-&zZWFW{;Y&y zGkr7>%f9!{)i9IpBBA)ZbvF+6x>_w(?0hxKHL(M31ywfL5)|}HBcY0pN(A9DCB?|$ zMuD&og-U7|+(~0S#C(}w8L7V(nvH(MIR5D>@7un_I#;w?6e3aTXxOhRC@W}&ZN&p# zuRgjmjBF+v=*^JDJ1JpgoBMnRN2k)BMn}&918qJa9D{Pkp4VT%!y9o>vV3^dwOOpN zJ3dPwoNB7|g;E?3EBj=!=w7An)qB=xSgy(NctrLhIc#~&-6(D0&g0WLHomJx^gQ(x z{Yium)=RFWhEFLV$vzwqd`T3d8@@epR}&LwP}`j@DA)xd#rfs^8w*Q{#rd3;P+bgU zX$NRI^gDaxa(f1IWu_aHLKPqPF@lhGO0optvxjt`V_tB;37%sEICYNKKmV1tX@%iZCMI+F46it6G| z+`P90u|7$UvAq;jEZdxivdABUqu|F<`}(rr%4gjRzmWMjYedW5e zyj~>aDyFdUHFRp98NQnvcVg~fu)bPk{D|4Nkn@`J%qXPFHN%nw*(o`N z9z^1Tz*kkE{-;|)v&b$ z(UL6&u|N0te7tZhaJU(8lvqZj`hhGlG|55#~%qi96-wp7=APaFFCBkz zh)jG96{kFZbxSDiMuqq__UAN(aCcLl-tal>*FT;weK#X&)U_0y&v~IUzG0$~PMEYV z6pKXI%`H#w)$0yFrLm!g^>+pDgB#-0C&aY580mXTq&uym*oWl2GVncbE5Kf_vED)s zC7tr#5Qj$cjAsqb=`nxNF4p-di13Y^L-LlH24Uff86lnZIu$yz1zpwSt!3#MCt*TH zXH&Z=rJ6g?PAjgznMCU6m~Z8zlZpr^tQ}Qv7V__p zKgzeYa<(vKy^t@tI@84YXm+yNDh4T_Sif;yQa!&z0Ue{QK-9FtuC=HQId1e7!n&lK z{QZJJqY0ShFjg@qp~)Z1W*Ma{ee>nL%8s~7_th-^ zcH-h=QfKQ_D+D2{03>BrujBc>r#>2d@7tvrq(`)Ok+1eOR(+C*eFxp-iKJ<)titIZLyYY+SgFI_r_wYjNdIFJ@k~jBsJ{oDDhPrpqb0o5G1@IW&(|MyA zM<;yQVpGNwwO7{<#z{Vhz^J4ZvMjoA8WE1~^9(*)8gwheB3uHQ+#Q!z6!N?_)UNRw zhl!cT_VPk{x6PnxE|DUqyIrf{y36|JWeNQF8?R)^BcTb7rfNNeT_`<886O5cy)upA zijh~`q)%U^Hwg1P+9KjWwWAObCvE72gx*)u7*7z!mRdzbLzf|L$1X_X zBtDo#*ioN6Xc8eaeRdF-Q*U zLP-3WVP!WjhO+EbtGHgJ8$e~0RSV=_)6LzwbS;>}`ZjCygQ^DNknSF`n^y%_59luo zJ{{1?0ZozM} zB27N8=hGE?OoS+*$ zw=eDv6m@GyT|^6Ra5Y16*IqYL!>bn^rmu@YU(PF^K$BFPF8+8oY@2$S>5?^#7g@@C zM8;Rd+njkQS(^bwK_=+aH!i3aIJDBilbcLdK8Ly75W3BAvs&snFnGYZ+1)q%z0hqY zwT*Xo*aF}Bl^;rPI%w;pUJ|kPR7rW#B(~7gqSYH^G$x-^f~Zj$L^Woa za|9b?Wf{CRCf0CIi#8y!fUv+c?L| zpP=!wv&CsyDmk@j+0#B1d{h98b9l_^$Tf&sE-c7iCI6U?jN-uR&Pz3-y165Cg7*o; zGnO)Xye(!NQoTnHDKu5D??;AylI2>ADvJ^HpU}Pi$x60~=rJVM8=kd`gflnPyyq!}E#LURmvazO6vW9`;Z<$Fe;cM>|fJ)Du5j3k8z~v|>&EhF3EGaC5PgO;SortbR+RZ)5T^r1g;Jy+-T#WvTQ*%Gi%-M4X38NHGaB|jy;D;r&n zAoAHYOM#c%PrOnwx{BnJhE?RMKz~~|2>LOanrn;bbe5N_E4rLu#8zUT2iyjC=8O!= zgUtnb5lxrs4#jt#mzm%vR$7vv8ba5?`WXoc4V(?GsT-BT8J2j+cyH9Hd^UePJNkfm zp20`P`(lK5DvvLQvwuhpI_)kVG2>D=!D!J6jDSInXLt=E?QRuxglVPPmO|Q)8DE@$ z`QX0%1nUAx_8=wjU7uX4SGprHn`zQaw2H+e0-1-r8UiZf_Febjk!S)rebRR>aeK z5sx6ev9-^>9O06bMxez0szA*`Ac=?AC_Fd2bx^lhCH+8a%{PRhYqyaMBj-V(+ck9av9Z4YSrZYeD8qE>x#wuUUi)e=%=Q!@?e1sAgf; z1w~q2s{{DM1T9vbi>%RbrWnz!h@72QmdU-ESBFK6l8Csj3_d7RA$d8tWQ)GPWV_jv zg`0|~L0eh*Ivs-dquz}kzHE_Tf72HjE82q#9DMRqX1!}F4+w{*i`JlHe0t4;@7}*q z6;T+=0Cgh7v^TyvvzX{N4$Cmi)&V#0lLrEC#XVMzD6J>+xE>5W$ zKQWu7r`TfN7Mi@wM3fhnfiJ&J0gbi)4D0E_5wyCp+9S&+xoMt>{CZf6mu=~wFy;(6 zFPE^aDnQ%tt&4REK7Qf{?^u?EqDkmN)q1NBlFVeq!Q6tBFd}PLAnOCW)_buji3NuS zHfi__eCd&CX@6g8k_o)+g8jDb+bXjLl*O9#uGvBhx>xib*pwo0Ye@#be)9n-F}E^M zgS2$X>%RCaq&EKr8+UcgDwag^MlKI-Ufg7u;PF}Jqv;fwTJce>{kODhUFRh=(yjS<+n=4SL3HEGflM#hRw?})fBsVXNQ-}?T%X<3Cd{2 zMC~u#>(TcFk3)M$ z+GtTk?3iBXX?$RW+EngSqSH|-Hdkko>d{YFsIx7fGvKEi&XcGtz)8gvAnr-4?XI~l zP8eY+jz5;8v3u)!7Wd>>7<++7@!D7n`V!Ehy!KkJtbA0F_bjPkW}vWy8_9rnIL|n- z;QEa#>UGNp`m9I{Dmxr0Z-vG%$9bB){F$URl39B6ZK=r-maJiYbAmB(f!hbv1y z*!|;R`qgLKHtWZsZ{-x_J&CC_oLg23J(BgZ!X4JLDxC~FpdObQ_pxG8EK%R7>6fOH zbmNOA;~l4e>qEQ1W5=QyHT5b^hT|sL_Jj9buP)n=)c5-GLgwko=3~x0?F%y}*tqP8 zK@;{OK2AoE#w%e)G!&&gpzt*p^}bY!wBd?KjZnZLKBJwxGA&GK^drAL>BlAx4>wuf zjA|uOxXT1-4UV~BJ&Z%&n=#^R?S7}_t}FDQh49wL+TLJZRMDc@J9E-^5Kz~R6`|PX zo~ZC%G0JvB8n6zz|Dd|-_F>qY8zETF%X|23Uo1W|q`j?Y8`)4qtZr3HZ9jZ(FSmdH z?UX1B$+po-vsrE^VcXXCVg{n6QZ`h!1>Z%t(XJHst{r>r+Kd|V%Zy8I9;hcH zUuAXmSSqFs;}_v-_@I$}(euFKrh13%qTNmW5?;ZL&Lj3>L5B>pre`K)3>kL@+SSF& zgExX!7LwyaqzyMYhnwPRBbRLlx?FRiuk@``ch$6n_ACdCUAXy>cp}eLrc3CxsSsegowx#5#A#M>?^lNQXA0`B+* z&YHP?ul&@nC%Slx^NQa}xO9d8I-Mt9VyYJh%U+1YbrYLftXAPI$d!1!m@woLbhg)Tln^sU7GlFFy{7miW(vST(unW=)ogon2t@oY_Q6q-2i$ZwJUfgPe9v;lR>Kkyg zG&hl$sMgQR;DY69Eum0LN?fhaX8rr%+G<7e^^2d<;cE@qS0Hq^Sw)j0F2a7!CfH|^ zpG98agx%PHke^A^Wvn0-@?N~S8v|cpxR45^b|d)u6$Y(fKKTW1vD!!1vlfGP%i#+R zqf((X`po#QKU7W^aJ>Do6=JNCXaGh1(WZi)YN=iP!#Uj{CKZ7kip>y9#L_+F-g@%^K*EAOtQ*J&Gbaar3qJ(A;H zCscZ7hfP4SY_rj+emKx-!Ro`vlRqCe4%rOZ6;4doeVI()0+rqM=aY-^N!8<59Wp$! z;`nWE!i#0?nSOlirz^`X9+Wu!>q{*j$&D#v@#V~OQN$__C7zVEC3IXGtoLwC?F!%a z1ip+|i{Zk&U9R(>oakF$s`DsYr}Sy|U0n|Kpj7N#UkddoqiUb=3rENIK)c?d?62%N z?Zq;%81B*N#e({w4VZ+5rScG4Ww?7{ktdAqV%HCt?Oa2ji)i8FqUvM2YI&WBs_%A6 z<*V}JB-5)@>@T{V7End`xq^Y8*<5D|?z?@tdb{FE2(OL$GI_BU!> zUtAeSMJlkN%;Sx?K$9TY~N0lM1*8>l+xa5DB9Y4$w*tY7iASmN+Knh zNra4$J*e;ypKcx zp6jZ(r|PJ?_O(B53VR%?aweqNXur45ncGg%59!{Jd;6Ok?ttdtQBVrz+FD4~cg!f6^8- zy&)p~u*>q5E$7?B_wVX8=hRtyodvG9cWGA9;u7za>w1+~(M-MuK05Gz^U)1sJB;?r zpPjL1Vp8slwX6HPzdN0_Y(coCSY_$-i>nNLzWH{T-rV@})T4hlJbX64e);oAxqs^? zou_h|O}16r<=0glu)xAcBhUJby>jPt$U;Yk)or6Yho3lE{Zr+e zV!zYYk#ae+7hkKE-FfPD`Y`W(_g2qI3Vvg`Y0SSnvzB-t>^~@>Vb6ZA>|M)#YHHie z(z3P)so&dIM^(Q6`H`y+j#OPSI&${ksFA`Wcc<*XG^4P1+xOfj^X9)1OW(6MP}(X| zV~bGx{nR7-em-x`K6CQr{v*fgZOd(bvbW(&!mw1%9UcGy18otSu6{`)s|P z(7{3Pugj+U_SR(A=nv1_@`ZPt6`Uo#T=leJ|F`$^57dX~MD>~Z+oF2Q!jk;= zO?PcgJ_V|-@@$;%I9){{sYLMhTc`e)4%FUEG-%L^5u+{KKXmiAFw<>2Pu~%0GO1Fk zd>CiZGVR9QzAa{>)4uP>xFt(dvfsMpiQ1Hqv48yk7SwxLp4#MBe`}9Xl~d z;?`~ni%WjI`jfpUAzfc}eE#0lNhc<(eKgoRsL!6ehwsaO_(y0p3(05Gio)_Ce`-=M z?y2E~Y5@+(W~}T$yy*nByAWzF1dW5{C!WoScrR@I;_ke)Gk2@kd6_nxwSzwx`J#Sa z+DvK3%0Byuv*RFVue01^=OnaG=!HVf^O-A(;m=GgS^VFr!w$Q&JQiiLx>bj10mCMlD zFsrew|LJLS#J;;|4K|ZasurCfGx?#$^ekD+=;3J(#$^|7vA@6AOiMFp<*TT^Wfo|1}7<~qrJ1cY))M?c|1CH*_`rg6-pG=-H>u&Hy8^@ z=7U@IQpmdZM~hqQ8+9ElpSBwm<6#dSZ)A7)7v=l!3(A)m-gl!4eIl@M)hNEFoeowW zR|FZQv(Tc>ZerU23T3#`xqc9ByZwcN>#mf+HQJp53Xl^4n3 z7P%$4b{&3*H&_T7pkM*bvfR<)-IE1nPAmVf+n5`#+O^>*Ie{B6z9Qc6Gd9wSieFe_ zd!SDU@A1}L-pbOZTHfA`Tu}nBlO)zo!ZO*Zl?bFvcJu>d5&`RZ{zEc*Zv~ah1^U#X zHLxE~FTtV-=z$<_oLb?+nxWz2&G&BDUWuhE>cnvyxX1+TbS0u4+Akw!!%KTKf46g9*Rm@m$O zF|oiC6e0&0I8SHsGP%jqRUQHSBBiM=E?;i$$qJo6YTTKa_4^6g_;5R4mA8MQp$);B zLV08M+}tl5^+gX3gB~LMPkW!qs;2N!30UM48W9qp8lgUwCZ{e>o82Y%zN5n}1LnAf zqQ#qg(i=tbQGWKHn==P5GV{--%t^gAZ-a@{os@}5XsaK2JgNpuX0NDc+axz5!&r2s znz;E-!&U2-?zN9`DJ=RTsA+njf9S-$S6}H!TJKu__VW}*PS76a0 zu~yabvQM69A2e#a&|<%6$-RwD@2Vb@j=ojpKdnV``wP`?t93K`^siVQZ6tf{se10w z%_|KydemjBW|iMa(`r|At$QQ5@AT!ur^VrTDGR8g_eKj$u}0^bj~113Fl1$pj7PO2 zOm!3~CK%;#ECh`BR^?#jW~t;3r4SXi_DWX#_Q^&aAzf(}!KlkJS+v1+&2D4{8>6j4 zYg@jzOXwNPal4Fh$5@&27fp^s)3A=pptZQsEPU{GU7~1DsM$E;0D38I>0;>ju(%g1 z1qO$pj`KKTbKnHh<{&F*@V6PYNDNqTBUz7!2bm!_u&4r;@_tk+r0GY( zOx>=u{;OYrUH9s8aixvJi($Nxzq(v{`!dGhRW^0GedW})VRgCs6#mGoE*G~TSR~P1 z`CWo~pr%pEy5MCGS?EpzIRZkBr^ZAFcm3}Kc-%BD@5ehXXtwy-#h#_68DmJ=_tX4u*IYn8!y=GSE6M6FY-BO^Uq zN0MzWY@peO05>Ovo3hR^O#yEb4-&OTxxB|FpY_I?FGnY9K+BAZkl3gPW&>~j=HW0; zzcr?cUH`Apwe)tD=0A57Oq#dMtHj)Tm%oNig!EH?r-)tRB|=|YZ|^*$@@TSeiUZdjSIIpD-~A6i#ilsB(yn+WbG6I-Ba0=5&BMIT#ql zH=!Myq2&SeAf|4HA_5pPoX#xxkl|k{?$~(TtWdI2wyt)9T1H1Tr)J(m2L{P2D^ysC z5e5&qqrz}BJrB*A5zcBExIf;=iJ+pw5j3o&Zb9)nEbfo)%aCF`1w{8B9m%fkZ2^T{+l&tOZS(P!bAC#+S~*bI{aTm`7K4 z4b2{y8JHI-+0=k;Vieno4jj8*_iAm#mh5$=(}f3qwLOrRy{fh_WQ=}PL~3(Zi1WCC zUzcRrDO{c~M?|9^<$1NTH=aU+00m%Ctzl(VfaqCKPx6_*|g$tw5Iz`VDcr=a3>3jNw1rm3uWIt zVlyNrvs2L<)DLRcbu zWWqn=03ag|jt^Ga!+0fcYs;F&zS=3&t*xMX9ao?(u@`5IU9N}r$j%+s zwM#7Cy#q7qujI3BAizEBL246gc9DIbSU}JBPE&S+wVH|+-{^_P0ARc0pyi4s=JBXx3MPad1mz?t3PKwKf-G%VQ> zln+?ky$R6Lgy>D+a8ocgljW;Jb$==gHC4i+f>brs)HPLIW20h10$fo)iD=cSl)fi1 z@(2AOlm?>)_%)Q-Oc=r*vKz91+3FhEV&tCbte#f5^JP?7RNX+dL0H_)W=1m`Wi;0c z+Ytv5VGuo)W`M>osB36;Q5f=_Mr@Wspj6SKVzUoAe0*qlY&5a07k@2$xabe5>nL#- zn%4#s+c|&cUqD+Z;vo-_e-ba_K6$Y|JnJ@YrZPFMN z{TnG`GbUd;7QbjntKaH5`~R&eE8YF(MW(UY#n%g@|3t2;T$s1UwAfe3wINsTV&8%C zt*_-T+{l&d_}CA3ZUO2cdDps}?R7O3E8&I7#H)o4p&;hwi=GdyCP8P`j^$rR zB?0dnJOwN*Hh#FV?sD3`zk2JW&PranvOzD#!1tWnFN4LO^BRwrXiX!L3cC@9^XvR0%~Q|nG>@VxtL zBHTV-*t2%Q5aGP?k9$}ASYda8a9)__RM5|RJhXQM#==JwirP9K!)Oizov=s4b0Y{N zW?{4wJkv{NK7^yQvjVbQ?`Ev&bu95EVW03WLq9g$l1F=lBoe9uK$zDHJP&5}^1>!A zM9vx}i?&8|4}k!6+v~g$RHhuXs0IMpngXSXJ`9AXkA$c=SqdI=PTx4Rzw?<84Qp%B zgRN~Dwz2>SZn<}1Y*6&@u$z=#LnT?F?~jvs?eySjDS&|p1M3H*l92fdrrv!72Tg;*P~Pb z56V0?z|)<#o(Dmu7vwZ>BOgL44u?xpu2dhGNE;wjv)$$I)v-T(*RK8|Xx@Lzym|S( zZ#*dbC>CBW`&8V?ZPd)ru=}#@qiEGddCnplzwXXl5-KzClZNt_btAHkrWEux>T9_y z(6PO|KUp_XeX{X5I8Y#jLNzYBMlUc4$3ZROB1mdbTTZeF0YTQ`(f(;8f_x9Di`3W& zbI>2Y2_DJ@7vQO#MgP)bq+ALgTbrmPy~;CRiOy+pb1$~t zG_6~%aGt4_-FJn1>-!+*XaqRJsl6}f9hJEZLIAp^QnOn~k&pkP{GiNP0ZN-xAa3C$ zmU)nhdV>vY>>(ku293I7a(E83%|cl`vxedEmfD8$CS9Ffw;UiOPFA#x=IEUD(Nr9H zZkW80B22=wI@z1>n6Tqyt!YN$Xt%Ik=~JPb^aB?8RMb& zCnoP&oVEhg@u=`y{9>;o{&;MMVsVCPfK(ueK;`v zp5PP(J?ZiDCQ+~?f6$adv&4Gq6NCAW9Lpeq-&s5TCh&9G^)%iKc` z=e(}iJVfndAKC3?g~eMeVw6$?KJ8^q_{I5itI(A(AW2|xk7dy{VR}4^km19D!lY>? zKK?Wr<>-LO*nlv<0MYIE@peoSSrP!ggH>qpwmh+d8Jt0KAh?X`ihhYk1B~vTbL(R`CGyM~&sAb;N6iwk zklj#vWNz;r|6UDOdseY|?qFx#Yc!4Y-k&Yxk8N_Yxlpt+uvV$@ZH8X!)<^dzoL&57 zvZdG2{VkH0?pw}Jd+;T_LSVvT3SMj7{uzipE7wNz$RQmN73}BD=!1_Rp}SX!9E|i} zRV?-Ze-je>Wb zdUb5Q>sZnSCi*#CUHUpVEM`fF&|^6lLX=&YW@ztPf_4CzW?XDF3^sR3h`bBP9KxUz zZ>qGkv`$Cuo{q*nWoxTi<-^sARtIZtDZ1NNDJiHNWjKwm6x_La`Lg4*@&}W2^`y0R zob)u0Ow=|!0g32}JN%2&oQ)@MD3Dgw>|1-l>_T1I)rJ+@Tss7(D6MFxjinsx`0ciD z6Vb6Cq@zWZ_sm=edNCXWAN{@mhl3C@<((23gHJ?r4K=NLVu~2t1TOC_JHFM z#DK+Ji|^_l<*++PXLAcHPn4#_&wTi)Fi0MZcB)qo@M)&j&o2~wKA=$r~sd6 z80>*$x=)zDcWiWkKQ9}e7kx!t&UP@_q*|hIz2GRj+19YLsaF*TVp<>dO|fbq+OFQ7vAK;kzzodm(yh~vorg7IlRb=Fvn+Y)STcj=lM>NfeGWV(aiX> zZu_}W6!R%^XHD3%^1QenJu5xpMR6*EeX1&&L7y)N8EaIhBKETMk~vm&6$kSad(JK< zD3r`4Rp!v$&nx!~P*zrM6Id(I}g@Zv$Z+KhC;ti zZ2yUIDh~E3E^j!{BWr^!KM1Z09AU?sl;2L%0hZv17S&T99)irTn0Uk+7%ZF@W8{TT zsBZnbloPpZoqu zFvMlBBtl{{?!@50GR3O&29~Rd8{OUEGQhXdz^Wln`HX3$suSwolpHWRFYWlo&I^;x zrWss%+0=SdPxroantc8FSF^VsIQe+F@3Qu1McZ1X0$*mGrX4;ox@ypsB>Ct~2R)Db zRIM|dep}8Xu(ZK5=4tAU-;_=sa&7g+)6qE~bjFPc)wQup<(~*imnx&s)YQD^M$@(I zCjU)^k}_|uHsu6u^1s^jde5e2|2KOi6)B-#^Rs>?X_8hiN6>fH)mS0lG_Ww_l8A;X z2R1`9SJ1TB)xap)R9Dy@RdAQn8NmCNLjnYSgTtXhIw795YTsFd6FU8<9xXVUCZ#7O-y^5#tXMTQ^og#~F1X#s6A_o^qkZq>dApcS&odgAQDumTdqB#I z?Ji4(EFKVZT>Pc@g~WcJG9|X$jLaFg)3*BjD@DVgtJ}V%oG@7*vnlyl#q`0$)z=)3 zOOUJ$HoSaV_0y^~UJG`KO?YB^swy@=QpZ7mew+26mla&6xOtpV@&>(5?(&dD# z@Zr4^Ohya$bBaR8$Uw`PVo_4O`z$*k3{{u;hDLaIBi14&?Zl3}xQiYnY|AB-(M-Zp zG?Osd&(-(-irTILn%TTtOf2(< z!_tPDUvZtEek%Tc79PI*($Xt`I^HM65g9e4nY$#O4+Ig)SDHD_p!rTScZW1{zLJg^ zY37`UoyO=rF>#VHFG4Qmg?3BPynrQJ&HdsuqI>rrD>W*uEWYl3i* ziT*d?B{J`BI@+uWDQ{>yr;5h|f#v4EUHHwKjD!)gJlB3vq0gXcvM&dV- zGKMM^CD5Kk1d5l&n-sLRR3@OG?xMw2a8AaAg7bbyc0>|;OC4ClD#RK*1H$i#O1iog zL?j=J?^mw1Va4n-7B7Dp&G0;S{0{&Ux9M zeVi(UoU^hwZr+txAy7%odjt!)ZKBy@6|^OYWKk7R|A0WB*pL`+2)9K?`1l3DxKw`i zVccWgLk-S=NAic~|^`x}*3`QZt{4)gfgq>bgJ1hbY)m*fAo6YoeQCxNBxJ|syrkm-a zCiHaCq|5e6Bie+n%2(k9EV#XDA-i-Fl!(CM>vHK8t$4tM!>)T|vm(VnN=gdmhfeA` zLA0@9!Xj`-B%?*O{k!Tm_~=za`Wc74y10MQbeFSKs*rorHNr|o1EM<>-RH{pHx*^= z9g;LGhv&MPk8zxyBq-w6ixJhpFS+lhwk+5?EWY(Jo(L>WTSg0wjgF!DB6BX<&nE(T z5qqSUE%RlglK~sZQO#At`fkZn#A8%IbU;)b@?c^i3zlYsv0lFI^2{T(wQjCXE)Qzz z?$sYXdHq@KJwz;ma_@3=FXUTMBG4s(BVzvrW}%yUeYPB|Lz>iTb?I`DsPY3Y=HWJ zyZ6u6d3)v8oPA!4g0;?{nDOb(rkF8h?QcaM)AEPhi#kw4i*;N4WkMn?%F0e;d(yQr z$}JMcixm}DscefqeY>Jx!-z>2&QFiXtgE}?aU!lcJz~s(Pe)E{xF`@Br#tV^Q5AQ+ zRU;2yvvG@SK2j`YASYo~bobZ6IdVT=HP2U#IGz6JhD?&yg7I&LY!W)F8{KzRer2J! zNo0Z9zJvQ~60FL~%hHDzb@uCLy(_?e!r0GlN-EkDvQjmI)!VL5U6D1*Ms8TP%ZIep zMj=8zb3VCAuQm6&I;hXh0b#waRyKtD=&QLNxPN+`z%7sXnQwyrzLG2XswLH_hokv=8=@Dciw)RZx{KmOn+bekD`j%ZCqvI~4vhd0M;$t1VhQE3C zw{F^moWHYc%kO#*JL4CTwazJap3A{U*9?!2KC2b~UORW$oZN+f4J7_OYv{D9-jm{4 zSGO~vDJf&w_}i;@zg{%()uXq+ef7^Z+@Akl$og%pa=nPQ;;T5l;GKf;TPji?oxXU+ zsWN2q+wJ=c58N)jf)qlE9 za;f_}!3u*P{Vv}4@#xvXbED%YoqFlu*-;_o*m&BI)`y|QKA2f`eVQWom){w#+WlTOJe_Vxn`YC?hE47w56v3cg!EoE z&d~QjILjLEWrJIWHp&gBpi2O_o4Tb1;;kw;=rAtsB}Z|?5Sr|CQvp1tAe`r$GsvH4 zS%d0uRJRwE|@PDqdx&{#Rx5`cHgyk z0V|TqbZoud$+mL=ri#fPpjh3~nbaB{wzc(Q&f+6zTkwY5{DkVb?#$s4Lo=&H z%he==elEKvGyBxh{YO%q|BC#Sc|3Y%iIuIC)xT$+#u5z!HT&8NPl|b#R3{mt8vkJ5 zjTnpfUg8J(e(YNs;o)o2_jdpH(_>eu{qA-4{$0;(zghb8gg=WFX(c-*AE^0ZU3K>G zyDd)FzZEuxxzD*e>&(GbFNgXyeOaTPR?!f#U%hit#qZB{$B#Z%`lOIyb*OQ=HBH9q z%T{&ThxD)Z+fX2u(67!^a4?5?W}GZB;g* z$>9g0xam_~@M*J~$_6##5qP>{NO0@?={^Hjl( zSM%|kI#`Pe2eB+w0^ekpBip|Du}Ns#>4YT+F!GM0^iA?5u$(ZA$b3)2OH8yj=g`2A z9Jn|Dfs1wj#Ix)qg@%jvnnK(0EH5PX`>z52?ks9NnGkol_5C@6_kOWQ_K#k^uB|ch zVvd7k!7AISlQ*u}OJZ<|ce6Md~~goE_u0PjjP;4|LklD&v);Mb(JGW zjC#L1TQaAqFr`p3SK>XDp#ZA*w%=Tcxhtr3Y5w7{z9^+6Bzz&Nrt(8AWxNAe_}P75 zg_^B4t4Rw(jsg6oR<56<&=mn=rCt*STd-0i|KOltUVSfE?2VOOqXP~*aU~Avu8A=n zeL=`CW3!E}l#3<3^6Wi`w9P7y9yB3hD8smu!gNB84CbVuz7lzRkco#gSq?f#j~o;} z)J!~hzSeQezkpoSLW`@n%ht-?{6BlUJUp5ODb=7rYANM5(c-QUGm}hsBO^wt+|*#uiy$+6`wFZTvFZFBVZkTK zIhde{49almGYV~PG+Nv=5kjde2TcUKJalnRP`8$bDn$gpDJ0nvyqo}W!GsqByVsTh zr%w)`v9=6~>=L+39v&2jA|i-+ws|> z^+Mybf6M-){QUD^`R1CMFYz6n7mTJ5{7_)aPU)SuTo)ahONp;W*Fs08BFMp>#kdMV zVP&QMr^#yz5K4RtqGHG;zPNUBxcnolV2{e0iL}P10vWq|4j9dCe?gA5sp}4TQ0fza z*Bm%lc6<%GDR9ql<8G*|8-ve*#mvsQH4rrhOa8nx%_>1VVtmF|H}R8utd}1&{PL^R zY-stjA5Yo?wXeUuki0^wv0$8hdZc3NlUdfjjaB-;N-c*U|JXKm`%8hTWrN3RO|(rF zPVfIs)p=V>*(34em(vC1h7Hg@6COJ6cArC!R%o_5h0a)5CV%Te=ik*5jn4%WW;tl| z9x>YRq3!eLeT0M)&?n?OZ%hT|2HE}8XdkHt1dpEaX=Ae#K|FYd@IXy1!ktYm@W@Ta z;vl=z5-qAmLGrFd#D@9B#QMYphljClyazAt;ppn@?&MZmQ+n*=(G$lPrmo9Kci4A$ z{~>mDn~tWs6TqzqVOlCul9fTQG6|^$JR@t!t@xk3iZ72@_u1l`(}(0%glFCN;O9Wd z*>*;&i~A%X$}b=cRSYw71dzGm=M!R&vUhl0C?=pe*Yr7SYh06ZW0$xC#Pr!PWC5rN zW7%w~>pe1BYT{WB9Ow$!XO=LT2b!ecR8@9jbg>e7M@kqkN8K#~3M%3tSv&?UYbv+* z@eK$;xeN48R;Z%dpV>gU8!Z1X`%V{J*iP!HsQ+F23lH*WCQx(dU0pRAa>>BbqnZlj z>t?p|=NWOp5P*Nx_Fhd5@?|JE3e+adqG+}|o2#FLjxY-?{xn;j4X`S__vq z@pR@*KeV$zw793}5XuX1WaVHVP|6FEW3Fs!nD9Dx-xwp4GyBn)AR3ryzf80;J2*(Hk22H`CBQae!X_ouR2?=Kcl)}gJxw;KQW!a&_C0r z;SMt31N!UVdt%-OY7GmkZ?b=YUvQ{T2ru%-ZkLUOM~&<#t_HZn1NWx#tB)d=uDI~? zr$xWY+_L7KGBx`$_`@8p=#zc3lB;rl{fetA>v(le@^#U9V_nt2Rp-MGovA-_@c6V< ze$9W}K3+5QDDD(IHCoO#U$8Rb;j6ISUgkq*iU&wOx%_3&LHT3#)7_udHI)xP_u7AV zVcO=80`^~<{}PBBSbc%f;OUX*OfpDs;+heo*L}A+pXH%ImXVZ$>E~=W79bc6F!v>QmyrE+zso~Ik5J}68^ zROEPQl=AksEpOSKaCUXl)^M|_RxWX;X9nKAU#p|0r7>AuTk}*&>Ai&!F;Q`mvC%)j zw0`^Xwe9;LkpZFu`-%0>OkJCX#-G?*+1cE=SzUR%;#QTa9BS(zudH}v-@yaNQ9n+i zvt3}z&W#7W*`yf)TK{dh@ed3qBeb}g1M0Y=l7rgPRg@BQv*|rTk#gr+V(skcEO;Dx zgeHcF3w$LQa`672zSIu@84BJZs@hEEu*f^a=WLH|-~hOXd~Nsj8ZlzzM0qyBGspf0 z@|9?71w5=Lbv%oJ!*ylQqf}^iUq{-mr%!%wqP=`SG$z-sE_k$MkhN{u9i26+S}dL> zi{Capv+#+RQd{pn2NyJZZD{`GXtyBZ>d8u*HzB=uPpr^b-&`Pf{rj~jq2B{VQ@2kO zbFaLd6aMg+>~N!9Mzd&kE>?$s>?_?c{#(latijrkcez=_o$GipV%(C-<;|*2F};(V zn(R?m(51OQ?Dj6n9CfI0{oL}htiMmsG|L`uAE8yYOS(?xiSWJ!H7$y>B+9hf^_7zU z`0OnHtugIJpE5OBrFfa0AfH9iod^iP1M2#O8^8m?;!8*4sbciV)r>N&<+_eqdUE-e z5=6Ap(Bf};C3{yB50=QbP+qN+?r1u3eeYwD;`#aWlqTQz97c_&zzyEp^XwsTXRvgr z45teT&?kEHbVZN7aSIYwg;B!llA)!7r+n9%mI!uEloj8%|J8yer%s)mbMkxA+^Mcx z)wYhDQTTY_z>S&PJ|Fg|2zdKksL9`G%WBumrbN{jHb%dveiI(hHKo&C|J?TZw&DBJHia_-#-2~yHo)@x`j!n@ zy)Ui`?{%r-0^oaQ7!wLeQs?7qG#C$C^fnREcM zJzm=G4F;JiZP?5nWR6?lA>6x89mL#*Xyk+jMP-I}*t^Rh5!^(8ncQTs+JBV6sw(n! zHnlo+nl+HX&ydA6j*iw!0t$}Kj@H)Iy-j3YIqvQpa#r`g&#@6D=Ppka z9zO}Ed3fX2oLP-9?gV19)Unx=Vt>}IyN_Tfz5)GMdO4#kK5~cy_>R~y^_TFv;B%vP z$0Ac2-QN})>KhP6kI@B(DMM>A*2XwoXII^eo4yOLk46-{d0C3O2)}vR$2mpR;!VP= zZAXn5v(|9ubo7je z)0@)$Yhn&^D5=zOEqUYYC=j(aag206b;O3=`_)-+MPRfjQ!H&}2W++-<#96MfN&fX z376FCvSI$K&9%nMjVhj-VQ1+6+UP#X9R*!3+I~JB53a#Nw5TaOF$=@JiO~lQd@CHf zTZG;+M&5pj32)m5q5|J~wv*sBN%CZk${L*MT?)(y=#I!}p-g*Sg*{-B1{|M)}WrJsJLrdNV!9YU7N z-!)zuzR!;A5C-0E9-rzA`~j>*YG*qv)Bn@XErFIJ%h07!p-QSiDM5c<~3Wf z4|H>+y34Zrws~yXn(gJfEpJB$y~N%(SA$ z&Olq+@j_!9XsQs5;zr|y!S)DNZf4kr4>eEeS>^xDc9Yl?_L*;Di;l!o2j&Q%-;*nR>lRZI?l&$l+Usd%abyS z`ym#+Q^e>>L`MTJ&==#b6>)rF)8eUrK+J;DN zf!=6C2lV*$@*ML29*uA>!AR^?#j26HmytnDgn?Uk%v^BE&R z)7@wm0m!F?MT11q-UI{yi-+3TM1p1qi@SD(*?v5Y4}$F%Mhgy$2?z>^628iVo+)0`CaPP8% zhvs6;lXC=t00$N^tXh5GN;Ncs%dqIzkj2MFyS9lxJuookw6gQQLsy4H zEWY>AF8s3T7SqY!hu#@pS9ol}*sm^qa|_P-N33+Kcwesa;#vEgLE?LloO7~{`Vwef zQ17tiOhtt007GfvTiZ($zb(&vK`7;cD@&W}MTD6HumYn!FQ**#eQKizsXWD{sk0Jm@=7OAxd?m_VuvE6U zSF+?+HDRVNpirB5@^mu`YOD=*TpS==0k#t)sd0}a`7%ar;Zm7{F4a{`@N$#EZ~;e0 zBUs^Od}B)A;;32 zk=XEonAiXZIWBx<;d*os8*~tEtb))Whr>x?*HwvLp-GtiY)`W}cBo(cK@<6o)KAy6 z9t)4sZYjTWB%%MN#Nxac+pcMSd0sz5yi%Z-tVe!{)%uX;AA-{>TMmm2-`e-npOJ^d zn_C-V8;;LjzNolbvGw8^<3E$KcKHvS6kRA2ZICxqKF>v?_?Ls6xn$t;2f-h-i+kG_ zXkVvL(Bw__XRjJOc{FHDpgK~|iA*2V<=vY#fw<=^8HNh4 ztjH#e*dzNqx;ViYrUlUL+*jFFkfjHUw>p4A1`MN}#lSfbZ%@O(`r&Al5ySSt_xPdO zC=eplu=wIFJblYO-5weNKsAg4>-(L=Gytlj6HjrYSJtsEjc-eqmAkAKgBR1`7c(fz zwgbx5VQ~*RGO}55M<$17gTKb-$N|h~G6@-|X9#p* zs^(@n!_m^*-rLT~-p$23IP8C!qO4GVO^Pyigz=tmZ;|4|O0oB(atloC)4QSL!jl76 z?26z4i+n;+<&8>sRFGW&LHFQ`H|VgakOK{LU++M1Cr6m^dCIy^l+nc0pqxQXM0vLW zdGHN?T+jxUqX;c3o5ieDx=)nqyJz02-g>ruTUlb9L$yPRnn2c@urQ;0aF*Q+>E=y+1Oiux`iS;V5 z9?X{dox1Gu+~QSs*CboNZ_Iykxmq`*Rc_+7q2<;xsWYN?tsHHj=6&Fi!_X5ELA%s* zjvt??HfsFyg`NwpEZq8{QSp6%l-mnSho2Xg5?u9gfd;l;I*rk0K_B4Gtr^YB@hBe; zOtrjkgZEhFr6dc=s|YWUXIJZa^5WVD(3m3(Eh>&;+y|esfq4e-+vTuJ=)j|7rEFd8 z)Dy3$BWkzf?o6|YBsfMHp$4cVv-9{mMg?sbv=?gh10yRK48W#di%D2LEGHAx&Uou7 zUe#bnnM4imOw5Yq@XnO1SPVZo+#p8f+@6+MG0Pz>c8BjyDR3Txz@rK~Hf{=R#uRs! z&Z$U~U84vfSTA?A$;xO0^U>nwMn&1HOu!t38+IS001Um2iR=#lqWnTMyK|MB#>mxs zCHBb@Oh1tNc6m8z;3)wqOD(1)xl@^;X=V%pcc*t>b#u(@r!CN1Qzur4)YJ!dL!5g# zoRW&bL|<0QbPoWt9eX+Fv)NG~8K87(YXLN5$=S)aTa!ili$ukKU+c)eChHY_t_a&s z%5Z#Fp$mx+7t%sYf^z&2AKoL5Sa{G?`qikp)~Ma14nPO$yfgK|1|tM887=;~9PS0+ zK%fU5JZJ5THHuQgM}XalL~1fNBrxc zCV7cTfqOmWugb+2zG-SwOl}_jx=`-A9M#JMBc;_~1i;2vB%ekXkKALBIyq@8I^82%Y%ijjRdOGpu>$DO2iQ6>q1TD+d z6xkzDI;7A)@|cpLK}$w^%rO<&5BD(-PyYEA%yU~xkMxntoU;Ns= zTcXH+De(Nyj)K#Re;55R{oUtNX_dW6^I3UM1*w?K&l3Ivl8@SCxzHwf3s$`Md27Gz zTyER!_q0}rPLZ;bC3_-{U+`HYxINHnhRRrVi`0ZLM-$6shQo6Y#61i9e0cu(P_dP_ z9-kh+?y8zmzMO86Qd0hfodV`g`r94K7oE;bxwUKYFItkNan@!nxeeCWvd+Y)?XtDn z{V?j-@u!^;65pn5&00Qu1Vuq{Esu`{j7vd_KMfDJLpYL!9GVtve@jumC(W$)(dMMP z6&yHPEaY56AVvn@(NOIg;(=i7B?XT=NLXQ*&WHI2K44w z6lpS4azFt@CBRjyPGw+NSt}#%gf+7v%+1E6J_pW@*&*y%Yc1lfX*bxd^zH+|;qp)kV&%EH^{o!*9!~F|qW@qi4IV;a2%X8OO zkAq`gynnTEMwVChW&!mxFIr zKWaL?L-)s(WbdO{`|_1a+69-(sXpIANIL`h9GY2F4Y@@Sg`g_3l$bwr0yOpr98j7? zVpM^R#rretP7HRxZ{*aawe*@Z^1~tZfL;1QS9D=`yLg(P(ljHw!z(z9wlFF@EQkg@ zuTal=6Jr;1{=8r$v<7bUMA0lN1nqMLTHK6MLdqBi$t`x%5H)B-RUoK}l6LMw@t#)k zrzXNO?#nK(S*tuR;m`cV=X;HRmtv!ObH>Njkt^JTLmrQNCahw9DXVPk39G4+llz4? zCp6Fu79O{juecSYJmf@Z@EesY{ngjfgl}y&>M!?aeWLrX@cgIKQYb~cF#{5Ig0TRG zJ~fXxEFcIqKOm%T_VmR|TxzsgdBhA47*LE;TKQKa1Q!-x6hm(z&Qm+vkRHaXU zAU!f{a`VS$iqMV69WCzBIb=8L>ss> zeY7$9&GEF}ySJ}|NGqqnIcLwJZcUg2iLpCiCwEE{heC+el+CrFv8EiFLU6Z1vF+h` z>K@t}z|X~1IAnfVs|ZyGpdA2}a=#A$=F*d97Z+p{`C z)l}bY!WOlWR_hu=p1pi!7~$=GcSx4#Izfx<4C!yzifA7WjDcP zUd6>5ZO-0(uV-J{FyBd1-u=*80&(Ekgmq~n-hM0&nJX_5uyi}?6S;GYcl z8iD~_pE72V2m>%QuFz;ARIqxWB}amBlLDhFS4So}E6k0c!DDcN1{jxc?B-w@^j*mQ zoIrx+iw;KAR+x$Zc(Y92hhjVhF#VROJH7CfG{#dfF771-4Ea#ZWIZgo2Av6H0hcoY zupHCF{?X_>D(KT=NoR5sB%cWb1`z|)h!qHlHwbv79bd)u;eq_ok|lu{-FBv|znSa`gF*)M{5ARbr;c(C2PwZs|$fG~y(2}nX8@_{h7 z58W4!>FkVPI&TCAQ0qS0Xi6h6U>2y8KuHUcL6O`|Y_m$}vXwuu=3d%@K)c}8P#}Rl zN&(AAih>E!3}qUMOBjE~Xv)SPyv#|Z>%nycx2j2kH%*v)Ojd$#Kyc8!7%myU+yLXW zwrIrTKLD7qh_qHq0gRzP12>tphAGzw7!O(lLhyWMxD*(z866-I*v!7l9}EuYYM8qL0?!cCC6fV2 zPR_tED-s=!Z+L(pE50gyFhH>O(K2!D&^bcXTrP(d>;gW#a>=B9C+~t zw8(hqGk|=MuD}TW%`{m;ng@9SV;0xX@CUy)_-e?4MpldrlcD!{hlhp4m-(SbZ|e!!$=SBXJQY10{zU>3Rbx$DBXJIsEXP55%P)HcZx38z}HdF`DkE z-@qRqdRor_-1I|>tm1nQCLasK6uOMT5rl`(gsan3iW?@2z7Il%j37gi9B?Htd^T5y zcdzA7y911z(e|+uER+{$k+r)W6oAY_k)p5N!o_H-9XoNaDp4UY9ZEhMc7Mzn@KFJQ z!HZZvR{n6%=JfrOyV04}BE5bn0r5+dUQvM2gJt|*Soy6mPh0fijc83IeYh4`gTxmi zpMp3cl=l(fX^5e4GNh%$ctXOljt5%;%wGOa$raerIkd=_JxG#0B*1JmHUs0cd|`3z?q5#zjulh4(qs+vzI@J{4O zkVGi;6ewhj03OR!cCk?(yb%MK#GVDcHL$BB)9eBSorr>@tHis?^M~yK%FRkXd;`!w-Rv!=@b6Jem*e) z4!-jP{9@P{weV-W4O?8>2$jCtV1xj}(k5JSVbWC!@UE0V*XbBN66yUw0>b=RD8z$> z!RzYI5Z`W%z=CE>Mxp32570@Ti$fARm&6ASO91-~z>mV!wGIXmik#C*7kuk}Sk~By$`fOhzELTXw$6sR{GZNd!#LA~U#86mWPd z206!{KV}L~cV;W?1u(aGw8&OsBr+a}N8>V{yc<_ZE(;_|Mipdn5#e>cN_vqXGslBJ z2DhW*Orat=Sp-_Tq=$P>fyTES=JTv@xAoqA)?%6m8Bv!a4-4_EB+bLw+}+&S#oXJ) z!Pd&m&4tBRcn~5W>Ybl$Ux3&>(IOLKU!-&qA$Gl8fF^i-sR{%>fDp;z zqkuOw+!xEtz~cR)Q-aXsq14d+;8K{hM1lR8@EmqlIa~J}M9+r} zFqJlU)CK7uKtC&y6lD?35RruX^nsOIZU1;?B!ZZY7MbDPra&d5 zD8awYhsBFu?v5lsV+{lg7FmPajYK2ylw^3Aqpw>g{K$ex!^H@Ym>?B9A#I!;Fu+da zy=2}W4+~yu<5Yu+u(+jQNgJa@MivodaS%Ze4Jc;X8I`p#!PZ>zx8d?^0;u|@L34Gi z2LcHyk}`>t7O)4)t&tZZi*VG)iwj6#pPIJEH-VW5MiiNS&P5kMJSq2{cl-%MsKrn* zY1;v28xSM;kR23=c@lMu6PVB8vx2u_rM~v>S#po+z-?v0@qt1Q3>{- zAzEY~orETPfN&-a{N6Yo3QuAgUvx(m)7mj@6M;iXEPE+1m{`bW(iERs3Sgkx*s~je zs^_6a#z1W?_D3Q+gqgXX{9)i2k&YA75ui-8$Qanp6&PS3-FM43JBFjVpLn|%6qE&B zpcQCyI~qWvE1P^n1Af&f)87r`DL6lfoVhf~0TCS$8F|aoZoJ?8l&hU)2&6w+Bl&;U;hX7TgMfQeoN35E7Mlvw^+jUEIH%)x`4pW}Vq`h0042h(LagcBv zwJ-+R0kVY8axn!>7FZTpn^i(8HRq$znIo>vGSdNEi5vcEJZuud^~0n1Ho;^gN607tT$1#^52hMiEf9GmAqb4$iV!< zLqlPdR$zDt8rq9oSZGL~v7NcMJ#P2h+j)(f6dmJPYcfMf_S1rXXiUOzYMg011)i;y zskyz2IX#c8=mt;moFa5U(E%M~23lmKa5E<#gpBWGr08CFx=rZXCEy{e(IR9101I9) znUM^_Yw-}&fcd_k1oMG|SffQ$vPV7IREU+1gKKIh3ixgmN zYE?;@dfj$TH60P@3qlS=Dw!oaA{Qg)bJAHdu9)z^6Ht$JuF`q~r$V2l+-N%m5>qij zHOp+~)F9T#LotRMo$f8#7da2E_bhE6%L6q9RuBtz;X1r|xJVd1F%nq`?ld#DXrAxPUI(Ryi; z9g3$Dk4gehZOzE1egY49O61!iAPbPK(xd}Fq(Ee7c!`;v@Aw2{gZc=Yi)4RA zRyMtl2ANj}*pZLMkZIJe!Yr)}v&IckTVb~58$+rBleu{HeGyoUu*d@ZHw7jca~NLX zZmE}go3{^PZx*b!Cm#=|KB`^H=WPOu-rQ$MrUE(@_)W;SDTz2Y5mBfoBM$H+gw#2* zZ2UG)&DwAjoZhg=l5ZbRn3zG#H!;HVO@A?AJ(A;e+#~~ZK=&2s|5V`;Fi4DhzuA?Lk%)=yK%Wr)>zV*WlEm6cYUuO8K*&l^0R;p}PNN?f z2`v1^sQ{LzmtYYJbkoHqS!dN)LOu>Fp~=U)N03}-57r_LoJ~f`Q3|9k^JVz+8@nLq z_yeic9$pAY5Ly}}t`3tNiLb+kCsNyGVe~u@^~++bec-&fzIC#<9D)hfDVZ0KSVo4+ zpec6QMbZ4e8xUIXikl_iuMk86hKz=LC;%~}r`v6;U>HZbV(0*X8ef&Sf1)7}u%?ji za`JNWnb23m{XpsrKin0Ohj5sr)I}Q1^sjki2 zU?O!VWnvP7^s&p0CM1%Ni$Q}M)nKvY74=->nQ)+cqXni|BM|e^B4dd&f=t9t3ZQ1)iy>gJ$Xa+2SAdKu zcKCboKulIz(RErYwIjQr{sU zvF3i#=g4t5nRGLRB(#q19AH&OiThHh$1=^_O>RK42zBM?Mbo5 zH=!Myfh4`V0F+!q21q^}(?+1DY2uztjwi%#Q^Q*7)-(hR7Wp zq=?}7qea%=7p0L8$6oxRnFSbq@Q1j-zrS=Ao^wM0g$1c<#ej4&Q0zwOLXdYsIDUs( z*&9zGXEuF+51Hama{$2*f)Qapp#h}1&%9+IP<)7|(>%~3=At!*M2o&_$wwk9?EGCC zK*;P=^ah3v&JwboB9uXfz_}MN|InWMh@Zotk-d0n6liqb0=LHCEv62rdnIN-@-X)S z7ed#3RlACgB!O5ZIW!=;j(jX4E)XjAISO%H#f$8yl>?(71TC^gB#XT0t^{iegV9wZ z;@f;XiTL4)tqNvfS7oC`PQ4JlQo0K#otQ z)~$#RF?X7nqFtI4mPI}xo7`z$7m4$wO~aBMf#1R+tFCPnFw}EF1h`v*GDiNOAGn$z zcZICsE#F8zk#9f<^25_vyf;V@rk>D)%zwsFfwD)HMb!;Nuwjukyorb|I8z-KfyOmF z9wZLjG2dy#W+?wdazJqrXpt2G)lFm=EEf%(5o5WNEP~^~hv5Qm*0#77AUIIEDM1oo zZz-?>gQJj}nitA5xG!Wd7WDHTZ-BlGcu4e?6ec~)C7*(g!bZ*Sz;2I63L~6o=*Naz z@(AW+w8+dcaWfe%p~?etU7`IlzgGvm%5AUnM&S17-6@h;IFAg7O4H0FC%(xVpq)`I z-!L0N+T8`(Y5t(`A<1weu8|OOAA}&mB46UdE!@rq?HTzdVBi*yz3LJ{;RU6QtOvZ} z00`(w9p~{pm;}IBu59vV0{XrTT4W}Xu$9|kK$B-s7%>Tl2S7kUouJ~%LJ!#8@znm^==vioBwuJUw+i&_VssB4^Y3 zZzms?N$1QYWlj#!3hpVx@Sr&9pcpNlg zHMGczK@|l?S6d$AR($Z^4v+RvNGuE7L-K^|GO*f7K1$cdU%U{4!Ha=;cSbOG^?0s^}_y1>`KBqc{w!^t&SYnqWb`aCQ$vptGLvnxkC1(+@0 zqzX^d+~~6iY=%Iz$ie<`NUU%ML{4)fFnEq$4F>8RihpAAu0?(a3M>gcLTf5X!Dynu zWUyL>3d)C@3L~=n>o^2Z@C(i#G$>pa!G}fWhYt$5og3qaIR0~dO~!$NanwG$K<|TK zjDV3l>&)3h2F9|G7-zpb6ym;Fz_= zxKKc(R-r3nfS14`yIGR=lFx_{1#Ve0TrC8|<$**%gu3w#|JT{Ihv`_Y{qg0HLx{^c z#~cPZj1W@B92|yWj1ldfron5HF*D}CCZ{)r^wHL5RC~8m(@4dZGKt#Snr)|SB|FJy z?4;UER1RU-n7;e>JkNU9bFcR~toQ4>?kj)2zxl0opVz(C^DF$x>>8-Z3V?DPEGF7($UE9E)J_}4fCyQi{l*F-u`0l=YWb6P|b z82Y8c*6E*gz2LY9;Q#-Q0Wiy6eDpkGW;_X3!kpJRN##-I?3{vh>tSX+m4^~`xp_eV z8SxV&d`T}VXyHmIhB%~U`)DEP_5G}Jx>!>C0Bvb-`x~5|X!aS?Fyuu7c{8S3ALx*X zKG^{%#xHyQDB6p#Gak1SHgQCSq8Ycfht$Dt+nK7H+Yt^*Y0mDvg5_9Bi*~SZ%RcOY z7{99D%L@n%$0a<)n!A~^v!z%9M^8@-VxL{Q(2-!!6zR(%(3n4S7`APpQOu#K^qKnM ziRr0{X%kY%L}K)@J$t{@n^2Lf^7)5vRAgLXSG%bZEam0nE1q&rgtE7Aj?BG8LdO24 zUn{nZrxgg}O}|3pp%YyIDErBcLu(^wUI<&Qj5j$4OWBpzu`G>nHDnpSUOG}W32g}o zH>;?vj!4#RJnMt7vcT2A8u3}ZZD@l)c<%8hPpt65(-lnS9>48dc@7aKmxRaVL2q$l zRmA!DFTsH#B|}y$%=R+gqIY8Xi+{@^i8RW;byR^-fdra_DXFf_a#}@#iI#@p$v- z)6NQ#v5oUmd^~k0c)P_%L11HTK3#enGJ-S`9-*sz!6=SJ@T|@R8iV~;VA%S*2?_O+ z$U(^0Qw~y8%Bh)|wmPaEc1I}He^mR0%Kxb&%1>@@1K#17&daGCGm)3}sA$Xzhr6cXNk_(l13`I5Tn zI{Z;g6~{7N&-?h1wuAuTrymR7ydQ0VZ#WU9rN83*Q(rp(IKnMo3g&Fbzqj~k za?2s~^Z6v4M&^g^5Pf9i_Mw4n@>0iyqdn>O(N*FhsY=0^7MPwP)W zscl&0h$~~RARMhG;eCpy%ADy)e=7PE8YPEx10VF>ax+R!I%ZXpyncW41Jr#vS30?2 zofodd$OeSdtMEk=Q=L)+b-diM_Ppl|kI7l`6cWJQ3M;y=Ny*A5n_|$Pw(d35v?t>*vB;iZC zUV-BY8b26_(avOm>Hd=MguR?%IHqM5kpb?@?D`SRVj79vE|Kb#5cG=Fb`&o!fNP-1k71b9PL~aC+&0QBmq$qYiCUza_hz4 z(X{)VM%AOD%4QhN-OpR2~R{44>*#L z(|{VjNxJ*R2b%T5sa|^6?tJTvBf44UWkzFnv@<^t8`b03yQ2sUSr+#e8$Nd=W&@NC zSSOV>NkYrtt8=QbFX4q>Nt#5NNSebLsZnYB&kmaq^=R1fk?4X!?Fk~5g!|m@6o~L) z$55xjGO7yi$4sz_4JY0{V<15dBH@)t=0BYonK~|#b(!w?I3yeoR^8Sk3r&jSB)k({ z?F$Yjx(LRb4j4qq%gG8oOYM3zC^zc;^|MYPl(eI8#of_A6eQ-3{Ljlx2zb|S%eG(X zL=Z48zEQb{I2n&Fr(SS`>djr=Vt*__)eU2GMS-(3qGH0&!OBJZ;|E2LQjgnMG@kK3 z{Uv8)htRooZ(@``Gd1po>T9l{tnW(F-{$5@g6j@DV@RK>l=b-q8F>Yv7&WH+POriq zJ2ta;#bTINZxZeb+kC~b9Zq^g-1UitSD!l?H|x@l`3nexf-D`nfNfM1?HZ*`e^hY1 zYBJ55)Y{%ew|g??(i^7Uq~iNH`ZI=+@c3DLgwq$>E0;cEbH{p5x%%;3k$>=sl94or zk!JIj({c)@P#2pXWui+!Q|TLt>DpgO1kl2fX+L)$Rxm}*>=Ok@S#UAzV7`N+XN*|N zB?UKX!DB88157!}nT0QP7=?!H@m?F?ol zC$b`RZCIFk2#lHSPtdV=$}cHCi7$nxSoNg{T8OW9AMNgCl1 z2$jgqAVT*Nd&$*jmMv(9gOaGojv5Y>qFnel2A$=J=Cp)C6K8pu; zni4;tJxac@Bx1wN#Ok_&CKgX-FtX&cHQ0SzI2gY6Rb_n~<)NF+)BHF8%^A9XlREj2Ib1kJ^_?#t7h6Viv4P@G=HSq|0drjzj2?Kw{{+X<}<)Ea6#==WzPiQJnXslWRJCl|V$InDY`wAd~UgM8!5f4qWx z>Jbud9DPr7lyGgu$+!KQjs~d(pRGI4g`oP9G-29$LV+`{iABJqfAQ+LLi*W_3X_uH z#50~uh{jCw8&)At=EDSGpg8u{;j;;<6S*(mpXl|YGn~;b^?$D1)Hpb{o_B}W}|=RNUk6M(F<=^g0i ztR&&@H(gY)BFWby(ENXH`1%M84A}wK$LBA2krhpVh$`42zg#;wnt;ZIfersf2P~rK zm>7L^MiK$NL&AG17d^pn7$?}ttku=DO}&9`5>Dtp?yp|C=*7+)&ys56qoRNs^6;L^ zh$E)h8+8A5$qPzUu^RRu{qVdd;~(ruU@;{8agLP=n8?Np@(Lqrf6co+`J_PLKBW3( zPRAjMvo4?Od&O5@9=rtUK9qxd#gz)0-7EHv$SW?bd$|8(`h6T)+0CjX*sYQ?5*U^b z$?id|+nnrt-B^s6a%Bc$FiEJxUmXBRtc3VHfa& zf3ojbY49Zlh3}Yf723%(c5L98<KJ@GwL@a=C6HdF%LBwVm zO$Zr3Tz#ymc1`I*_KCJn|L`07{Y(=3!waRsDh0#dyz}{x(+l3Wvax`P^H!un36W6o z3nF`NaBj@q>Mb7fn_8W3ya9j|65fOeRB-^Yc#cg78AE(*cpUWwyH)I5a|hwUdvJws z@hiu4?hC31!y~=Bf>_7%zZPYRpu%ZxRv^VX8qH5}Ur9ETg!211NyOzBPxNVnFxiKM z>*WACKufb77>T7d5^njvnU7uqqu-y_PTWAh|9DvC^`RF=Z_RU5EZxq8Hy=Q1frB=# z`n#%e8lfU(dQM?px^W7XPCID3s2B3|KFbHq{NLtjWg`i51_@8uQmEbNw0u%CEk7Ki zp_X;%=cA&qmW`7~%|>W}aHn782`KU??VJFs8nbV5wax^TNWyy!!J9Zc_iLTLx+u9d znY8U%BZ7i(Zgr}2IH8N?VhU~%y$v#J=bf>g2nekx-VRvk0%ka5-H~%FU*}sJKP&8+ zE5}s@g4whBEe1V53FWBYY1g7y;scH3#{5_f=LIx4$!}@+7&AzX8+d3FbmC4D-c@T^ zlVjL}jCDd3y3ee~33&Zp9#ABrvpowa4VEZ)PAA%WII!e}i>A~@l}A>jSaMP=&WkIb zt@zR(Yyz?I4FU-$q^FT^Z;yMicGuxtNYhJ<5fu`^eD(8IS)xVB4f;6+)4go*HE5X! zSN8h*)@Y*Fk3`g$w7k?0Yg3z3WCkE_3F>VhRKLc5#&pC==8|yL-=IK=?StyuzN4g} z`pdo_-(1);f8Zgbjt3pbPrB$agJQaWQTeQbDwxR-W4u?b(GoDX3}~AIH9tYBHI{_8 zl3u1UD7#iFXy(Op>4JSytoejBE@8#v4-(ERB;2%<>p5b{IZ4@j*zvyS1KH4xo37-J z%_EHHu>7OeEsi+G?T9|Q`3E4j)%@Gs-xI_rg5c`+xd()8j9Ekdp18GtD|mK9ERM0G zKBqxBPHN(?^w6_#e#&NsU~Kn@vgnl1l4_PI_`x|f!W&5cG75Y?hD1ma-0SWly z{@CgF5Ez8(+YN6(Q{N)0VW%IiyJMleqLdjT^6lRMHl;QJ2H*z#|Zhz84MJNvt8F|1+ zZN%BQKSJvpFwDgRquC9cl#0dUDt=Od6N_gsl3quH((1PT7bg*&@Jf7cV@^rc0zWg7 zUi8s(gHwhR20SU(>K63wZJI+>W%+DVt7UcNqXjdm>c8jmu72>M8%gXYTN>Q0V2Omx zs2bH**er4b-M&g8HT>$=Ov(SicKSZs%pMY?P%Qd2LQ)e(} z1YLU-TIZt?aC(DBpQ{>5zYphXH`$Wl9v2L&?#Pemeh8qpfAHU5VMscggm2cgX3lhE zFccDY1O|uB+ZfH7b3maTxD)L#aAWC*&x{W^+K(pf%UK%StUy{u ztQ<{>o%3ObeD=jD>pP$lhKu6vX-Ess&LN+T>_HhQ<8SWkjqki0XYagb+@rwR-BZkf z2pSp5&ljyk$_y{a2k=I;R2a>m=le6Vthq4O!H`A1Yrv98y8Zd9X6%Iju!3l5Na*lb zXp>rTI`k|^>bTMA`33W6jL&oxAsf~JN~^JJ2^v6sN%(WNUn)RZ z89L8&NMC;7-mlig(yu;F!c8{mHcmlodbr8Tbk#?xp=Fhg#!rVkN+aP~cGd+DF0W5$ zTYNkoAkwz9Y`UC&esx&pu)MW1CnL`4Dl#A@jJWB(*9c;7ZPjrH+PFjXkUk*5x#VT9a)Z%fN|&S1v2_#!c%L zqa~0+!oM)SPJvLyLd8(M?FB*MMO|%22J|KGc3CZwe!h$`?VXuP4ac;*cG4QWf6hId zw`Tr3llUznv46y*BzVvl%yK|hGs!v{Ovn30p;AZC9=GoFXpgUJL3=Jw{(d2jOM)ca zu(x;cqb<(Rv@_4< zAc2|FND-k;cy(fbl-lSaa8vJ09~HGPVi=l1O*{9*jvXjn(ir`+_%LdF6fpNWUj3RY vsb`J-0YZWva%xG`_;IHuf`Lq$9D_lPn)JI-%d0J~R{koz*xQvNXVm`z{9E7# literal 0 HcmV?d00001 diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/anonymous_blank_node_object.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/anonymous_blank_node_object.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/anonymous_blank_node_object.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/anonymous_blank_node_object.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/anonymous_blank_node_subject.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/anonymous_blank_node_subject.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/anonymous_blank_node_subject.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/anonymous_blank_node_subject.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_a_predicate.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_a_predicate.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_a_predicate.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_a_predicate.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_a_predicate.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_a_predicate.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_a_predicate.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_a_predicate.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_decimal.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_decimal.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_decimal.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_decimal.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_decimal.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_decimal.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_decimal.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_decimal.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_double.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_double.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_double.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_double.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_double.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_double.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_double.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_double.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_integer.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_integer.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/bareword_integer.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/bareword_integer.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_object.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_object.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_object.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_object.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_object.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_object.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_object.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_object.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_object_containing_objectList.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_object_containing_objectList.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_object_containing_objectList.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_object_containing_objectList.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_object_containing_objectList.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_object_containing_objectList.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_object_containing_objectList.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_object_containing_objectList.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_object_containing_objectList_of_two_objects.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_object_containing_objectList_of_two_objects.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_object_containing_objectList_of_two_objects.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_object_containing_objectList_of_two_objects.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_object_containing_objectList_of_two_objects.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_object_containing_objectList_of_two_objects.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_object_containing_objectList_of_two_objects.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_object_containing_objectList_of_two_objects.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_subject.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_subject.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_subject.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_subject.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_subject.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_subject.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_as_subject.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_as_subject.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_containing_collection.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_containing_collection.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_containing_collection.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_containing_collection.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_containing_collection.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_containing_collection.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_containing_collection.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_containing_collection.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_with_multiple_triples.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_with_multiple_triples.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_with_multiple_triples.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_with_multiple_triples.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_with_multiple_triples.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_with_multiple_triples.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/blankNodePropertyList_with_multiple_triples.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/blankNodePropertyList_with_multiple_triples.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/collection_object.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/collection_object.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/collection_object.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/collection_object.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/collection_object.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/collection_object.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/collection_object.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/collection_object.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/collection_subject.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/collection_subject.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/collection_subject.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/collection_subject.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/collection_subject.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/collection_subject.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/collection_subject.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/collection_subject.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/comment_following_PNAME_NS.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/comment_following_PNAME_NS.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/comment_following_PNAME_NS.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/comment_following_PNAME_NS.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/comment_following_PNAME_NS.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/comment_following_PNAME_NS.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/comment_following_PNAME_NS.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/comment_following_PNAME_NS.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/comment_following_localName.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/comment_following_localName.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/comment_following_localName.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/comment_following_localName.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/default_namespace_IRI.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/default_namespace_IRI.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/default_namespace_IRI.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/default_namespace_IRI.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/double_lower_case_e.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/double_lower_case_e.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/double_lower_case_e.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/double_lower_case_e.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/double_lower_case_e.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/double_lower_case_e.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/double_lower_case_e.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/double_lower_case_e.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/empty_collection.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/empty_collection.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/empty_collection.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/empty_collection.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/empty_collection.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/empty_collection.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/empty_collection.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/empty_collection.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/first.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/first.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/first.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/first.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/first.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/first.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/first.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/first.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/index.html b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/index.html new file mode 100644 index 00000000000..82115f44900 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/index.html @@ -0,0 +1,7242 @@ + + + + + + + + + + Turtle tests + + + + +

+ + W3C + +

+

Turtle tests

+

Copyright © 2004-2023 World Wide Web Consortium. W3C® liability, trademark and permissive document license rules apply.

+
+
+

Abstract

+

+ This page describes W3C RDF 1.1 Working Group's test suite. +

+

Contributing Tests

+

The test manifests and entries are built automatically from manifest.ttl using a Rake task. Tests may be contributed via pull request to https://github.com/w3c/rdf-tests with suitable changes to the manifest.ttl and referenced files.

+

Distribution

+

Distributed under both the W3C Test Suite License and the W3C 3-clause BSD License. To contribute to a W3C Test Suite, see the policies and contribution forms.

+

Disclaimer

+

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. + 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.

+
+
+

+ Test Descriptions +

+
+
+ + IRI_subject: + + IRI_subject +
+
+
+

IRI subject

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ IRI_subject.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + IRI_with_four_digit_numeric_escape: + + IRI_with_four_digit_numeric_escape +
+
+
+

IRI with four digit numeric escape (\u)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ IRI_with_four_digit_numeric_escape.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + IRI_with_eight_digit_numeric_escape: + + IRI_with_eight_digit_numeric_escape +
+
+
+

IRI with eight digit numeric escape (\U)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ IRI_with_eight_digit_numeric_escape.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + IRI_with_all_punctuation: + + IRI_with_all_punctuation +
+
+
+

IRI with all punctuation

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ IRI_with_all_punctuation.ttl +
+
result
+
+ IRI_with_all_punctuation.nt +
+
+
+
+ + bareword_a_predicate: + + bareword_a_predicate +
+
+
+

bareword a predicate

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ bareword_a_predicate.ttl +
+
result
+
+ bareword_a_predicate.nt +
+
+
+
+ + old_style_prefix: + + old_style_prefix +
+
+
+

old-style prefix

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ old_style_prefix.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + SPARQL_style_prefix: + + SPARQL_style_prefix +
+
+
+

SPARQL-style prefix

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ SPARQL_style_prefix.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + prefixed_IRI_predicate: + + prefixed_IRI_predicate +
+
+
+

prefixed IRI predicate

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ prefixed_IRI_predicate.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + prefixed_IRI_object: + + prefixed_IRI_object +
+
+
+

prefixed IRI object

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ prefixed_IRI_object.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + prefix_only_IRI: + + prefix_only_IRI +
+
+
+

prefix-only IRI (p:)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ prefix_only_IRI.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + prefix_with_PN_CHARS_BASE_character_boundaries: + + prefix_with_PN_CHARS_BASE_character_boundaries +
+
+
+

prefix with PN CHARS BASE character boundaries (prefix: AZazÀÖØöø…:)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ prefix_with_PN_CHARS_BASE_character_boundaries.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + prefix_with_non_leading_extras: + + prefix_with_non_leading_extras +
+
+
+

prefix with_non_leading_extras (_:a·̀ͯ‿.⁀)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ prefix_with_non_leading_extras.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + default_namespace_IRI: + + default_namespace_IRI +
+
+
+

default namespace IRI (:ln)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ default_namespace_IRI.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + prefix_reassigned_and_used: + + prefix_reassigned_and_used +
+
+
+

prefix reassigned and used

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ prefix_reassigned_and_used.ttl +
+
result
+
+ prefix_reassigned_and_used.nt +
+
+
+
+ + reserved_escaped_localName: + + reserved_escaped_localName +
+
+
+

reserved-escaped local name

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ reserved_escaped_localName.ttl +
+
result
+
+ reserved_escaped_localName.nt +
+
+
+
+ + percent_escaped_localName: + + percent_escaped_localName +
+
+
+

percent-escaped local name

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ percent_escaped_localName.ttl +
+
result
+
+ percent_escaped_localName.nt +
+
+
+
+ + HYPHEN_MINUS_in_localName: + + HYPHEN_MINUS_in_localName +
+
+
+

HYPHEN-MINUS in local name

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ HYPHEN_MINUS_in_localName.ttl +
+
result
+
+ HYPHEN_MINUS_in_localName.nt +
+
+
+
+ + underscore_in_localName: + + underscore_in_localName +
+
+
+

underscore in local name

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ underscore_in_localName.ttl +
+
result
+
+ underscore_in_localName.nt +
+
+
+
+ + localname_with_COLON: + + localname_with_COLON +
+
+
+

localname with COLON

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ localname_with_COLON.ttl +
+
result
+
+ localname_with_COLON.nt +
+
+
+
+ + localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries: + + localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries +
+
+
+

localName with assigned, NFC-normalized, basic-multilingual-plane PN CHARS BASE character boundaries (p:AZazÀÖØöø…)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.ttl +
+
result
+
+ localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.nt +
+
+
+
+ + localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries: + + localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries +
+
+
+

localName with assigned, NFC-normalized PN CHARS BASE character boundaries (p:AZazÀÖØöø…)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.ttl +
+
result
+
+ localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.nt +
+
+
+
+ + localName_with_nfc_PN_CHARS_BASE_character_boundaries: + + localName_with_nfc_PN_CHARS_BASE_character_boundaries +
+
+
+

localName with nfc-normalize PN CHARS BASE character boundaries (p:AZazÀÖØöø…)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ localName_with_nfc_PN_CHARS_BASE_character_boundaries.ttl +
+
result
+
+ localName_with_nfc_PN_CHARS_BASE_character_boundaries.nt +
+
+
+
+ + localName_with_leading_underscore: + + localName_with_leading_underscore +
+
+
+

localName with leading underscore (p:_)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ localName_with_leading_underscore.ttl +
+
result
+
+ localName_with_leading_underscore.nt +
+
+
+
+ + localName_with_leading_digit: + + localName_with_leading_digit +
+
+
+

localName with leading digit (p:_)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ localName_with_leading_digit.ttl +
+
result
+
+ localName_with_leading_digit.nt +
+
+
+
+ + localName_with_non_leading_extras: + + localName_with_non_leading_extras +
+
+
+

localName with_non_leading_extras (_:a·̀ͯ‿.⁀)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ localName_with_non_leading_extras.ttl +
+
result
+
+ localName_with_non_leading_extras.nt +
+
+
+
+ + old_style_base: + + old_style_base +
+
+
+

old-style base

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ old_style_base.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + SPARQL_style_base: + + SPARQL_style_base +
+
+
+

SPARQL-style base

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ SPARQL_style_base.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + labeled_blank_node_subject: + + labeled_blank_node_subject +
+
+
+

labeled blank node subject

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ labeled_blank_node_subject.ttl +
+
result
+
+ labeled_blank_node_subject.nt +
+
+
+
+ + labeled_blank_node_object: + + labeled_blank_node_object +
+
+
+

labeled blank node object

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ labeled_blank_node_object.ttl +
+
result
+
+ labeled_blank_node_object.nt +
+
+
+
+ + labeled_blank_node_with_PN_CHARS_BASE_character_boundaries: + + labeled_blank_node_with_PN_CHARS_BASE_character_boundaries +
+
+
+

labeled blank node with PN_CHARS_BASE character boundaries (_:AZazÀÖØöø…)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.ttl +
+
result
+
+ labeled_blank_node_object.nt +
+
+
+
+ + labeled_blank_node_with_leading_underscore: + + labeled_blank_node_with_leading_underscore +
+
+
+

labeled blank node with_leading_underscore (:)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ labeled_blank_node_with_leading_underscore.ttl +
+
result
+
+ labeled_blank_node_object.nt +
+
+
+
+ + labeled_blank_node_with_leading_digit: + + labeled_blank_node_with_leading_digit +
+
+
+

labeled blank node with_leading_digit (_:0)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ labeled_blank_node_with_leading_digit.ttl +
+
result
+
+ labeled_blank_node_object.nt +
+
+
+
+ + labeled_blank_node_with_non_leading_extras: + + labeled_blank_node_with_non_leading_extras +
+
+
+

labeled blank node with_non_leading_extras (_:a·̀ͯ‿.⁀)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ labeled_blank_node_with_non_leading_extras.ttl +
+
result
+
+ labeled_blank_node_object.nt +
+
+
+
+ + anonymous_blank_node_subject: + + anonymous_blank_node_subject +
+
+
+

anonymous blank node subject

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ anonymous_blank_node_subject.ttl +
+
result
+
+ labeled_blank_node_subject.nt +
+
+
+
+ + anonymous_blank_node_object: + + anonymous_blank_node_object +
+
+
+

anonymous blank node object

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ anonymous_blank_node_object.ttl +
+
result
+
+ labeled_blank_node_object.nt +
+
+
+
+ + sole_blankNodePropertyList: + + sole_blankNodePropertyList +
+
+
+

sole blankNodePropertyList [ <p> ] .

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ sole_blankNodePropertyList.ttl +
+
result
+
+ labeled_blank_node_subject.nt +
+
+
+
+ + blankNodePropertyList_as_subject: + + blankNodePropertyList_as_subject +
+
+
+

blankNodePropertyList as subject [ … ] <p> .

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ blankNodePropertyList_as_subject.ttl +
+
result
+
+ blankNodePropertyList_as_subject.nt +
+
+
+
+ + blankNodePropertyList_as_object: + + blankNodePropertyList_as_object +
+
+
+

blankNodePropertyList as object <p> [ … ] .

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ blankNodePropertyList_as_object.ttl +
+
result
+
+ blankNodePropertyList_as_object.nt +
+
+
+
+ + blankNodePropertyList_as_object_containing_objectList: + + blankNodePropertyList_as_object_containing_objectList +
+
+
+

blankNodePropertyList as object containing objectList <p> [ , ] .

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ blankNodePropertyList_as_object_containing_objectList.ttl +
+
result
+
+ blankNodePropertyList_as_object_containing_objectList.nt +
+
+
+
+ + blankNodePropertyList_as_object_containing_objectList_of_two_objects: + + blankNodePropertyList_as_object_containing_objectList_of_two_objects +
+
+
+

blankNodePropertyList as object containing objectList of two objects <p> [ <p2 ] , .

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ blankNodePropertyList_as_object_containing_objectList_of_two_objects.ttl +
+
result
+
+ blankNodePropertyList_as_object_containing_objectList_of_two_objects.nt +
+
+
+
+ + blankNodePropertyList_with_multiple_triples: + + blankNodePropertyList_with_multiple_triples +
+
+
+

blankNodePropertyList with multiple triples [ <p> ; ]

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ blankNodePropertyList_with_multiple_triples.ttl +
+
result
+
+ blankNodePropertyList_with_multiple_triples.nt +
+
+
+
+ + nested_blankNodePropertyLists: + + nested_blankNodePropertyLists +
+
+
+

nested blankNodePropertyLists [ [ ] ; ]

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ nested_blankNodePropertyLists.ttl +
+
result
+
+ nested_blankNodePropertyLists.nt +
+
+
+
+ + blankNodePropertyList_containing_collection: + + blankNodePropertyList_containing_collection +
+
+
+

blankNodePropertyList containing collection [ ( … ) ]

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ blankNodePropertyList_containing_collection.ttl +
+
result
+
+ blankNodePropertyList_containing_collection.nt +
+
+
+
+ + collection_subject: + + collection_subject +
+
+
+

collection subject

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ collection_subject.ttl +
+
result
+
+ collection_subject.nt +
+
+
+
+ + collection_object: + + collection_object +
+
+
+

collection object

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ collection_object.ttl +
+
result
+
+ collection_object.nt +
+
+
+
+ + empty_collection: + + empty_collection +
+
+
+

empty collection ()

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ empty_collection.ttl +
+
result
+
+ empty_collection.nt +
+
+
+
+ + nested_collection: + + nested_collection +
+
+
+

nested collection (())

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ nested_collection.ttl +
+
result
+
+ nested_collection.nt +
+
+
+
+ + first: + + first +
+
+
+

first, not last, non-empty nested collection

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ first.ttl +
+
result
+
+ first.nt +
+
+
+
+ + last: + + last +
+
+
+

last, not first, non-empty nested collection

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ last.ttl +
+
result
+
+ last.nt +
+
+
+
+ + LITERAL1: + + LITERAL1 +
+
+
+

LITERAL1 'x'

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL1.ttl +
+
result
+
+ LITERAL1.nt +
+
+
+
+ + LITERAL1_ascii_boundaries: + + LITERAL1_ascii_boundaries +
+
+
+

LITERAL1_ascii_boundaries '\x00\x09\x0b\x0c\x0e\x26\x28…'

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL1_ascii_boundaries.ttl +
+
result
+
+ LITERAL1_ascii_boundaries.nt +
+
+
+
+ + LITERAL1_with_UTF8_boundaries: + + LITERAL1_with_UTF8_boundaries +
+
+
+

LITERAL1_with_UTF8_boundaries '\x80\x7ff\x800\xfff…'

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL1_with_UTF8_boundaries.ttl +
+
result
+
+ LITERAL_with_UTF8_boundaries.nt +
+
+
+
+ + LITERAL1_all_controls: + + LITERAL1_all_controls +
+
+
+

LITERAL1_all_controls '\x00\x01\x02\x03\x04…'

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL1_all_controls.ttl +
+
result
+
+ LITERAL1_all_controls.nt +
+
+
+
+ + LITERAL1_all_punctuation: + + LITERAL1_all_punctuation +
+
+
+

LITERAL1_all_punctuation '!"#$%&()…'

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL1_all_punctuation.ttl +
+
result
+
+ LITERAL1_all_punctuation.nt +
+
+
+
+ + LITERAL_LONG1: + + LITERAL_LONG1 +
+
+
+

LITERAL_LONG1 '''x'''

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL_LONG1.ttl +
+
result
+
+ LITERAL1.nt +
+
+
+
+ + LITERAL_LONG1_ascii_boundaries: + + LITERAL_LONG1_ascii_boundaries +
+
+
+

LITERAL_LONG1_ascii_boundaries '\x00\x26\x28…'

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL_LONG1_ascii_boundaries.ttl +
+
result
+
+ LITERAL_LONG1_ascii_boundaries.nt +
+
+
+
+ + LITERAL_LONG1_with_UTF8_boundaries: + + LITERAL_LONG1_with_UTF8_boundaries +
+
+
+

LITERAL_LONG1_with_UTF8_boundaries '\x80\x7ff\x800\xfff…'

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL_LONG1_with_UTF8_boundaries.ttl +
+
result
+
+ LITERAL_with_UTF8_boundaries.nt +
+
+
+
+ + LITERAL_LONG1_with_1_squote: + + LITERAL_LONG1_with_1_squote +
+
+
+

LITERAL_LONG1 with 1 squote '''a'b'''

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL_LONG1_with_1_squote.ttl +
+
result
+
+ LITERAL_LONG1_with_1_squote.nt +
+
+
+
+ + LITERAL_LONG1_with_2_squotes: + + LITERAL_LONG1_with_2_squotes +
+
+
+

LITERAL_LONG1 with 2 squotes '''a''b'''

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL_LONG1_with_2_squotes.ttl +
+
result
+
+ LITERAL_LONG1_with_2_squotes.nt +
+
+
+
+ + LITERAL2: + + LITERAL2 +
+
+
+

LITERAL2 "x"

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL2.ttl +
+
result
+
+ LITERAL1.nt +
+
+
+
+ + LITERAL2_ascii_boundaries: + + LITERAL2_ascii_boundaries +
+
+
+

LITERAL2_ascii_boundaries '\x00\x09\x0b\x0c\x0e\x21\x23…'

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL2_ascii_boundaries.ttl +
+
result
+
+ LITERAL2_ascii_boundaries.nt +
+
+
+
+ + LITERAL2_with_UTF8_boundaries: + + LITERAL2_with_UTF8_boundaries +
+
+
+

LITERAL2_with_UTF8_boundaries '\x80\x7ff\x800\xfff…'

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL2_with_UTF8_boundaries.ttl +
+
result
+
+ LITERAL_with_UTF8_boundaries.nt +
+
+
+
+ + LITERAL_LONG2: + + LITERAL_LONG2 +
+
+
+

LITERAL_LONG2 """x"""

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL_LONG2.ttl +
+
result
+
+ LITERAL1.nt +
+
+
+
+ + LITERAL_LONG2_ascii_boundaries: + + LITERAL_LONG2_ascii_boundaries +
+
+
+

LITERAL_LONG2_ascii_boundaries '\x00\x21\x23…'

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL_LONG2_ascii_boundaries.ttl +
+
result
+
+ LITERAL_LONG2_ascii_boundaries.nt +
+
+
+
+ + LITERAL_LONG2_with_UTF8_boundaries: + + LITERAL_LONG2_with_UTF8_boundaries +
+
+
+

LITERAL_LONG2_with_UTF8_boundaries '\x80\x7ff\x800\xfff…'

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL_LONG2_with_UTF8_boundaries.ttl +
+
result
+
+ LITERAL_with_UTF8_boundaries.nt +
+
+
+
+ + LITERAL_LONG2_with_1_squote: + + LITERAL_LONG2_with_1_squote +
+
+
+

LITERAL_LONG2 with 1 squote """a"b"""

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL_LONG2_with_1_squote.ttl +
+
result
+
+ LITERAL_LONG2_with_1_squote.nt +
+
+
+
+ + LITERAL_LONG2_with_2_squotes: + + LITERAL_LONG2_with_2_squotes +
+
+
+

LITERAL_LONG2 with 2 squotes """a""b"""

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL_LONG2_with_2_squotes.ttl +
+
result
+
+ LITERAL_LONG2_with_2_squotes.nt +
+
+
+
+ + literal_with_CHARACTER_TABULATION: + + literal_with_CHARACTER_TABULATION +
+
+
+

literal with CHARACTER TABULATION

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_with_CHARACTER_TABULATION.ttl +
+
result
+
+ literal_with_CHARACTER_TABULATION.nt +
+
+
+
+ + literal_with_BACKSPACE: + + literal_with_BACKSPACE +
+
+
+

literal with BACKSPACE

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_with_BACKSPACE.ttl +
+
result
+
+ literal_with_BACKSPACE.nt +
+
+
+
+ + literal_with_LINE_FEED: + + literal_with_LINE_FEED +
+
+
+

literal with LINE FEED

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_with_LINE_FEED.ttl +
+
result
+
+ literal_with_LINE_FEED.nt +
+
+
+
+ + literal_with_CARRIAGE_RETURN: + + literal_with_CARRIAGE_RETURN +
+
+
+

literal with CARRIAGE RETURN

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_with_CARRIAGE_RETURN.ttl +
+
result
+
+ literal_with_CARRIAGE_RETURN.nt +
+
+
+
+ + literal_with_FORM_FEED: + + literal_with_FORM_FEED +
+
+
+

literal with FORM FEED

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_with_FORM_FEED.ttl +
+
result
+
+ literal_with_FORM_FEED.nt +
+
+
+
+ + literal_with_REVERSE_SOLIDUS: + + literal_with_REVERSE_SOLIDUS +
+
+
+

literal with REVERSE SOLIDUS

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_with_REVERSE_SOLIDUS.ttl +
+
result
+
+ literal_with_REVERSE_SOLIDUS.nt +
+
+
+
+ + literal_with_escaped_CHARACTER_TABULATION: + + literal_with_escaped_CHARACTER_TABULATION +
+
+
+

literal with escaped CHARACTER TABULATION

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_with_escaped_CHARACTER_TABULATION.ttl +
+
result
+
+ literal_with_CHARACTER_TABULATION.nt +
+
+
+
+ + literal_with_escaped_BACKSPACE: + + literal_with_escaped_BACKSPACE +
+
+
+

literal with escaped BACKSPACE

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_with_escaped_BACKSPACE.ttl +
+
result
+
+ literal_with_BACKSPACE.nt +
+
+
+
+ + literal_with_escaped_LINE_FEED: + + literal_with_escaped_LINE_FEED +
+
+
+

literal with escaped LINE FEED

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_with_escaped_LINE_FEED.ttl +
+
result
+
+ literal_with_LINE_FEED.nt +
+
+
+
+ + literal_with_escaped_CARRIAGE_RETURN: + + literal_with_escaped_CARRIAGE_RETURN +
+
+
+

literal with escaped CARRIAGE RETURN

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_with_escaped_CARRIAGE_RETURN.ttl +
+
result
+
+ literal_with_CARRIAGE_RETURN.nt +
+
+
+
+ + literal_with_escaped_FORM_FEED: + + literal_with_escaped_FORM_FEED +
+
+
+

literal with escaped FORM FEED

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_with_escaped_FORM_FEED.ttl +
+
result
+
+ literal_with_FORM_FEED.nt +
+
+
+
+ + literal_with_numeric_escape4: + + literal_with_numeric_escape4 +
+
+
+

literal with numeric escape4 \u

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_with_numeric_escape4.ttl +
+
result
+
+ literal_with_numeric_escape4.nt +
+
+
+
+ + literal_with_numeric_escape8: + + literal_with_numeric_escape8 +
+
+
+

literal with numeric escape8 \U

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_with_numeric_escape8.ttl +
+
result
+
+ literal_with_numeric_escape4.nt +
+
+
+
+ + IRIREF_datatype: + + IRIREF_datatype +
+
+
+

IRIREF datatype ""^^

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ IRIREF_datatype.ttl +
+
result
+
+ IRIREF_datatype.nt +
+
+
+
+ + prefixed_name_datatype: + + prefixed_name_datatype +
+
+
+

prefixed name datatype ""^^p:t

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ prefixed_name_datatype.ttl +
+
result
+
+ IRIREF_datatype.nt +
+
+
+
+ + bareword_integer: + + bareword_integer +
+
+
+

bareword integer

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ bareword_integer.ttl +
+
result
+
+ IRIREF_datatype.nt +
+
+
+
+ + bareword_decimal: + + bareword_decimal +
+
+
+

bareword decimal

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ bareword_decimal.ttl +
+
result
+
+ bareword_decimal.nt +
+
+
+
+ + bareword_double: + + bareword_double +
+
+
+

bareword double

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ bareword_double.ttl +
+
result
+
+ bareword_double.nt +
+
+
+
+ + double_lower_case_e: + + double_lower_case_e +
+
+
+

double lower case e

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ double_lower_case_e.ttl +
+
result
+
+ double_lower_case_e.nt +
+
+
+
+ + negative_numeric: + + negative_numeric +
+
+
+

negative numeric

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ negative_numeric.ttl +
+
result
+
+ negative_numeric.nt +
+
+
+
+ + positive_numeric: + + positive_numeric +
+
+
+

positive numeric

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ positive_numeric.ttl +
+
result
+
+ positive_numeric.nt +
+
+
+
+ + numeric_with_leading_0: + + numeric_with_leading_0 +
+
+
+

numeric with leading 0

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ numeric_with_leading_0.ttl +
+
result
+
+ numeric_with_leading_0.nt +
+
+
+
+ + literal_true: + + literal_true +
+
+
+

literal true

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_true.ttl +
+
result
+
+ literal_true.nt +
+
+
+
+ + literal_false: + + literal_false +
+
+
+

literal false

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ literal_false.ttl +
+
result
+
+ literal_false.nt +
+
+
+
+ + langtagged_non_LONG: + + langtagged_non_LONG +
+
+
+

langtagged non-LONG "x"@en

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ langtagged_non_LONG.ttl +
+
result
+
+ langtagged_non_LONG.nt +
+
+
+
+ + langtagged_LONG: + + langtagged_LONG +
+
+
+

langtagged LONG """x"""@en

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ langtagged_LONG.ttl +
+
result
+
+ langtagged_non_LONG.nt +
+
+
+
+ + lantag_with_subtag: + + lantag_with_subtag +
+
+
+

lantag with subtag "x"@en-us

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ lantag_with_subtag.ttl +
+
result
+
+ lantag_with_subtag.nt +
+
+
+
+ + objectList_with_two_objects: + + objectList_with_two_objects +
+
+
+

objectList with two objects … ,

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ objectList_with_two_objects.ttl +
+
result
+
+ objectList_with_two_objects.nt +
+
+
+
+ + predicateObjectList_with_two_objectLists: + + predicateObjectList_with_two_objectLists +
+
+
+

predicateObjectList with two objectLists … ,

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ predicateObjectList_with_two_objectLists.ttl +
+
result
+
+ predicateObjectList_with_two_objectLists.nt +
+
+
+
+ + predicateObjectList_with_blankNodePropertyList_as_object: + + predicateObjectList_with_blankNodePropertyList_as_object +
+
+
+

predicateObjectList_with_blankNodePropertyList_as_object <p> [ ] ; [ , ]

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ predicateObjectList_with_blankNodePropertyList_as_object.ttl +
+
result
+
+ predicateObjectList_with_blankNodePropertyList_as_object.nt +
+
+
+
+ + repeated_semis_at_end: + + repeated_semis_at_end +
+
+
+

repeated semis at end <p> ;; .

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ repeated_semis_at_end.ttl +
+
result
+
+ predicateObjectList_with_two_objectLists.nt +
+
+
+
+ + repeated_semis_not_at_end: + + repeated_semis_not_at_end +
+
+
+

repeated semis not at end <p> ;;.

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ repeated_semis_not_at_end.ttl +
+
result
+
+ repeated_semis_not_at_end.nt +
+
+
+
+ + comment_following_localName: + + comment_following_localName +
+
+
+

comment following localName

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Proposed
+
action
+
+ comment_following_localName.ttl +
+
result
+
+ IRI_spo.nt +
+
+
+
+ + number_sign_following_localName: + + number_sign_following_localName +
+
+
+

number sign following localName

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Proposed
+
action
+
+ number_sign_following_localName.ttl +
+
result
+
+ number_sign_following_localName.nt +
+
+
+
+ + comment_following_PNAME_NS: + + comment_following_PNAME_NS +
+
+
+

comment following PNAME_NS

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Proposed
+
action
+
+ comment_following_PNAME_NS.ttl +
+
result
+
+ comment_following_PNAME_NS.nt +
+
+
+
+ + number_sign_following_PNAME_NS: + + number_sign_following_PNAME_NS +
+
+
+

number sign following PNAME_NS

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Proposed
+
action
+
+ number_sign_following_PNAME_NS.ttl +
+
result
+
+ number_sign_following_PNAME_NS.nt +
+
+
+
+ + LITERAL_LONG2_with_REVERSE_SOLIDUS: + + LITERAL_LONG2_with_REVERSE_SOLIDUS +
+
+
+

REVERSE SOLIDUS at end of LITERAL_LONG2

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ LITERAL_LONG2_with_REVERSE_SOLIDUS.ttl +
+
result
+
+ LITERAL_LONG2_with_REVERSE_SOLIDUS.nt +
+
+
+
+ + turtle-syntax-bad-LITERAL2_with_langtag_and_datatype: + + turtle-syntax-bad-num-05 +
+
+
+

Bad number format (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-LITERAL2_with_langtag_and_datatype.ttl +
+
+
+
+ + two_LITERAL_LONG2s: + + two_LITERAL_LONG2s +
+
+
+

two LITERAL_LONG2s testing quote delimiter overrun

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ two_LITERAL_LONG2s.ttl +
+
result
+
+ two_LITERAL_LONG2s.nt +
+
+
+
+ + langtagged_LONG_with_subtag: + + langtagged_LONG_with_subtag +
+
+
+

langtagged LONG with subtag """Cheers"""@en-UK

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ langtagged_LONG_with_subtag.ttl +
+
result
+
+ langtagged_LONG_with_subtag.nt +
+
+
+
+ + turtle-syntax-file-01: + + turtle-syntax-file-01 +
+
+
+

Empty file

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-file-01.ttl +
+
+
+
+ + turtle-syntax-file-02: + + turtle-syntax-file-02 +
+
+
+

Only comment

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-file-02.ttl +
+
+
+
+ + turtle-syntax-file-03: + + turtle-syntax-file-03 +
+
+
+

One comment, one empty line

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-file-03.ttl +
+
+
+
+ + turtle-syntax-uri-01: + + turtle-syntax-uri-01 +
+
+
+

Only IRIs

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-uri-01.ttl +
+
+
+
+ + turtle-syntax-uri-02: + + turtle-syntax-uri-02 +
+
+
+

IRIs with Unicode escape

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-uri-02.ttl +
+
+
+
+ + turtle-syntax-uri-03: + + turtle-syntax-uri-03 +
+
+
+

IRIs with long Unicode escape

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-uri-03.ttl +
+
+
+
+ + turtle-syntax-uri-04: + + turtle-syntax-uri-04 +
+
+
+

Legal IRIs

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-uri-04.ttl +
+
+
+
+ + turtle-syntax-base-01: + + turtle-syntax-base-01 +
+
+
+

@base

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-base-01.ttl +
+
+
+
+ + turtle-syntax-base-02: + + turtle-syntax-base-02 +
+
+
+

BASE

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-base-02.ttl +
+
+
+
+ + turtle-syntax-base-03: + + turtle-syntax-base-03 +
+
+
+

@base with relative IRIs

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-base-03.ttl +
+
+
+
+ + turtle-syntax-base-04: + + turtle-syntax-base-04 +
+
+
+

base with relative IRIs

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-base-04.ttl +
+
+
+
+ + turtle-syntax-prefix-01: + + turtle-syntax-prefix-01 +
+
+
+

@prefix

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-prefix-01.ttl +
+
+
+
+ + turtle-syntax-prefix-02: + + turtle-syntax-prefix-02 +
+
+
+

PreFIX

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-prefix-02.ttl +
+
+
+
+ + turtle-syntax-prefix-03: + + turtle-syntax-prefix-03 +
+
+
+

Empty PREFIX

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-prefix-03.ttl +
+
+
+
+ + turtle-syntax-prefix-04: + + turtle-syntax-prefix-04 +
+
+
+

Empty @prefix with % escape

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-prefix-04.ttl +
+
+
+
+ + turtle-syntax-prefix-05: + + turtle-syntax-prefix-05 +
+
+
+

@prefix with no suffix

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-prefix-05.ttl +
+
+
+
+ + turtle-syntax-prefix-06: + + turtle-syntax-prefix-06 +
+
+
+

colon is a legal pname character

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-prefix-06.ttl +
+
+
+
+ + turtle-syntax-prefix-07: + + turtle-syntax-prefix-07 +
+
+
+

dash is a legal pname character

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-prefix-07.ttl +
+
+
+
+ + turtle-syntax-prefix-08: + + turtle-syntax-prefix-08 +
+
+
+

underscore is a legal pname character

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-prefix-08.ttl +
+
+
+
+ + turtle-syntax-prefix-09: + + turtle-syntax-prefix-09 +
+
+
+

percents in pnames

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-prefix-09.ttl +
+
+
+
+ + turtle-syntax-string-01: + + turtle-syntax-string-01 +
+
+
+

string literal

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-string-01.ttl +
+
+
+
+ + turtle-syntax-string-02: + + turtle-syntax-string-02 +
+
+
+

langString literal

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-string-02.ttl +
+
+
+
+ + turtle-syntax-string-03: + + turtle-syntax-string-03 +
+
+
+

langString literal with region

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-string-03.ttl +
+
+
+
+ + turtle-syntax-string-04: + + turtle-syntax-string-04 +
+
+
+

squote string literal

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-string-04.ttl +
+
+
+
+ + turtle-syntax-string-05: + + turtle-syntax-string-05 +
+
+
+

squote langString literal

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-string-05.ttl +
+
+
+
+ + turtle-syntax-string-06: + + turtle-syntax-string-06 +
+
+
+

squote langString literal with region

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-string-06.ttl +
+
+
+
+ + turtle-syntax-string-07: + + turtle-syntax-string-07 +
+
+
+

long string literal with embedded single- and double-quotes

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-string-07.ttl +
+
+
+
+ + turtle-syntax-string-08: + + turtle-syntax-string-08 +
+
+
+

long string literal with embedded newline

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-string-08.ttl +
+
+
+
+ + turtle-syntax-string-09: + + turtle-syntax-string-09 +
+
+
+

squote long string literal with embedded single- and double-quotes

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-string-09.ttl +
+
+
+
+ + turtle-syntax-string-10: + + turtle-syntax-string-10 +
+
+
+

long langString literal with embedded newline

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-string-10.ttl +
+
+
+
+ + turtle-syntax-string-11: + + turtle-syntax-string-11 +
+
+
+

squote long langString literal with embedded newline

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-string-11.ttl +
+
+
+
+ + turtle-syntax-str-esc-01: + + turtle-syntax-str-esc-01 +
+
+
+

string literal with escaped newline

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-str-esc-01.ttl +
+
+
+
+ + turtle-syntax-str-esc-02: + + turtle-syntax-str-esc-02 +
+
+
+

string literal with Unicode escape

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-str-esc-02.ttl +
+
+
+
+ + turtle-syntax-str-esc-03: + + turtle-syntax-str-esc-03 +
+
+
+

string literal with long Unicode escape

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-str-esc-03.ttl +
+
+
+
+ + turtle-syntax-pname-esc-01: + + turtle-syntax-pname-esc-01 +
+
+
+

pname with back-slash escapes

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-pname-esc-01.ttl +
+
+
+
+ + turtle-syntax-pname-esc-02: + + turtle-syntax-pname-esc-02 +
+
+
+

pname with back-slash escapes (2)

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-pname-esc-02.ttl +
+
+
+
+ + turtle-syntax-pname-esc-03: + + turtle-syntax-pname-esc-03 +
+
+
+

pname with back-slash escapes (3)

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-pname-esc-03.ttl +
+
+
+
+ + turtle-syntax-bnode-01: + + turtle-syntax-bnode-01 +
+
+
+

bnode subject

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bnode-01.ttl +
+
+
+
+ + turtle-syntax-bnode-02: + + turtle-syntax-bnode-02 +
+
+
+

bnode object

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bnode-02.ttl +
+
+
+
+ + turtle-syntax-bnode-03: + + turtle-syntax-bnode-03 +
+
+
+

bnode property list object

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bnode-03.ttl +
+
+
+
+ + turtle-syntax-bnode-04: + + turtle-syntax-bnode-04 +
+
+
+

bnode property list object (2)

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bnode-04.ttl +
+
+
+
+ + turtle-syntax-bnode-05: + + turtle-syntax-bnode-05 +
+
+
+

bnode property list subject

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bnode-05.ttl +
+
+
+
+ + turtle-syntax-bnode-06: + + turtle-syntax-bnode-06 +
+
+
+

labeled bnode subject

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bnode-06.ttl +
+
+
+
+ + turtle-syntax-bnode-07: + + turtle-syntax-bnode-07 +
+
+
+

labeled bnode subject and object

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bnode-07.ttl +
+
+
+
+ + turtle-syntax-bnode-08: + + turtle-syntax-bnode-08 +
+
+
+

bare bnode property list

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bnode-08.ttl +
+
+
+
+ + turtle-syntax-bnode-09: + + turtle-syntax-bnode-09 +
+
+
+

bnode property list

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bnode-09.ttl +
+
+
+
+ + turtle-syntax-bnode-10: + + turtle-syntax-bnode-10 +
+
+
+

mixed bnode property list and triple

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bnode-10.ttl +
+
+
+
+ + turtle-syntax-number-01: + + turtle-syntax-number-01 +
+
+
+

integer literal

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-number-01.ttl +
+
+
+
+ + turtle-syntax-number-02: + + turtle-syntax-number-02 +
+
+
+

negative integer literal

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-number-02.ttl +
+
+
+
+ + turtle-syntax-number-03: + + turtle-syntax-number-03 +
+
+
+

positive integer literal

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-number-03.ttl +
+
+
+
+ + turtle-syntax-number-04: + + turtle-syntax-number-04 +
+
+
+

decimal literal

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-number-04.ttl +
+
+
+
+ + turtle-syntax-number-05: + + turtle-syntax-number-05 +
+
+
+

decimal literal (no leading digits)

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-number-05.ttl +
+
+
+
+ + turtle-syntax-number-06: + + turtle-syntax-number-06 +
+
+
+

negative decimal literal

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-number-06.ttl +
+
+
+
+ + turtle-syntax-number-07: + + turtle-syntax-number-07 +
+
+
+

positive decimal literal

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-number-07.ttl +
+
+
+
+ + turtle-syntax-number-08: + + turtle-syntax-number-08 +
+
+
+

integer literal with decimal lexical confusion

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-number-08.ttl +
+
+
+
+ + turtle-syntax-number-09: + + turtle-syntax-number-09 +
+
+
+

double literal

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-number-09.ttl +
+
+
+
+ + turtle-syntax-number-10: + + turtle-syntax-number-10 +
+
+
+

negative double literal

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-number-10.ttl +
+
+
+
+ + turtle-syntax-number-11: + + turtle-syntax-number-11 +
+
+
+

double literal no fraction

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-number-11.ttl +
+
+
+
+ + turtle-syntax-number-12: + + turtle-syntax-number-12 +
+
+
+

double literal no leading zero

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-number-12.ttl +
+
+
+
+ + turtle-syntax-number-13: + + turtle-syntax-number-13 +
+
+
+

decimal literal no leading zero

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-number-13.ttl +
+
+
+
+ + turtle-syntax-datatypes-01: + + turtle-syntax-datatypes-01 +
+
+
+

xsd:byte literal

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-datatypes-01.ttl +
+
+
+
+ + turtle-syntax-datatypes-02: + + turtle-syntax-datatypes-02 +
+
+
+

integer as xsd:string

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-datatypes-02.ttl +
+
+
+
+ + turtle-syntax-kw-01: + + turtle-syntax-kw-01 +
+
+
+

boolean literal (true)

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-kw-01.ttl +
+
+
+
+ + turtle-syntax-kw-02: + + turtle-syntax-kw-02 +
+
+
+

boolean literal (false)

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-kw-02.ttl +
+
+
+
+ + turtle-syntax-kw-03: + + turtle-syntax-kw-03 +
+
+
+

'a' as keyword

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-kw-03.ttl +
+
+
+
+ + turtle-syntax-struct-01: + + turtle-syntax-struct-01 +
+
+
+

object list

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-struct-01.ttl +
+
+
+
+ + turtle-syntax-struct-02: + + turtle-syntax-struct-02 +
+
+
+

predicate list with object list

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-struct-02.ttl +
+
+
+
+ + turtle-syntax-struct-03: + + turtle-syntax-struct-03 +
+
+
+

predicate list with object list and dangling ';'

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-struct-03.ttl +
+
+
+
+ + turtle-syntax-struct-04: + + turtle-syntax-struct-04 +
+
+
+

predicate list with multiple ;;

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-struct-04.ttl +
+
+
+
+ + turtle-syntax-struct-05: + + turtle-syntax-struct-05 +
+
+
+

predicate list with multiple ;;

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-struct-05.ttl +
+
+
+
+ + turtle-eval-lists-01: + + turtle-eval-lists-01 +
+
+
+

empty list

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-eval-lists-01.ttl +
+
result
+
+ turtle-eval-lists-01.nt +
+
+
+
+ + turtle-eval-lists-02: + + turtle-eval-lists-02 +
+
+
+

mixed list

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-eval-lists-02.ttl +
+
result
+
+ turtle-eval-lists-02.nt +
+
+
+
+ + turtle-eval-lists-03: + + turtle-eval-lists-03 +
+
+
+

isomorphic list as subject and object

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-eval-lists-03.ttl +
+
result
+
+ turtle-eval-lists-03.nt +
+
+
+
+ + turtle-eval-lists-04: + + turtle-eval-lists-04 +
+
+
+

lists of lists

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-eval-lists-04.ttl +
+
result
+
+ turtle-eval-lists-04.nt +
+
+
+
+ + turtle-eval-lists-05: + + turtle-eval-lists-05 +
+
+
+

mixed lists with embedded lists

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-eval-lists-05.ttl +
+
result
+
+ turtle-eval-lists-05.nt +
+
+
+
+ + turtle-eval-lists-06: + + turtle-eval-lists-06 +
+
+
+

list containing blank node with abbreviated term

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-eval-lists-06.ttl +
+
result
+
+ turtle-eval-lists-06.nt +
+
+
+
+ + turtle-syntax-bad-uri-01: + + turtle-syntax-bad-uri-01 +
+
+
+

Bad IRI : space (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-uri-01.ttl +
+
+
+
+ + turtle-syntax-bad-uri-02: + + turtle-syntax-bad-uri-02 +
+
+
+

Bad IRI : bad escape (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-uri-02.ttl +
+
+
+
+ + turtle-syntax-bad-uri-03: + + turtle-syntax-bad-uri-03 +
+
+
+

Bad IRI : bad long escape (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-uri-03.ttl +
+
+
+
+ + turtle-syntax-bad-uri-04: + + turtle-syntax-bad-uri-04 +
+
+
+

Bad IRI : character escapes not allowed (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-uri-04.ttl +
+
+
+
+ + turtle-syntax-bad-uri-05: + + turtle-syntax-bad-uri-05 +
+
+
+

Bad IRI : character escapes not allowed (2) (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-uri-05.ttl +
+
+
+
+ + turtle-syntax-bad-prefix-01: + + turtle-syntax-bad-prefix-01 +
+
+
+

No prefix (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-prefix-01.ttl +
+
+
+
+ + turtle-syntax-bad-prefix-02: + + turtle-syntax-bad-prefix-02 +
+
+
+

No prefix (2) (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-prefix-02.ttl +
+
+
+
+ + turtle-syntax-bad-prefix-03: + + turtle-syntax-bad-prefix-03 +
+
+
+

@prefix without URI (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-prefix-03.ttl +
+
+
+
+ + turtle-syntax-bad-prefix-04: + + turtle-syntax-bad-prefix-04 +
+
+
+

@prefix without prefix name (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-prefix-04.ttl +
+
+
+
+ + turtle-syntax-bad-prefix-05: + + turtle-syntax-bad-prefix-05 +
+
+
+

@prefix without ':' (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-prefix-05.ttl +
+
+
+
+ + turtle-syntax-bad-base-01: + + turtle-syntax-bad-base-01 +
+
+
+

@base without URI (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-base-01.ttl +
+
+
+
+ + turtle-syntax-bad-base-02: + + turtle-syntax-bad-base-02 +
+
+
+

@base in wrong case (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-base-02.ttl +
+
+
+
+ + turtle-syntax-bad-base-03: + + turtle-syntax-bad-base-03 +
+
+
+

BASE without URI (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-base-03.ttl +
+
+
+
+ + turtle-syntax-bad-bnode-01: + + turtle-syntax-bad-bnode-01 +
+
+
+

Colon in bnode label not allowed (negative test)

+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ turtle-syntax-bad-bnode-01.ttl +
+
+
+
+ + turtle-syntax-bad-bnode-02: + + turtle-syntax-bad-bnode-02 +
+
+
+

Colon in bnode label not allowed (negative test)

+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ turtle-syntax-bad-bnode-02.ttl +
+
+
+
+ + turtle-syntax-bad-struct-01: + + turtle-syntax-bad-struct-01 +
+
+
+

Turtle is not TriG (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-01.ttl +
+
+
+
+ + turtle-syntax-bad-struct-02: + + turtle-syntax-bad-struct-02 +
+
+
+

Turtle is not N3 (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-02.ttl +
+
+
+
+ + turtle-syntax-bad-struct-03: + + turtle-syntax-bad-struct-03 +
+
+
+

Turtle is not NQuads (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-03.ttl +
+
+
+
+ + turtle-syntax-bad-struct-04: + + turtle-syntax-bad-struct-04 +
+
+
+

Turtle does not allow literals-as-subjects (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-04.ttl +
+
+
+
+ + turtle-syntax-bad-struct-05: + + turtle-syntax-bad-struct-05 +
+
+
+

Turtle does not allow literals-as-predicates (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-05.ttl +
+
+
+
+ + turtle-syntax-bad-struct-06: + + turtle-syntax-bad-struct-06 +
+
+
+

Turtle does not allow bnodes-as-predicates (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-06.ttl +
+
+
+
+ + turtle-syntax-bad-struct-07: + + turtle-syntax-bad-struct-07 +
+
+
+

Turtle does not allow labeled bnodes-as-predicates (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-07.ttl +
+
+
+
+ + turtle-syntax-bad-kw-01: + + turtle-syntax-bad-kw-01 +
+
+
+

'A' is not a keyword (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-kw-01.ttl +
+
+
+
+ + turtle-syntax-bad-kw-02: + + turtle-syntax-bad-kw-02 +
+
+
+

'a' cannot be used as subject (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-kw-02.ttl +
+
+
+
+ + turtle-syntax-bad-kw-03: + + turtle-syntax-bad-kw-03 +
+
+
+

'a' cannot be used as object (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-kw-03.ttl +
+
+
+
+ + turtle-syntax-bad-kw-04: + + turtle-syntax-bad-kw-04 +
+
+
+

'true' cannot be used as subject (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-kw-04.ttl +
+
+
+
+ + turtle-syntax-bad-kw-05: + + turtle-syntax-bad-kw-05 +
+
+
+

'true' cannot be used as object (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-kw-05.ttl +
+
+
+
+ + turtle-syntax-bad-n3-extras-01: + + turtle-syntax-bad-n3-extras-01 +
+
+
+

{} fomulae not in Turtle (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-n3-extras-01.ttl +
+
+
+
+ + turtle-syntax-bad-n3-extras-02: + + turtle-syntax-bad-n3-extras-02 +
+
+
+

= is not Turtle (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-n3-extras-02.ttl +
+
+
+
+ + turtle-syntax-bad-n3-extras-03: + + turtle-syntax-bad-n3-extras-03 +
+
+
+

N3 paths not in Turtle (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-n3-extras-03.ttl +
+
+
+
+ + turtle-syntax-bad-n3-extras-04: + + turtle-syntax-bad-n3-extras-04 +
+
+
+

N3 paths not in Turtle (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-n3-extras-04.ttl +
+
+
+
+ + turtle-syntax-bad-n3-extras-05: + + turtle-syntax-bad-n3-extras-05 +
+
+
+

N3 is…of not in Turtle (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-n3-extras-05.ttl +
+
+
+
+ + turtle-syntax-bad-n3-extras-06: + + turtle-syntax-bad-n3-extras-06 +
+
+
+

N3 paths not in Turtle (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-n3-extras-06.ttl +
+
+
+
+ + turtle-syntax-bad-n3-extras-07: + + turtle-syntax-bad-n3-extras-07 +
+
+
+

@keywords is not Turtle (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-n3-extras-07.ttl +
+
+
+
+ + turtle-syntax-bad-n3-extras-08: + + turtle-syntax-bad-n3-extras-08 +
+
+
+

@keywords is not Turtle (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-n3-extras-08.ttl +
+
+
+
+ + turtle-syntax-bad-n3-extras-09: + + turtle-syntax-bad-n3-extras-09 +
+
+
+

=> is not Turtle (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-n3-extras-09.ttl +
+
+
+
+ + turtle-syntax-bad-n3-extras-10: + + turtle-syntax-bad-n3-extras-10 +
+
+
+

<= is not Turtle (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-n3-extras-10.ttl +
+
+
+
+ + turtle-syntax-bad-n3-extras-11: + + turtle-syntax-bad-n3-extras-11 +
+
+
+

@forSome is not Turtle (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-n3-extras-11.ttl +
+
+
+
+ + turtle-syntax-bad-n3-extras-12: + + turtle-syntax-bad-n3-extras-12 +
+
+
+

@forAll is not Turtle (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-n3-extras-12.ttl +
+
+
+
+ + turtle-syntax-bad-n3-extras-13: + + turtle-syntax-bad-n3-extras-13 +
+
+
+

@keywords is not Turtle (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-n3-extras-13.ttl +
+
+
+
+ + turtle-syntax-bad-numeric-escape-01: + + turtle-syntax-bad-numeric-escape-01 +
+
+
+

Surrogates not allowed in STRING_LITERAL_QUOTE

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-numeric-escape-01.ttl +
+
+
+
+ + turtle-syntax-bad-numeric-escape-02: + + turtle-syntax-bad-numeric-escape-02 +
+
+
+

Surrogates not allowed in STRING_LITERAL_QUOTE

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-numeric-escape-02.ttl +
+
+
+
+ + turtle-syntax-bad-numeric-escape-03: + + turtle-syntax-bad-numeric-escape-03 +
+
+
+

Surrogates not allowed in STRING_LITERAL_SINGLE_QUOTE

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-numeric-escape-03.ttl +
+
+
+
+ + turtle-syntax-bad-numeric-escape-04: + + turtle-syntax-bad-numeric-escape-04 +
+
+
+

Surrogates not allowed in STRING_LITERAL_SINGLE_QUOTE

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-numeric-escape-04.ttl +
+
+
+
+ + turtle-syntax-bad-numeric-escape-05: + + turtle-syntax-bad-numeric-escape-05 +
+
+
+

Surrogates not allowed in STRING_LITERAL_LONG_SINGLE_QUOTE

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-numeric-escape-05.ttl +
+
+
+
+ + turtle-syntax-bad-numeric-escape-06: + + turtle-syntax-bad-numeric-escape-06 +
+
+
+

Surrogates not allowed in STRING_LITERAL_LONG_SINGLE_QUOTE

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-numeric-escape-06.ttl +
+
+
+
+ + turtle-syntax-bad-numeric-escape-07: + + turtle-syntax-bad-numeric-escape-07 +
+
+
+

Surrogates not allowed in STRING_LITERAL_LONG_QUOTE

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-numeric-escape-07.ttl +
+
+
+
+ + turtle-syntax-bad-numeric-escape-08: + + turtle-syntax-bad-numeric-escape-08 +
+
+
+

Surrogates not allowed in STRING_LITERAL_LONG_QUOTE

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-numeric-escape-08.ttl +
+
+
+
+ + turtle-syntax-bad-numeric-escape-09: + + turtle-syntax-bad-numeric-escape-09 +
+
+
+

Surrogates not allowed in IRIREF

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-numeric-escape-09.ttl +
+
+
+
+ + turtle-syntax-bad-numeric-escape-10: + + turtle-syntax-bad-numeric-escape-10 +
+
+
+

Surrogates not allowed in IRIREF

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-numeric-escape-10.ttl +
+
+
+
+ + turtle-syntax-bad-struct-08: + + turtle-syntax-bad-struct-08 +
+
+
+

missing '.' (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-08.ttl +
+
+
+
+ + turtle-syntax-bad-struct-09: + + turtle-syntax-bad-struct-09 +
+
+
+

extra '.' (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-09.ttl +
+
+
+
+ + turtle-syntax-bad-struct-10: + + turtle-syntax-bad-struct-10 +
+
+
+

extra '.' (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-10.ttl +
+
+
+
+ + turtle-syntax-bad-struct-11: + + turtle-syntax-bad-struct-11 +
+
+
+

trailing ';' no '.' (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-11.ttl +
+
+
+
+ + turtle-syntax-bad-struct-12: + + turtle-syntax-bad-struct-12 +
+
+
+

subject, predicate, no object (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-12.ttl +
+
+
+
+ + turtle-syntax-bad-struct-13: + + turtle-syntax-bad-struct-13 +
+
+
+

subject, predicate, no object (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-13.ttl +
+
+
+
+ + turtle-syntax-bad-struct-14: + + turtle-syntax-bad-struct-14 +
+
+
+

literal as subject (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-14.ttl +
+
+
+
+ + turtle-syntax-bad-struct-15: + + turtle-syntax-bad-struct-15 +
+
+
+

literal as predicate (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-15.ttl +
+
+
+
+ + turtle-syntax-bad-struct-16: + + turtle-syntax-bad-struct-16 +
+
+
+

bnode as predicate (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-16.ttl +
+
+
+
+ + turtle-syntax-bad-struct-17: + + turtle-syntax-bad-struct-17 +
+
+
+

labeled bnode as predicate (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-struct-17.ttl +
+
+
+
+ + turtle-syntax-bad-lang-01: + + turtle-syntax-bad-lang-01 +
+
+
+

langString with bad lang (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-lang-01.ttl +
+
+
+
+ + turtle-syntax-bad-esc-01: + + turtle-syntax-bad-esc-01 +
+
+
+

Bad string escape (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-esc-01.ttl +
+
+
+
+ + turtle-syntax-bad-esc-02: + + turtle-syntax-bad-esc-02 +
+
+
+

Bad string escape (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-esc-02.ttl +
+
+
+
+ + turtle-syntax-bad-esc-03: + + turtle-syntax-bad-esc-03 +
+
+
+

Bad string escape (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-esc-03.ttl +
+
+
+
+ + turtle-syntax-bad-esc-04: + + turtle-syntax-bad-esc-04 +
+
+
+

Bad string escape (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-esc-04.ttl +
+
+
+
+ + turtle-syntax-bad-pname-01: + + turtle-syntax-bad-pname-01 +
+
+
+

'~' must be escaped in pname (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-pname-01.ttl +
+
+
+
+ + turtle-syntax-bad-pname-02: + + turtle-syntax-bad-pname-02 +
+
+
+

Bad %-sequence in pname (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-pname-02.ttl +
+
+
+
+ + turtle-syntax-bad-pname-03: + + turtle-syntax-bad-pname-03 +
+
+
+

Bad unicode escape in pname (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-pname-03.ttl +
+
+
+
+ + turtle-syntax-bad-string-01: + + turtle-syntax-bad-string-01 +
+
+
+

mismatching string literal open/close (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-string-01.ttl +
+
+
+
+ + turtle-syntax-bad-string-02: + + turtle-syntax-bad-string-02 +
+
+
+

mismatching string literal open/close (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-string-02.ttl +
+
+
+
+ + turtle-syntax-bad-string-03: + + turtle-syntax-bad-string-03 +
+
+
+

mismatching string literal long/short (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-string-03.ttl +
+
+
+
+ + turtle-syntax-bad-string-04: + + turtle-syntax-bad-string-04 +
+
+
+

mismatching long string literal open/close (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-string-04.ttl +
+
+
+
+ + turtle-syntax-bad-string-05: + + turtle-syntax-bad-string-05 +
+
+
+

Long literal with missing end (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-string-05.ttl +
+
+
+
+ + turtle-syntax-bad-string-06: + + turtle-syntax-bad-string-06 +
+
+
+

Long literal with extra quote (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-string-06.ttl +
+
+
+
+ + turtle-syntax-bad-string-07: + + turtle-syntax-bad-string-07 +
+
+
+

Long literal with extra squote (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-string-07.ttl +
+
+
+
+ + turtle-syntax-bad-num-01: + + turtle-syntax-bad-num-01 +
+
+
+

Bad number format (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-num-01.ttl +
+
+
+
+ + turtle-syntax-bad-num-02: + + turtle-syntax-bad-num-02 +
+
+
+

Bad number format (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-num-02.ttl +
+
+
+
+ + turtle-syntax-bad-num-03: + + turtle-syntax-bad-num-03 +
+
+
+

Bad number format (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-num-03.ttl +
+
+
+
+ + turtle-syntax-bad-num-04: + + turtle-syntax-bad-num-04 +
+
+
+

Bad number format (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-num-04.ttl +
+
+
+
+ + turtle-syntax-bad-num-05: + + turtle-syntax-bad-num-05 +
+
+
+

Bad number format (negative test)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-num-05.ttl +
+
+
+
+ + turtle-eval-struct-01: + + turtle-eval-struct-01 +
+
+
+

triple with IRIs

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-eval-struct-01.ttl +
+
result
+
+ turtle-eval-struct-01.nt +
+
+
+
+ + turtle-eval-struct-02: + + turtle-eval-struct-02 +
+
+
+

triple with IRIs and embedded whitespace

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-eval-struct-02.ttl +
+
result
+
+ turtle-eval-struct-02.nt +
+
+
+
+ + turtle-subm-01: + + turtle-subm-01 +
+
+
+

Blank subject

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-01.ttl +
+
result
+
+ turtle-subm-01.nt +
+
+
+
+ + turtle-subm-02: + + turtle-subm-02 +
+
+
+

@prefix and qnames

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-02.ttl +
+
result
+
+ turtle-subm-02.nt +
+
+
+
+ + turtle-subm-03: + + turtle-subm-03 +
+
+
+

, operator

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-03.ttl +
+
result
+
+ turtle-subm-03.nt +
+
+
+
+ + turtle-subm-04: + + turtle-subm-04 +
+
+
+

; operator

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-04.ttl +
+
result
+
+ turtle-subm-04.nt +
+
+
+
+ + turtle-subm-05: + + turtle-subm-05 +
+
+
+

empty [] as subject and object

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-05.ttl +
+
result
+
+ turtle-subm-05.nt +
+
+
+
+ + turtle-subm-06: + + turtle-subm-06 +
+
+
+

non-empty [] as subject and object

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-06.ttl +
+
result
+
+ turtle-subm-06.nt +
+
+
+
+ + turtle-subm-07: + + turtle-subm-07 +
+
+
+

'a' as predicate

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-07.ttl +
+
result
+
+ turtle-subm-07.nt +
+
+
+
+ + turtle-subm-08: + + turtle-subm-08 +
+
+
+

simple collection

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-08.ttl +
+
result
+
+ turtle-subm-08.nt +
+
+
+
+ + turtle-subm-09: + + turtle-subm-09 +
+
+
+

empty collection

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-09.ttl +
+
result
+
+ turtle-subm-09.nt +
+
+
+
+ + turtle-subm-10: + + turtle-subm-10 +
+
+
+

integer datatyped literal

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-10.ttl +
+
result
+
+ turtle-subm-10.nt +
+
+
+
+ + turtle-subm-11: + + turtle-subm-11 +
+
+
+

decimal integer canonicalization

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-11.ttl +
+
result
+
+ turtle-subm-11.nt +
+
+
+
+ + turtle-subm-12: + + turtle-subm-12 +
+
+
+
    +
  • and _ in names and qnames
  • +
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-12.ttl +
+
result
+
+ turtle-subm-12.nt +
+
+
+
+ + turtle-subm-13: + + turtle-subm-13 +
+
+
+

tests for rdf:_ and other qnames starting with _

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-13.ttl +
+
result
+
+ turtle-subm-13.nt +
+
+
+
+ + turtle-subm-14: + + turtle-subm-14 +
+
+
+

bare : allowed

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-14.ttl +
+
result
+
+ turtle-subm-14.nt +
+
+
+
+ + turtle-subm-15: + + turtle-subm-15 +
+
+
+

simple long literal

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-15.ttl +
+
result
+
+ turtle-subm-15.nt +
+
+
+
+ + turtle-subm-16: + + turtle-subm-16 +
+
+
+

long literals with escapes

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-16.ttl +
+
result
+
+ turtle-subm-16.nt +
+
+
+
+ + turtle-subm-17: + + turtle-subm-17 +
+
+
+

floating point number

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-17.ttl +
+
result
+
+ turtle-subm-17.nt +
+
+
+
+ + turtle-subm-18: + + turtle-subm-18 +
+
+
+

empty literals, normal and long variant

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-18.ttl +
+
result
+
+ turtle-subm-18.nt +
+
+
+
+ + turtle-subm-19: + + turtle-subm-19 +
+
+
+

positive integer, decimal and doubles

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-19.ttl +
+
result
+
+ turtle-subm-19.nt +
+
+
+
+ + turtle-subm-20: + + turtle-subm-20 +
+
+
+

negative integer, decimal and doubles

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-20.ttl +
+
result
+
+ turtle-subm-20.nt +
+
+
+
+ + turtle-subm-21: + + turtle-subm-21 +
+
+
+

long literal ending in double quote

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-21.ttl +
+
result
+
+ turtle-subm-21.nt +
+
+
+
+ + turtle-subm-22: + + turtle-subm-22 +
+
+
+

boolean literals

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-22.ttl +
+
result
+
+ turtle-subm-22.nt +
+
+
+
+ + turtle-subm-23: + + turtle-subm-23 +
+
+
+

comments

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-23.ttl +
+
result
+
+ turtle-subm-23.nt +
+
+
+
+ + turtle-subm-24: + + turtle-subm-24 +
+
+
+

no final mewline

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-24.ttl +
+
result
+
+ turtle-subm-24.nt +
+
+
+
+ + turtle-subm-25: + + turtle-subm-25 +
+
+
+

repeating a @prefix changes pname definition

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-25.ttl +
+
result
+
+ turtle-subm-25.nt +
+
+
+
+ + turtle-subm-26: + + turtle-subm-26 +
+
+
+

Variations on decimal canonicalization

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-26.ttl +
+
result
+
+ turtle-subm-26.nt +
+
+
+
+ + turtle-subm-27: + + turtle-subm-27 +
+
+
+

Repeating @base changes base for relative IRI lookup

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-subm-27.ttl +
+
result
+
+ turtle-subm-27.nt +
+
+
+
+ + turtle-eval-bad-01: + + turtle-eval-bad-01 +
+
+
+

Bad IRI : good escape, bad charcater (negative evaluation test)

+
+
+
type
+
rdft:TestTurtleNegativeEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-eval-bad-01.ttl +
+
+
+
+ + turtle-eval-bad-02: + + turtle-eval-bad-02 +
+
+
+

Bad IRI : hex 3C is < (negative evaluation test)

+
+
+
type
+
rdft:TestTurtleNegativeEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-eval-bad-02.ttl +
+
+
+
+ + turtle-eval-bad-03: + + turtle-eval-bad-03 +
+
+
+

Bad IRI : hex 3E is (negative evaluation test)

+
+
+
type
+
rdft:TestTurtleNegativeEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-eval-bad-03.ttl +
+
+
+
+ + turtle-eval-bad-04: + + turtle-eval-bad-04 +
+
+
+

Bad IRI : {abc} (negative evaluation test)

+
+
+
type
+
rdft:TestTurtleNegativeEval
+
approval
+
rdft:Approved
+
action
+
+ turtle-eval-bad-04.ttl +
+
+
+
+ + turtle-syntax-bad-blank-label-dot-end: + + turtle-syntax-bad-blank-label-dot-end +
+
+
+

Blank node label must not end in dot

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-blank-label-dot-end.ttl +
+
+
+
+ + turtle-syntax-bad-ln-dash-start: + + turtle-syntax-bad-ln-dash-start +
+
+
+

Local name must not begin with dash

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-ln-dash-start.ttl +
+
+
+
+ + turtle-syntax-bad-ln-escape-start: + + turtle-syntax-bad-ln-escape-start +
+
+
+

Bad hex escape at start of local name

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-ln-escape-start.ttl +
+
+
+
+ + turtle-syntax-bad-ln-escape: + + turtle-syntax-bad-ln-escape +
+
+
+

Bad hex escape in local name

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-ln-escape.ttl +
+
+
+
+ + turtle-syntax-bad-missing-ns-dot-end: + + turtle-syntax-bad-missing-ns-dot-end +
+
+
+

Prefix must not end in dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-missing-ns-dot-end.ttl +
+
+
+
+ + turtle-syntax-bad-missing-ns-dot-start: + + turtle-syntax-bad-missing-ns-dot-start +
+
+
+

Prefix must not start with dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-missing-ns-dot-start.ttl +
+
+
+
+ + turtle-syntax-bad-ns-dot-end: + + turtle-syntax-bad-ns-dot-end +
+
+
+

Prefix must not end in dot

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-ns-dot-end.ttl +
+
+
+
+ + turtle-syntax-bad-ns-dot-start: + + turtle-syntax-bad-ns-dot-start +
+
+
+

Prefix must not start with dot

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-ns-dot-start.ttl +
+
+
+
+ + turtle-syntax-bad-number-dot-in-anon: + + turtle-syntax-bad-number-dot-in-anon +
+
+
+

Dot delimeter may not appear in anonymous nodes

+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-bad-number-dot-in-anon.ttl +
+
+
+
+ + turtle-syntax-blank-label: + + turtle-syntax-blank-label +
+
+
+

Characters allowed in blank node labels

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-blank-label.ttl +
+
+
+
+ + turtle-syntax-ln-colons: + + turtle-syntax-ln-colons +
+
+
+

Colons in pname local names

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-ln-colons.ttl +
+
+
+
+ + turtle-syntax-ln-dots: + + turtle-syntax-ln-dots +
+
+
+

Dots in pname local names

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-ln-dots.ttl +
+
+
+
+ + turtle-syntax-ns-dots: + + turtle-syntax-ns-dots +
+
+
+

Dots in namespace names

+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
rdft:Approved
+
action
+
+ turtle-syntax-ns-dots.ttl +
+
+
+
+ + IRI-resolution-01: + + IRI-resolution-01 +
+
+
+

IRI resolution (RFC3986 original cases)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Proposed
+
action
+
+ IRI-resolution-01.ttl +
+
result
+
+ IRI-resolution-01.nt +
+
+
+
+ + IRI-resolution-02: + + IRI-resolution-02 +
+
+
+

IRI resolution (RFC3986 using base IRI with trailing slash)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Proposed
+
action
+
+ IRI-resolution-02.ttl +
+
result
+
+ IRI-resolution-02.nt +
+
+
+
+ + IRI-resolution-07: + + IRI-resolution-07 +
+
+
+

IRI resolution (RFC3986 using base IRI with file path)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Proposed
+
action
+
+ IRI-resolution-07.ttl +
+
result
+
+ IRI-resolution-07.nt +
+
+
+
+ + IRI-resolution-08: + + IRI-resolution-08 +
+
+
+

IRI resolution (miscellaneous cases)

+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
rdft:Proposed
+
action
+
+ IRI-resolution-08.ttl +
+
result
+
+ IRI-resolution-08.nt +
+
+
+
+
+ + + diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_object.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_object.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_object.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_object.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_object.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_object.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_object.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_object.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_subject.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_subject.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_subject.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_subject.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_subject.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_subject.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_subject.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_subject.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_with_leading_digit.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_with_leading_digit.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_with_leading_digit.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_with_leading_digit.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_with_leading_underscore.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_with_leading_underscore.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_with_leading_underscore.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_with_leading_underscore.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_with_non_leading_extras.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_with_non_leading_extras.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/labeled_blank_node_with_non_leading_extras.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/labeled_blank_node_with_non_leading_extras.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/langtagged_LONG.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/langtagged_LONG.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/langtagged_LONG.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/langtagged_LONG.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/langtagged_LONG_with_subtag.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/langtagged_LONG_with_subtag.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/langtagged_LONG_with_subtag.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/langtagged_LONG_with_subtag.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/langtagged_LONG_with_subtag.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/langtagged_LONG_with_subtag.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/langtagged_LONG_with_subtag.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/langtagged_LONG_with_subtag.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/langtagged_non_LONG.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/langtagged_non_LONG.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/langtagged_non_LONG.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/langtagged_non_LONG.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/langtagged_non_LONG.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/langtagged_non_LONG.ttl new file mode 100644 index 00000000000..1bddb04e684 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/langtagged_non_LONG.ttl @@ -0,0 +1 @@ + "chat"@en . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/lantag_with_subtag.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/lantag_with_subtag.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/lantag_with_subtag.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/lantag_with_subtag.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/lantag_with_subtag.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/lantag_with_subtag.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/lantag_with_subtag.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/lantag_with_subtag.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/last.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/last.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/last.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/last.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/last.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/last.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/last.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/last.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_false.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_false.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_false.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_false.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_false.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_false.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_false.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_false.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_true.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_true.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_true.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_true.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_true.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_true.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_true.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_true.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_BACKSPACE.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_BACKSPACE.nt new file mode 100644 index 00000000000..7dba113b33f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_BACKSPACE.nt @@ -0,0 +1 @@ + "\u0008" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_BACKSPACE.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_BACKSPACE.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_BACKSPACE.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_BACKSPACE.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_CARRIAGE_RETURN.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_CARRIAGE_RETURN.nt new file mode 100644 index 00000000000..91b85c89b02 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_CARRIAGE_RETURN.nt @@ -0,0 +1 @@ + "\r" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_CARRIAGE_RETURN.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_CARRIAGE_RETURN.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_CARRIAGE_RETURN.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_CARRIAGE_RETURN.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_CHARACTER_TABULATION.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_CHARACTER_TABULATION.nt new file mode 100644 index 00000000000..a6a9d9f0059 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_CHARACTER_TABULATION.nt @@ -0,0 +1 @@ + "\t" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_CHARACTER_TABULATION.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_CHARACTER_TABULATION.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_CHARACTER_TABULATION.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_CHARACTER_TABULATION.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_FORM_FEED.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_FORM_FEED.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_FORM_FEED.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_FORM_FEED.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_FORM_FEED.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_FORM_FEED.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_FORM_FEED.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_FORM_FEED.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_LINE_FEED.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_LINE_FEED.nt new file mode 100644 index 00000000000..462f97ace7c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_LINE_FEED.nt @@ -0,0 +1 @@ + "\n" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_LINE_FEED.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_LINE_FEED.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_LINE_FEED.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_LINE_FEED.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_REVERSE_SOLIDUS.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_REVERSE_SOLIDUS.nt new file mode 100644 index 00000000000..ebc846edcf1 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_REVERSE_SOLIDUS.nt @@ -0,0 +1 @@ + "\\" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_REVERSE_SOLIDUS.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_REVERSE_SOLIDUS.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_REVERSE_SOLIDUS.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_REVERSE_SOLIDUS.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_escaped_BACKSPACE.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_escaped_BACKSPACE.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_escaped_BACKSPACE.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_escaped_BACKSPACE.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_escaped_CARRIAGE_RETURN.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_escaped_CARRIAGE_RETURN.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_escaped_CARRIAGE_RETURN.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_escaped_CARRIAGE_RETURN.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_escaped_CHARACTER_TABULATION.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_escaped_CHARACTER_TABULATION.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_escaped_CHARACTER_TABULATION.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_escaped_CHARACTER_TABULATION.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_escaped_FORM_FEED.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_escaped_FORM_FEED.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_escaped_FORM_FEED.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_escaped_FORM_FEED.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_escaped_LINE_FEED.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_escaped_LINE_FEED.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_escaped_LINE_FEED.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_escaped_LINE_FEED.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_numeric_escape4.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_numeric_escape4.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_numeric_escape4.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_numeric_escape4.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_numeric_escape4.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_numeric_escape4.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_numeric_escape4.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_numeric_escape4.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_numeric_escape8.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_numeric_escape8.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/literal_with_numeric_escape8.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/literal_with_numeric_escape8.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_PN_CHARS_BASE_character_boundaries.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_PN_CHARS_BASE_character_boundaries.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_PN_CHARS_BASE_character_boundaries.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_PN_CHARS_BASE_character_boundaries.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_PN_CHARS_BASE_character_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_PN_CHARS_BASE_character_boundaries.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_PN_CHARS_BASE_character_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_PN_CHARS_BASE_character_boundaries.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_leading_digit.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_leading_digit.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_leading_digit.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_leading_digit.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_leading_digit.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_leading_digit.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_leading_digit.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_leading_digit.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_leading_underscore.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_leading_underscore.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_leading_underscore.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_leading_underscore.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_leading_underscore.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_leading_underscore.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_leading_underscore.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_leading_underscore.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_nfc_PN_CHARS_BASE_character_boundaries.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_nfc_PN_CHARS_BASE_character_boundaries.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_nfc_PN_CHARS_BASE_character_boundaries.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_nfc_PN_CHARS_BASE_character_boundaries.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_nfc_PN_CHARS_BASE_character_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_nfc_PN_CHARS_BASE_character_boundaries.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_nfc_PN_CHARS_BASE_character_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_nfc_PN_CHARS_BASE_character_boundaries.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_non_leading_extras.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_non_leading_extras.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_non_leading_extras.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_non_leading_extras.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_non_leading_extras.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_non_leading_extras.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localName_with_non_leading_extras.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localName_with_non_leading_extras.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localname_with_COLON.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localname_with_COLON.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localname_with_COLON.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localname_with_COLON.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localname_with_COLON.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/localname_with_COLON.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/localname_with_COLON.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/localname_with_COLON.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/manifest.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/manifest.ttl similarity index 94% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/manifest.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/manifest.ttl index f3c75232e03..bb8897b08e6 100644 --- a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/manifest.ttl +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/manifest.ttl @@ -17,6 +17,7 @@ <> rdf:type mf:Manifest ; rdfs:label "Turtle tests" ; + mf:assumedTestBase ; mf:entries ( @@ -194,6 +195,8 @@ <#turtle-syntax-number-09> <#turtle-syntax-number-10> <#turtle-syntax-number-11> + <#turtle-syntax-number-12> + <#turtle-syntax-number-13> <#turtle-syntax-datatypes-01> <#turtle-syntax-datatypes-02> <#turtle-syntax-kw-01> @@ -209,6 +212,7 @@ <#turtle-eval-lists-03> <#turtle-eval-lists-04> <#turtle-eval-lists-05> + <#turtle-eval-lists-06> <#turtle-syntax-bad-uri-01> <#turtle-syntax-bad-uri-02> <#turtle-syntax-bad-uri-03> @@ -222,6 +226,8 @@ <#turtle-syntax-bad-base-01> <#turtle-syntax-bad-base-02> <#turtle-syntax-bad-base-03> + <#turtle-syntax-bad-bnode-01> + <#turtle-syntax-bad-bnode-02> <#turtle-syntax-bad-struct-01> <#turtle-syntax-bad-struct-02> <#turtle-syntax-bad-struct-03> @@ -247,6 +253,16 @@ <#turtle-syntax-bad-n3-extras-11> <#turtle-syntax-bad-n3-extras-12> <#turtle-syntax-bad-n3-extras-13> + <#turtle-syntax-bad-numeric-escape-01> + <#turtle-syntax-bad-numeric-escape-02> + <#turtle-syntax-bad-numeric-escape-03> + <#turtle-syntax-bad-numeric-escape-04> + <#turtle-syntax-bad-numeric-escape-05> + <#turtle-syntax-bad-numeric-escape-06> + <#turtle-syntax-bad-numeric-escape-07> + <#turtle-syntax-bad-numeric-escape-08> + <#turtle-syntax-bad-numeric-escape-09> + <#turtle-syntax-bad-numeric-escape-10> <#turtle-syntax-bad-struct-08> <#turtle-syntax-bad-struct-09> <#turtle-syntax-bad-struct-10> @@ -1534,6 +1550,20 @@ mf:action ; . +<#turtle-syntax-number-12> rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "turtle-syntax-number-12" ; + rdfs:comment "double literal no leading zero" ; + rdft:approval rdft:Approved ; + mf:action ; + . + +<#turtle-syntax-number-13> rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "turtle-syntax-number-13" ; + rdfs:comment "decimal literal no leading zero" ; + rdft:approval rdft:Approved ; + mf:action ; + . + <#turtle-syntax-datatypes-01> rdf:type rdft:TestTurtlePositiveSyntax ; mf:name "turtle-syntax-datatypes-01" ; rdfs:comment "xsd:byte literal" ; @@ -1644,6 +1674,14 @@ mf:result ; . +<#turtle-eval-lists-06> rdf:type rdft:TestTurtleEval ; + mf:name "turtle-eval-lists-06" ; + rdfs:comment "list containing blank node with abbreviated term" ; + rdft:approval rdft:Approved ; + mf:action ; + mf:result ; + . + <#turtle-syntax-bad-uri-01> rdf:type rdft:TestTurtleNegativeSyntax ; mf:name "turtle-syntax-bad-uri-01" ; rdfs:comment "Bad IRI : space (negative test)" ; @@ -1735,6 +1773,18 @@ mf:action ; . +<#turtle-syntax-bad-bnode-01> rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "turtle-syntax-bad-bnode-01" ; + rdfs:comment "Colon in bnode label not allowed (negative test)" ; + mf:action ; + . + +<#turtle-syntax-bad-bnode-02> rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "turtle-syntax-bad-bnode-02" ; + rdfs:comment "Colon in bnode label not allowed (negative test)" ; + mf:action ; + . + <#turtle-syntax-bad-struct-01> rdf:type rdft:TestTurtleNegativeSyntax ; mf:name "turtle-syntax-bad-struct-01" ; rdfs:comment "Turtle is not TriG (negative test)" ; @@ -1910,6 +1960,76 @@ mf:action ; . +<#turtle-syntax-bad-numeric-escape-01> rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "turtle-syntax-bad-numeric-escape-01" ; + rdfs:comment "Surrogates not allowed in STRING_LITERAL_QUOTE" ; + rdft:approval rdft:Approved ; + mf:action ; + . + +<#turtle-syntax-bad-numeric-escape-02> rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "turtle-syntax-bad-numeric-escape-02" ; + rdfs:comment "Surrogates not allowed in STRING_LITERAL_QUOTE" ; + rdft:approval rdft:Approved ; + mf:action ; + . + +<#turtle-syntax-bad-numeric-escape-03> rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "turtle-syntax-bad-numeric-escape-03" ; + rdfs:comment "Surrogates not allowed in STRING_LITERAL_SINGLE_QUOTE" ; + rdft:approval rdft:Approved ; + mf:action ; + . + +<#turtle-syntax-bad-numeric-escape-04> rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "turtle-syntax-bad-numeric-escape-04" ; + rdfs:comment "Surrogates not allowed in STRING_LITERAL_SINGLE_QUOTE" ; + rdft:approval rdft:Approved ; + mf:action ; + . + +<#turtle-syntax-bad-numeric-escape-05> rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "turtle-syntax-bad-numeric-escape-05" ; + rdfs:comment "Surrogates not allowed in STRING_LITERAL_LONG_SINGLE_QUOTE" ; + rdft:approval rdft:Approved ; + mf:action ; + . + +<#turtle-syntax-bad-numeric-escape-06> rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "turtle-syntax-bad-numeric-escape-06" ; + rdfs:comment "Surrogates not allowed in STRING_LITERAL_LONG_SINGLE_QUOTE" ; + rdft:approval rdft:Approved ; + mf:action ; + . + +<#turtle-syntax-bad-numeric-escape-07> rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "turtle-syntax-bad-numeric-escape-07" ; + rdfs:comment "Surrogates not allowed in STRING_LITERAL_LONG_QUOTE" ; + rdft:approval rdft:Approved ; + mf:action ; + . + +<#turtle-syntax-bad-numeric-escape-08> rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "turtle-syntax-bad-numeric-escape-08" ; + rdfs:comment "Surrogates not allowed in STRING_LITERAL_LONG_QUOTE" ; + rdft:approval rdft:Approved ; + mf:action ; + . + +<#turtle-syntax-bad-numeric-escape-09> rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "turtle-syntax-bad-numeric-escape-09" ; + rdfs:comment "Surrogates not allowed in IRIREF" ; + rdft:approval rdft:Approved ; + mf:action ; + . + +<#turtle-syntax-bad-numeric-escape-10> rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "turtle-syntax-bad-numeric-escape-10" ; + rdfs:comment "Surrogates not allowed in IRIREF" ; + rdft:approval rdft:Approved ; + mf:action ; + . + <#turtle-syntax-bad-struct-08> rdf:type rdft:TestTurtleNegativeSyntax ; mf:name "turtle-syntax-bad-struct-08" ; rdfs:comment "missing '.' (negative test)" ; diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/negative_numeric.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/negative_numeric.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/negative_numeric.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/negative_numeric.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/negative_numeric.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/negative_numeric.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/negative_numeric.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/negative_numeric.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/nested_blankNodePropertyLists.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/nested_blankNodePropertyLists.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/nested_blankNodePropertyLists.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/nested_blankNodePropertyLists.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/nested_blankNodePropertyLists.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/nested_blankNodePropertyLists.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/nested_blankNodePropertyLists.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/nested_blankNodePropertyLists.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/nested_collection.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/nested_collection.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/nested_collection.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/nested_collection.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/nested_collection.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/nested_collection.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/nested_collection.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/nested_collection.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/number_sign_following_PNAME_NS.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/number_sign_following_PNAME_NS.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/number_sign_following_PNAME_NS.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/number_sign_following_PNAME_NS.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/number_sign_following_PNAME_NS.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/number_sign_following_PNAME_NS.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/number_sign_following_PNAME_NS.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/number_sign_following_PNAME_NS.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/number_sign_following_localName.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/number_sign_following_localName.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/number_sign_following_localName.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/number_sign_following_localName.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/number_sign_following_localName.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/number_sign_following_localName.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/number_sign_following_localName.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/number_sign_following_localName.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/numeric_with_leading_0.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/numeric_with_leading_0.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/numeric_with_leading_0.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/numeric_with_leading_0.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/numeric_with_leading_0.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/numeric_with_leading_0.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/numeric_with_leading_0.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/numeric_with_leading_0.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/objectList_with_two_objects.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/objectList_with_two_objects.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/objectList_with_two_objects.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/objectList_with_two_objects.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/objectList_with_two_objects.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/objectList_with_two_objects.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/objectList_with_two_objects.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/objectList_with_two_objects.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/old_style_base.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/old_style_base.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/old_style_base.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/old_style_base.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/old_style_prefix.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/old_style_prefix.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/old_style_prefix.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/old_style_prefix.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/percent_escaped_localName.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/percent_escaped_localName.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/percent_escaped_localName.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/percent_escaped_localName.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/percent_escaped_localName.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/percent_escaped_localName.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/percent_escaped_localName.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/percent_escaped_localName.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/positive_numeric.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/positive_numeric.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/positive_numeric.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/positive_numeric.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/positive_numeric.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/positive_numeric.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/positive_numeric.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/positive_numeric.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/predicateObjectList_with_blankNodePropertyList_as_object.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/predicateObjectList_with_blankNodePropertyList_as_object.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/predicateObjectList_with_blankNodePropertyList_as_object.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/predicateObjectList_with_blankNodePropertyList_as_object.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/predicateObjectList_with_blankNodePropertyList_as_object.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/predicateObjectList_with_blankNodePropertyList_as_object.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/predicateObjectList_with_blankNodePropertyList_as_object.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/predicateObjectList_with_blankNodePropertyList_as_object.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/predicateObjectList_with_two_objectLists.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/predicateObjectList_with_two_objectLists.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/predicateObjectList_with_two_objectLists.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/predicateObjectList_with_two_objectLists.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/predicateObjectList_with_two_objectLists.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/predicateObjectList_with_two_objectLists.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/predicateObjectList_with_two_objectLists.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/predicateObjectList_with_two_objectLists.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefix_only_IRI.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefix_only_IRI.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefix_only_IRI.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefix_only_IRI.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefix_reassigned_and_used.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefix_reassigned_and_used.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefix_reassigned_and_used.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefix_reassigned_and_used.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefix_reassigned_and_used.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefix_reassigned_and_used.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefix_reassigned_and_used.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefix_reassigned_and_used.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefix_with_PN_CHARS_BASE_character_boundaries.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefix_with_PN_CHARS_BASE_character_boundaries.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefix_with_PN_CHARS_BASE_character_boundaries.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefix_with_PN_CHARS_BASE_character_boundaries.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefix_with_non_leading_extras.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefix_with_non_leading_extras.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefix_with_non_leading_extras.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefix_with_non_leading_extras.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefixed_IRI_object.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefixed_IRI_object.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefixed_IRI_object.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefixed_IRI_object.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefixed_IRI_predicate.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefixed_IRI_predicate.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefixed_IRI_predicate.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefixed_IRI_predicate.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefixed_name_datatype.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefixed_name_datatype.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/prefixed_name_datatype.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/prefixed_name_datatype.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/repeated_semis_at_end.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/repeated_semis_at_end.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/repeated_semis_at_end.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/repeated_semis_at_end.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/repeated_semis_not_at_end.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/repeated_semis_not_at_end.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/repeated_semis_not_at_end.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/repeated_semis_not_at_end.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/repeated_semis_not_at_end.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/repeated_semis_not_at_end.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/repeated_semis_not_at_end.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/repeated_semis_not_at_end.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/.earl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/.earl new file mode 100644 index 00000000000..12829d65e70 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/.earl @@ -0,0 +1,6 @@ +--- +:format: :json +:manifest: +- http://www.w3.org/2013/TurtleTests/manifest.ttl +:bibRef: ! '[[TURTLE]]' +:name: Turtle diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/Apache-Jena-ttl-earl-2013-08-10.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/Apache-Jena-ttl-earl-2013-08-10.ttl new file mode 100644 index 00000000000..67083871cb3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/Apache-Jena-ttl-earl-2013-08-10.ttl @@ -0,0 +1,3346 @@ +@prefix dc: . +@prefix rdft: . +@prefix earl: . +@prefix foaf: . +@prefix dct: . +@prefix xsd: . +@prefix rdf: . +@prefix doap: . + + + a doap:Project ; + + [ a ; + + "W3C" ; + + "" ; + + "SPARQL" ; + + + ] ; + + [ a ; + + "W3C" ; + + "" ; + + "Resource Description Framework" ; + + + ] ; + + ; + doap:bug-database + ; + doap:category + ; + doap:created + "2012-05-03" ; + doap:description + "Apache Jena provides a complete framework for building Semantic Web and Linked Data applications in Java, and provides: parsers for RDF/XML, Turtle and N-triples; a Java programming API; a complete implementation of the SPARQL query language; a rule-based inference engine for RDFS and OWL entailments; TDB (a non-SQL persistent triple store); SDB (a persistent triples store built on a relational store) and Fuseki, an RDF server using web protocols. Jena complies with all relevant recommendations for RDF and related technologies from the W3C." ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Rob Vesse" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Paolo Castagna" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Chris Dollin" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Stephen Allen" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Ian Dickinson" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Damian Steer" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Andy Seaborne" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Claude Warren" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Dave Reynolds" + ] ; + doap:download-page + ; + doap:homepage + ; + doap:license + ; + doap:mailing-list + ; + doap:name "Apache Jena"@en ; + doap:programming-language + "Java"@en ; + doap:release + [ a doap:Version ; + doap:created + "2013-05-15"@en ; + doap:name "apache-jena-2.10.1"@en ; + doap:revision + "2.10.0"@en + ] ; + doap:repository + [ a doap:SVNRepository ; + doap:browse + ; + doap:location + + ] ; + doap:shortdesc + "A framework for developing Semantic Web and Linked Data applications in Java."@en . + +@prefix dc: . +@prefix rdft: . +@prefix earl: . +@prefix foaf: . +@prefix turtletest: . +@prefix dct: . +@prefix xsd: . +@prefix rdf: . +@prefix doap: . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL2_with_UTF8_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-kw-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-esc-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:double_lower_case_e +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-15 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:IRI_with_four_digit_numeric_escape +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:old_style_base +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-kw-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL1_all_controls +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:blankNodePropertyList_with_multiple_triples +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-base-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-ln-colons +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_escaped_CARRIAGE_RETURN +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-12 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-num-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:comment_following_PNAME_NS +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:HYPHEN_MINUS_in_localName +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-kw-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-20 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:labeled_blank_node_with_PN_CHARS_BASE_character_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-uri-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-ln-dash-start +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-11 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-24 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-12 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:anonymous_blank_node_object +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-ns-dot-end +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-struct-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-prefix-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-lists-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-eval-bad-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-base-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:first +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-str-esc-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-file-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-ns-dots +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:nested_collection +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_CHARACTER_TABULATION +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:langtagged_non_LONG +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefixed_IRI_predicate +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-ln-escape +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-uri-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG1_with_2_squotes +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-10 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-lang-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:bareword_integer +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:last +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_REVERSE_SOLIDUS +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localName_with_leading_underscore +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:repeated_semis_at_end +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL1 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:default_namespace_IRI +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_escaped_CHARACTER_TABULATION +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-num-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:repeated_semis_not_at_end +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG2_ascii_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefix_reassigned_and_used +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-lists-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-11 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-17 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-pname-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:positive_numeric +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:IRI_with_all_punctuation +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-uri-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:labeled_blank_node_subject +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-kw-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-pname-esc-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-pname-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG1 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_numeric_escape4 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-file-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-eval-struct-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG2_with_REVERSE_SOLIDUS +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localname_with_COLON +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-kw-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-22 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:labeled_blank_node_with_leading_digit +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-prefix-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_LINE_FEED +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-struct-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:lantag_with_subtag +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-prefix-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefix_only_IRI +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-13 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-26 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL2_ascii_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-kw-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-esc-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-14 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:bareword_double +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:blankNodePropertyList_as_subject +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:IRI_subject +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localName_with_non_leading_extras +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-lists-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:blankNodePropertyList_as_object +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-base-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-blank-label +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-11 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-eval-bad-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-num-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-datatypes-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-19 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-uri-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-blank-label-dot-end +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:collection_subject +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-11 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:anonymous_blank_node_subject +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-lists-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-missing-ns-dot-start +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-05 +] . + +_:b0 a foaf:Person ; + foaf:homepage ; + foaf:name "Andy Seaborne" . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-eval-bad-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-base-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-str-esc-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL1_with_UTF8_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_escaped_LINE_FEED +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-10 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:langtagged_LONG_with_subtag +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:number_sign_following_localName +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:percent_escaped_localName +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-ln-dots +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG2_with_2_squotes +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_false +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG1_with_UTF8_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:SPARQL_style_prefix +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-10 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:IRIREF_datatype +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-uri-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:two_LITERAL_LONG2s +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG1_with_1_squote +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-17 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefixed_name_datatype +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_FORM_FEED +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localName_with_nfc_PN_CHARS_BASE_character_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-struct-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:predicateObjectList_with_two_objectLists +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefix_with_non_leading_extras +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-prefix-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-15 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG2 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-10 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-16 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-esc-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:negative_numeric +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:IRI_with_eight_digit_numeric_escape +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-lists-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-base-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:SPARQL_style_base +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-kw-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-pname-esc-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL1_all_punctuation +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:nested_blankNodePropertyLists +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_escaped_FORM_FEED +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-13 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-num-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:number_sign_following_PNAME_NS +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:underscore_in_localName +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-kw-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-21 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:labeled_blank_node_with_leading_underscore +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-uri-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-ln-escape-start +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_BACKSPACE +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:langtagged_LONG +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefixed_IRI_object +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-12 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-25 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-07 +] . + + + a doap:Project , earl:Software ; + dc:creator _:b0 ; + dc:title "Apache Jena RIOT" ; + dct:hasVersion "${project.version}" ; + dct:isPartOf [ foaf:homepage ] ; + doap:homepage "http://jena.apache.org/" ; + doap:maintainer _:b0 ; + doap:name "Apache Jena RIOT" ; + doap:release [ a doap:Version ; + doap:created "2013-08-10+01:00"^^xsd:date ; + doap:name "RIOT" + ] ; + foaf:homepage . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-esc-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-13 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:sole_blankNodePropertyList +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-ns-dot-start +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-struct-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-base-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-number-dot-in-anon +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-10 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-eval-bad-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-datatypes-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-uri-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-file-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:labeled_blank_node_with_non_leading_extras +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-missing-ns-dot-end +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-uri-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL2 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-11 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:bareword_decimal +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-27 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-base-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localName_with_leading_digit +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-str-esc-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL1_ascii_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_escaped_BACKSPACE +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:collection_object +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-num-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:comment_following_localName +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG2_with_UTF8_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:reserved_escaped_localName +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-18 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:numeric_with_leading_0 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:empty_collection +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:bareword_a_predicate +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG2_with_1_squote +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:labeled_blank_node_object +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-pname-esc-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-pname-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_true +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG1_ascii_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:old_style_prefix +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_numeric_escape8 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-uri-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-eval-struct-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-LITERAL2_with_langtag_and_datatype +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-23 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-16 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-10 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_CARRIAGE_RETURN +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-struct-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:objectList_with_two_objects +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefix_with_PN_CHARS_BASE_character_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-prefix-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-14 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:blankNodePropertyList_containing_collection +] . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/Chelona-earl.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/Chelona-earl.ttl new file mode 100644 index 00000000000..1da20cf64a6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/Chelona-earl.ttl @@ -0,0 +1,2655 @@ +@prefix dc: . +@prefix earl: . +@prefix foaf: . +@prefix xsd: . +@prefix doap: . +@prefix rdfs: . + + + a foaf:Person, earl:Assertor ; + foaf:name "Jürgen Pfundt" ; + foaf:title "Implementor"; + foaf:mbox ; + rdfs:seeAlso . + + + a doap:Project ; + doap:name "Chelona" ; + doap:homepage ; + doap:license ; + doap:shortdesc "A Parboiled2 based Scala Parser for the W3C RDF 1.1 Turtle Language"@en ; + doap:description "Cheló̱na is a reader / writer for the W3C RDF 1.1 Turtle Languagen written in Scala."@en ; + doap:created "2014-11-22"^^xsd:date ; + doap:programming-language "Scala" ; + doap:implements ; + doap:bug-database ; + doap:developer ; + doap:maintainer ; + doap:repository [ + a doap:GITRepository ; + doap:location + ] . + +<> foaf:primaryTopic ; + dc:issued "2015-05-17"^^xsd:date ; + foaf:maker . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:40 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "Wed May 27 22:55:41 CEST 2015"^^xsd:dateTime]; + earl:mode earl:automatic ] . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/EarlReportWesin-2013-08-29.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/EarlReportWesin-2013-08-29.ttl new file mode 100644 index 00000000000..6539c7f2b22 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/EarlReportWesin-2013-08-29.ttl @@ -0,0 +1,3527 @@ +@prefix dc: . +@prefix rdfs: . +@prefix earl: . +@prefix foaf: . +@prefix rdf: . +@prefix doap: . +@prefix ttlTests: . + +<> dc:issued "2013-08-30T08:01:13"^^ ; + foaf:maker ; + foaf:primaryTopic . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-base-04 ; + foaf:name "turtle-syntax-base-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-prefix-01 ; + foaf:name "turtle-syntax-bad-prefix-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-file-02 ; + foaf:name "turtle-syntax-file-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-16 ; + foaf:name "turtle-subm-16" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-17 ; + foaf:name "turtle-subm-17" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-string-07 ; + foaf:name "turtle-syntax-bad-string-07" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_with_numeric_escape4 ; + foaf:name "literal_with_numeric_escape4" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-struct-04 ; + foaf:name "turtle-syntax-struct-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-05 ; + foaf:name "turtle-syntax-bad-struct-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:positive_numeric ; + foaf:name "positive_numeric" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:collection_subject ; + foaf:name "collection_subject" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-lists-03 ; + foaf:name "turtle-syntax-lists-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-uri-01 ; + foaf:name "turtle-syntax-bad-uri-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-number-06 ; + foaf:name "turtle-syntax-number-06" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:underscore_in_localName ; + foaf:name "underscore_in_localName" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-pname-03 ; + foaf:name "turtle-syntax-bad-pname-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-pname-01 ; + foaf:name "turtle-syntax-bad-pname-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-string-06 ; + foaf:name "turtle-syntax-bad-string-06" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-09 ; + foaf:name "turtle-syntax-bad-struct-09" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-ns-dot-start ; + foaf:name "turtle-syntax-bad-ns-dot-start" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-struct-05 ; + foaf:name "turtle-syntax-struct-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:IRI_with_four_digit_numeric_escape ; + foaf:name "IRI_with_four_digit_numeric_escape" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-n3-extras-07 ; + foaf:name "turtle-syntax-bad-n3-extras-07" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:predicateObjectList_with_two_objectLists ; + foaf:name "predicateObjectList_with_two_objectLists" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-ns-dots ; + foaf:name "turtle-syntax-ns-dots" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-num-05 ; + foaf:name "turtle-syntax-bad-num-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-n3-extras-11 ; + foaf:name "turtle-syntax-bad-n3-extras-11" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL_LONG2_with_UTF8_boundaries ; + foaf:name "LITERAL_LONG2_with_UTF8_boundaries" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:repeated_semis_not_at_end ; + foaf:name "repeated_semis_not_at_end" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-base-02 ; + foaf:name "turtle-syntax-bad-base-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-eval-struct-02 ; + foaf:name "turtle-eval-struct-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-prefix-05 ; + foaf:name "turtle-syntax-prefix-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_true ; + foaf:name "literal_true" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-06 ; + foaf:name "turtle-subm-06" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-26 ; + foaf:name "turtle-subm-26" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-uri-04 ; + foaf:name "turtle-syntax-uri-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-missing-ns-dot-start ; + foaf:name "turtle-syntax-bad-missing-ns-dot-start" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:nested_blankNodePropertyLists ; + foaf:name "nested_blankNodePropertyLists" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:repeated_semis_at_end ; + foaf:name "repeated_semis_at_end" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-missing-ns-dot-end ; + foaf:name "turtle-syntax-bad-missing-ns-dot-end" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:labeled_blank_node_with_non_leading_extras ; + foaf:name "labeled_blank_node_with_non_leading_extras" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-01 ; + foaf:name "turtle-syntax-bad-struct-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-10 ; + foaf:name "turtle-subm-10" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_with_escaped_LINE_FEED ; + foaf:name "literal_with_escaped_LINE_FEED" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_with_escaped_BACKSPACE ; + foaf:name "literal_with_escaped_BACKSPACE" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL2_with_UTF8_boundaries ; + foaf:name "LITERAL2_with_UTF8_boundaries" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:localName_with_nfc_PN_CHARS_BASE_character_boundaries ; + foaf:name "localName_with_nfc_PN_CHARS_BASE_character_boundaries" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL_LONG2_with_1_squote ; + foaf:name "LITERAL_LONG2_with_1_squote" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-n3-extras-13 ; + foaf:name "turtle-syntax-bad-n3-extras-13" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-05 ; + foaf:name "turtle-subm-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-15 ; + foaf:name "turtle-syntax-bad-struct-15" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:prefix_with_non_leading_extras ; + foaf:name "prefix_with_non_leading_extras" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:prefix_reassigned_and_used ; + foaf:name "prefix_reassigned_and_used" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:bareword_decimal ; + foaf:name "bareword_decimal" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:objectList_with_two_objects ; + foaf:name "objectList_with_two_objects" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:langtagged_LONG ; + foaf:name "langtagged_LONG" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-n3-extras-12 ; + foaf:name "turtle-syntax-bad-n3-extras-12" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL_LONG2 ; + foaf:name "LITERAL_LONG2" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:labeled_blank_node_with_leading_digit ; + foaf:name "labeled_blank_node_with_leading_digit" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-ln-dash-start ; + foaf:name "turtle-syntax-bad-ln-dash-start" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-14 ; + foaf:name "turtle-subm-14" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-16 ; + foaf:name "turtle-syntax-bad-struct-16" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-string-04 ; + foaf:name "turtle-syntax-string-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-prefix-04 ; + foaf:name "turtle-syntax-prefix-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-18 ; + foaf:name "turtle-subm-18" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-13 ; + foaf:name "turtle-subm-13" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-prefix-02 ; + foaf:name "turtle-syntax-prefix-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-24 ; + foaf:name "turtle-subm-24" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:langtagged_non_LONG ; + foaf:name "langtagged_non_LONG" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-uri-05 ; + foaf:name "turtle-syntax-bad-uri-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-ln-dots ; + foaf:name "turtle-syntax-ln-dots" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-string-08 ; + foaf:name "turtle-syntax-string-08" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:labeled_blank_node_with_leading_underscore ; + foaf:name "labeled_blank_node_with_leading_underscore" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-uri-04 ; + foaf:name "turtle-syntax-bad-uri-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-base-02 ; + foaf:name "turtle-syntax-base-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:old_style_base ; + foaf:name "old_style_base" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-pname-esc-03 ; + foaf:name "turtle-syntax-pname-esc-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-kw-02 ; + foaf:name "turtle-syntax-bad-kw-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-25 ; + foaf:name "turtle-subm-25" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:SPARQL_style_base ; + foaf:name "SPARQL_style_base" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-string-06 ; + foaf:name "turtle-syntax-string-06" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-string-09 ; + foaf:name "turtle-syntax-string-09" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-prefix-05 ; + foaf:name "turtle-syntax-bad-prefix-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:blankNodePropertyList_with_multiple_triples ; + foaf:name "blankNodePropertyList_with_multiple_triples" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-blank-label ; + foaf:name "turtle-syntax-blank-label" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-kw-03 ; + foaf:name "turtle-syntax-kw-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-15 ; + foaf:name "turtle-subm-15" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-pname-esc-01 ; + foaf:name "turtle-syntax-pname-esc-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-kw-01 ; + foaf:name "turtle-syntax-kw-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-number-01 ; + foaf:name "turtle-syntax-number-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-prefix-03 ; + foaf:name "turtle-syntax-bad-prefix-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:anonymous_blank_node_subject ; + foaf:name "anonymous_blank_node_subject" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bnode-07 ; + foaf:name "turtle-syntax-bnode-07" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-n3-extras-05 ; + foaf:name "turtle-syntax-bad-n3-extras-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:bareword_a_predicate ; + foaf:name "bareword_a_predicate" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-uri-03 ; + foaf:name "turtle-syntax-uri-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-blank-label-dot-end ; + foaf:name "turtle-syntax-bad-blank-label-dot-end" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-prefix-01 ; + foaf:name "turtle-syntax-prefix-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL1_all_controls ; + foaf:name "LITERAL1_all_controls" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bnode-08 ; + foaf:name "turtle-syntax-bnode-08" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-esc-03 ; + foaf:name "turtle-syntax-bad-esc-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bnode-10 ; + foaf:name "turtle-syntax-bnode-10" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:anonymous_blank_node_object ; + foaf:name "anonymous_blank_node_object" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL_LONG1_with_1_squote ; + foaf:name "LITERAL_LONG1_with_1_squote" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:SPARQL_style_prefix ; + foaf:name "SPARQL_style_prefix" +] . + + + foaf:homepage "http://www.di.uniovi.es/~labra" ; + foaf:name "Jose Emilio Labra Gayo" . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-07 ; + foaf:name "turtle-subm-07" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-base-01 ; + foaf:name "turtle-syntax-base-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-ns-dot-end ; + foaf:name "turtle-syntax-bad-ns-dot-end" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:number_sign_following_localName ; + foaf:name "number_sign_following_localName" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-string-02 ; + foaf:name "turtle-syntax-string-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-pname-02 ; + foaf:name "turtle-syntax-bad-pname-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-10 ; + foaf:name "turtle-syntax-bad-struct-10" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-string-11 ; + foaf:name "turtle-syntax-string-11" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-21 ; + foaf:name "turtle-subm-21" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:IRIREF_datatype ; + foaf:name "IRIREF_datatype" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-08 ; + foaf:name "turtle-syntax-bad-struct-08" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-04 ; + foaf:name "turtle-syntax-bad-struct-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bnode-04 ; + foaf:name "turtle-syntax-bnode-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-base-03 ; + foaf:name "turtle-syntax-bad-base-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-number-dot-in-anon ; + foaf:name "turtle-syntax-bad-number-dot-in-anon" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-04 ; + foaf:name "turtle-subm-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-number-10 ; + foaf:name "turtle-syntax-number-10" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:bareword_integer ; + foaf:name "bareword_integer" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-num-04 ; + foaf:name "turtle-syntax-bad-num-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:comment_following_localName ; + foaf:name "comment_following_localName" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-string-04 ; + foaf:name "turtle-syntax-bad-string-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-n3-extras-08 ; + foaf:name "turtle-syntax-bad-n3-extras-08" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-14 ; + foaf:name "turtle-syntax-bad-struct-14" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:prefixed_IRI_object ; + foaf:name "prefixed_IRI_object" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bnode-05 ; + foaf:name "turtle-syntax-bnode-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_with_REVERSE_SOLIDUS ; + foaf:name "literal_with_REVERSE_SOLIDUS" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL_LONG2_with_2_squotes ; + foaf:name "LITERAL_LONG2_with_2_squotes" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL_LONG1_ascii_boundaries ; + foaf:name "LITERAL_LONG1_ascii_boundaries" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bnode-09 ; + foaf:name "turtle-syntax-bnode-09" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-string-01 ; + foaf:name "turtle-syntax-bad-string-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-eval-bad-03 ; + foaf:name "turtle-eval-bad-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_with_CARRIAGE_RETURN ; + foaf:name "literal_with_CARRIAGE_RETURN" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-esc-01 ; + foaf:name "turtle-syntax-bad-esc-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL2 ; + foaf:name "LITERAL2" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL_LONG1 ; + foaf:name "LITERAL_LONG1" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-27 ; + foaf:name "turtle-subm-27" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-11 ; + foaf:name "turtle-subm-11" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-11 ; + foaf:name "turtle-syntax-bad-struct-11" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL_LONG2_with_REVERSE_SOLIDUS ; + foaf:name "LITERAL_LONG2_with_REVERSE_SOLIDUS" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:prefixed_IRI_predicate ; + foaf:name "prefixed_IRI_predicate" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-09 ; + foaf:name "turtle-subm-09" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-LITERAL2_with_langtag_and_datatype ; + foaf:name "turtle-syntax-bad-num-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:nested_collection ; + foaf:name "nested_collection" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:percent_escaped_localName ; + foaf:name "percent_escaped_localName" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-uri-02 ; + foaf:name "turtle-syntax-bad-uri-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:negative_numeric ; + foaf:name "negative_numeric" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:labeled_blank_node_subject ; + foaf:name "labeled_blank_node_subject" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:prefix_with_PN_CHARS_BASE_character_boundaries ; + foaf:name "prefix_with_PN_CHARS_BASE_character_boundaries" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-eval-struct-01 ; + foaf:name "turtle-eval-struct-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-num-02 ; + foaf:name "turtle-syntax-bad-num-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:comment_following_PNAME_NS ; + foaf:name "comment_following_PNAME_NS" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-base-01 ; + foaf:name "turtle-syntax-bad-base-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL1_ascii_boundaries ; + foaf:name "LITERAL1_ascii_boundaries" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:blankNodePropertyList_as_subject ; + foaf:name "blankNodePropertyList_as_subject" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:blankNodePropertyList_as_object ; + foaf:name "blankNodePropertyList_as_object" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-datatypes-02 ; + foaf:name "turtle-syntax-datatypes-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-uri-03 ; + foaf:name "turtle-syntax-bad-uri-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-19 ; + foaf:name "turtle-subm-19" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:lantag_with_subtag ; + foaf:name "lantag_with_subtag" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-prefix-09 ; + foaf:name "turtle-syntax-prefix-09" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-struct-02 ; + foaf:name "turtle-syntax-struct-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:IRI_with_all_punctuation ; + foaf:name "IRI_with_all_punctuation" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL_LONG1_with_UTF8_boundaries ; + foaf:name "LITERAL_LONG1_with_UTF8_boundaries" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bnode-01 ; + foaf:name "turtle-syntax-bnode-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-struct-03 ; + foaf:name "turtle-syntax-struct-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-eval-bad-02 ; + foaf:name "turtle-eval-bad-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-n3-extras-03 ; + foaf:name "turtle-syntax-bad-n3-extras-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-prefix-08 ; + foaf:name "turtle-syntax-prefix-08" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-struct-01 ; + foaf:name "turtle-syntax-struct-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:bareword_double ; + foaf:name "bareword_double" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:localName_with_leading_underscore ; + foaf:name "localName_with_leading_underscore" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-kw-04 ; + foaf:name "turtle-syntax-bad-kw-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-number-07 ; + foaf:name "turtle-syntax-number-07" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-08 ; + foaf:name "turtle-subm-08" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-number-09 ; + foaf:name "turtle-syntax-number-09" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_with_FORM_FEED ; + foaf:name "literal_with_FORM_FEED" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-lists-04 ; + foaf:name "turtle-syntax-lists-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:labeled_blank_node_object ; + foaf:name "labeled_blank_node_object" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-str-esc-01 ; + foaf:name "turtle-syntax-str-esc-01" +] . + + + a doap:Project , earl:Software , earl:TestSubject ; + dc:creator ; + dc:date "2013-08-29"^^ ; + dc:description "WESIN - Web Semantics using Inductive Graphs"@en ; + dc:title "Wesin" ; + doap:developer ; + doap:documenter ; + doap:download-page "http://purl.org/weso/wesin" ; + doap:homepage "http://purl.org/weso/wesin" ; + doap:implements "http://www.w3.org/TR/turtle/" ; + doap:maintainer ; + doap:maker ; + doap:name "Wesin" ; + doap:programming-language "Scala" ; + doap:release [ a doap:Version ; + doap:created "2013-08-28"^^ ; + doap:name "Wesin" + ] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-base-03 ; + foaf:name "turtle-syntax-base-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bnode-03 ; + foaf:name "turtle-syntax-bnode-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bnode-06 ; + foaf:name "turtle-syntax-bnode-06" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-03 ; + foaf:name "turtle-syntax-bad-struct-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:sole_blankNodePropertyList ; + foaf:name "sole_blankNodePropertyList" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-lists-05 ; + foaf:name "turtle-syntax-lists-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-string-07 ; + foaf:name "turtle-syntax-string-07" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-num-01 ; + foaf:name "turtle-syntax-bad-num-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_with_LINE_FEED ; + foaf:name "literal_with_LINE_FEED" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_with_CHARACTER_TABULATION ; + foaf:name "literal_with_CHARACTER_TABULATION" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-str-esc-02 ; + foaf:name "turtle-syntax-str-esc-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-07 ; + foaf:name "turtle-syntax-bad-struct-07" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bnode-02 ; + foaf:name "turtle-syntax-bnode-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:labeled_blank_node_with_PN_CHARS_BASE_character_boundaries ; + foaf:name "labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-prefix-02 ; + foaf:name "turtle-syntax-bad-prefix-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-02 ; + foaf:name "turtle-syntax-bad-struct-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries ; + foaf:name "localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-prefix-04 ; + foaf:name "turtle-syntax-bad-prefix-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:empty_collection ; + foaf:name "empty_collection" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-number-02 ; + foaf:name "turtle-syntax-number-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-ln-escape-start ; + foaf:name "turtle-syntax-bad-ln-escape-start" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-string-03 ; + foaf:name "turtle-syntax-string-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:localName_with_non_leading_extras ; + foaf:name "localName_with_non_leading_extras" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-pname-esc-02 ; + foaf:name "turtle-syntax-pname-esc-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-kw-01 ; + foaf:name "turtle-syntax-bad-kw-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-n3-extras-06 ; + foaf:name "turtle-syntax-bad-n3-extras-06" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-prefix-03 ; + foaf:name "turtle-syntax-prefix-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_with_escaped_CARRIAGE_RETURN ; + foaf:name "literal_with_escaped_CARRIAGE_RETURN" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:last ; + foaf:name "last" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-string-03 ; + foaf:name "turtle-syntax-bad-string-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-uri-01 ; + foaf:name "turtle-syntax-uri-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-02 ; + foaf:name "turtle-subm-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-12 ; + foaf:name "turtle-syntax-bad-struct-12" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:prefixed_name_datatype ; + foaf:name "prefixed_name_datatype" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-prefix-07 ; + foaf:name "turtle-syntax-prefix-07" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-n3-extras-09 ; + foaf:name "turtle-syntax-bad-n3-extras-09" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-kw-05 ; + foaf:name "turtle-syntax-bad-kw-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL_LONG1_with_2_squotes ; + foaf:name "LITERAL_LONG1_with_2_squotes" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-22 ; + foaf:name "turtle-subm-22" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-lang-01 ; + foaf:name "turtle-syntax-bad-lang-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-23 ; + foaf:name "turtle-subm-23" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-file-03 ; + foaf:name "turtle-syntax-file-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-esc-02 ; + foaf:name "turtle-syntax-bad-esc-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL1_with_UTF8_boundaries ; + foaf:name "LITERAL1_with_UTF8_boundaries" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:IRI_subject ; + foaf:name "IRI_subject" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-str-esc-03 ; + foaf:name "turtle-syntax-str-esc-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:collection_object ; + foaf:name "collection_object" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_with_escaped_FORM_FEED ; + foaf:name "literal_with_escaped_FORM_FEED" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-20 ; + foaf:name "turtle-subm-20" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-string-02 ; + foaf:name "turtle-syntax-bad-string-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-n3-extras-01 ; + foaf:name "turtle-syntax-bad-n3-extras-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries ; + foaf:name "localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:first ; + foaf:name "first" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:two_LITERAL_LONG2s ; + foaf:name "two_LITERAL_LONG2s" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_with_numeric_escape8 ; + foaf:name "literal_with_numeric_escape8" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-12 ; + foaf:name "turtle-subm-12" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-ln-escape ; + foaf:name "turtle-syntax-bad-ln-escape" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-eval-bad-01 ; + foaf:name "turtle-eval-bad-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:reserved_escaped_localName ; + foaf:name "reserved_escaped_localName" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:localName_with_leading_digit ; + foaf:name "localName_with_leading_digit" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-num-03 ; + foaf:name "turtle-syntax-bad-num-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:prefix_only_IRI ; + foaf:name "prefix_only_IRI" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:double_lower_case_e ; + foaf:name "double_lower_case_e" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-n3-extras-02 ; + foaf:name "turtle-syntax-bad-n3-extras-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:numeric_with_leading_0 ; + foaf:name "numeric_with_leading_0" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-n3-extras-04 ; + foaf:name "turtle-syntax-bad-n3-extras-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL2_ascii_boundaries ; + foaf:name "LITERAL2_ascii_boundaries" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:default_namespace_IRI ; + foaf:name "default_namespace_IRI" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-13 ; + foaf:name "turtle-syntax-bad-struct-13" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_with_escaped_CHARACTER_TABULATION ; + foaf:name "literal_with_escaped_CHARACTER_TABULATION" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-string-05 ; + foaf:name "turtle-syntax-bad-string-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL1 ; + foaf:name "LITERAL1" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-number-08 ; + foaf:name "turtle-syntax-number-08" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-03 ; + foaf:name "turtle-subm-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-kw-03 ; + foaf:name "turtle-syntax-bad-kw-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL_LONG2_ascii_boundaries ; + foaf:name "LITERAL_LONG2_ascii_boundaries" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:langtagged_LONG_with_subtag ; + foaf:name "langtagged_LONG_with_subtag" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-subm-01 ; + foaf:name "turtle-subm-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-string-10 ; + foaf:name "turtle-syntax-string-10" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-esc-04 ; + foaf:name "turtle-syntax-bad-esc-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:LITERAL1_all_punctuation ; + foaf:name "LITERAL1_all_punctuation" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:old_style_prefix ; + foaf:name "old_style_prefix" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-kw-02 ; + foaf:name "turtle-syntax-kw-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-number-03 ; + foaf:name "turtle-syntax-number-03" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-n3-extras-10 ; + foaf:name "turtle-syntax-bad-n3-extras-10" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-number-05 ; + foaf:name "turtle-syntax-number-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-number-11 ; + foaf:name "turtle-syntax-number-11" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-file-01 ; + foaf:name "turtle-syntax-file-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:blankNodePropertyList_containing_collection ; + foaf:name "blankNodePropertyList_containing_collection" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:HYPHEN_MINUS_in_localName ; + foaf:name "HYPHEN_MINUS_in_localName" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-string-05 ; + foaf:name "turtle-syntax-string-05" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-uri-02 ; + foaf:name "turtle-syntax-uri-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-eval-bad-04 ; + foaf:name "turtle-eval-bad-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-17 ; + foaf:name "turtle-syntax-bad-struct-17" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:number_sign_following_PNAME_NS ; + foaf:name "number_sign_following_PNAME_NS" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-number-04 ; + foaf:name "turtle-syntax-number-04" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_with_BACKSPACE ; + foaf:name "literal_with_BACKSPACE" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-string-01 ; + foaf:name "turtle-syntax-string-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-ln-colons ; + foaf:name "turtle-syntax-ln-colons" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-datatypes-01 ; + foaf:name "turtle-syntax-datatypes-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-lists-01 ; + foaf:name "turtle-syntax-lists-01" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:IRI_with_eight_digit_numeric_escape ; + foaf:name "IRI_with_eight_digit_numeric_escape" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-prefix-06 ; + foaf:name "turtle-syntax-prefix-06" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:literal_false ; + foaf:name "literal_false" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-lists-02 ; + foaf:name "turtle-syntax-lists-02" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:turtle-syntax-bad-struct-06 ; + foaf:name "turtle-syntax-bad-struct-06" +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-30T08:01:13"^^ ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttlTests:localname_with_COLON ; + foaf:name "localname_with_COLON" +] . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/README b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/README new file mode 100644 index 00000000000..086fa20e191 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/README @@ -0,0 +1,11 @@ +This is a collection of individual EARL reports for +test subjects claiming Turtle processor conformance. + +The consolodated report is saved to index.html generated +using the earl-report Ruby gem. Run it as follows: + +gem install earl-report + +earl-report --format json -o earl.jsonld *.ttl +earl-report --json --format ttl -o earl.ttl earl.jsonld +earl-report --json --format html --template template.md -o index.html earl.jsonld diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/RIOT-jena-details.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/RIOT-jena-details.ttl new file mode 100644 index 00000000000..f23be582bc3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/RIOT-jena-details.ttl @@ -0,0 +1,116 @@ +@prefix dc: . +@prefix rdft: . +@prefix earl: . +@prefix foaf: . +@prefix dct: . +@prefix xsd: . +@prefix rdf: . +@prefix doap: . + + + a doap:Project ; + + [ a ; + + "W3C" ; + + "" ; + + "SPARQL" ; + + + ] ; + + [ a ; + + "W3C" ; + + "" ; + + "Resource Description Framework" ; + + + ] ; + + ; + doap:bug-database + ; + doap:category + ; + doap:created + "2012-05-03" ; + doap:description + "Apache Jena provides a complete framework for building Semantic Web and Linked Data applications in Java, and provides: parsers for RDF/XML, Turtle and N-triples; a Java programming API; a complete implementation of the SPARQL query language; a rule-based inference engine for RDFS and OWL entailments; TDB (a non-SQL persistent triple store); SDB (a persistent triples store built on a relational store) and Fuseki, an RDF server using web protocols. Jena complies with all relevant recommendations for RDF and related technologies from the W3C." ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Rob Vesse" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Paolo Castagna" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Chris Dollin" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Stephen Allen" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Ian Dickinson" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Damian Steer" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Andy Seaborne" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Claude Warren" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Dave Reynolds" + ] ; + doap:download-page + ; + doap:homepage + ; + doap:license + ; + doap:mailing-list + ; + doap:name "Apache Jena"@en ; + doap:programming-language + "Java"@en ; + doap:release + [ a doap:Version ; + doap:created + "2013-02-21"@en ; + doap:name "apache-jena-2.10.0"@en ; + doap:revision + "2.10.0"@en + ] ; + doap:repository + [ a doap:SVNRepository ; + doap:browse + ; + doap:location + + ] ; + doap:shortdesc + "A framework for developing Semantic Web and Linked Data applications in Java."@en . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/SWObjects-Turtle-EARL-2013-08-11.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/SWObjects-Turtle-EARL-2013-08-11.ttl new file mode 100644 index 00000000000..907775d96d7 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/SWObjects-Turtle-EARL-2013-08-11.ttl @@ -0,0 +1,319 @@ +# EARL report by test_Turtle-WG.sh +# ./tests/test_Turtle-WG.sh + +@prefix doap: . +@prefix earl: . +@prefix foaf: . +@prefix swobj: . +@prefix test: . +@prefix dct: . +@prefix xsd: . +@prefix t: . + +<> foaf:primaryTopic swobj:sparql ; + dct:issued "2013-07-12T13:57:00"^^xsd:dateTime ; + foaf:maker . + +swobj:sparql + a doap:Project ; + doap:name "SWObjects" ; + doap:homepage ; + doap:developer . + + a foaf:Person ; + foaf:name "Eric Prud'hommeaux" ; + foaf:mbox ; + foaf:mbox_sha1sum "e2d67791b2a0ce3441c0c770f94daa130b4e6d95" ; + foaf:homepage . + +[] a earl:Assertion ; earl:test t:IRI_subject ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:IRI_with_four_digit_numeric_escape ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:IRI_with_eight_digit_numeric_escape ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:IRI_with_all_punctuation ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:bareword_a_predicate ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:old_style_prefix ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:SPARQL_style_prefix ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:prefixed_IRI_predicate ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:prefixed_IRI_object ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:prefix_only_IRI ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:prefix_with_PN_CHARS_BASE_character_boundaries ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:prefix_with_non_leading_extras ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:default_namespace_IRI ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:prefix_reassigned_and_used ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:reserved_escaped_localName ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:percent_escaped_localName ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:HYPHEN_MINUS_in_localName ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:underscore_in_localName ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:localname_with_COLON ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:localName_with_nfc_PN_CHARS_BASE_character_boundaries ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:localName_with_leading_underscore ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:localName_with_leading_digit ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:localName_with_non_leading_extras ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:old_style_base ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:SPARQL_style_base ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:labeled_blank_node_subject ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:labeled_blank_node_object ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:labeled_blank_node_with_PN_CHARS_BASE_character_boundaries ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:labeled_blank_node_with_leading_underscore ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:labeled_blank_node_with_leading_digit ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:labeled_blank_node_with_non_leading_extras ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:anonymous_blank_node_subject ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:anonymous_blank_node_object ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:sole_blankNodePropertyList ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:blankNodePropertyList_as_subject ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:blankNodePropertyList_as_object ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:blankNodePropertyList_with_multiple_triples ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:nested_blankNodePropertyLists ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:blankNodePropertyList_containing_collection ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:collection_subject ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:collection_object ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:empty_collection ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:nested_collection ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:first ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:last ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL1 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL1_ascii_boundaries ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL1_with_UTF8_boundaries ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL1_all_controls ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL1_all_punctuation ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL_LONG1 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL_LONG1_ascii_boundaries ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL_LONG1_with_UTF8_boundaries ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL_LONG1_with_1_squote ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL_LONG1_with_2_squotes ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL2 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL2_ascii_boundaries ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL2_with_UTF8_boundaries ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL_LONG2 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL_LONG2_ascii_boundaries ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL_LONG2_with_UTF8_boundaries ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL_LONG2_with_1_squote ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL_LONG2_with_2_squotes ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_with_CHARACTER_TABULATION ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_with_BACKSPACE ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_with_LINE_FEED ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_with_CARRIAGE_RETURN ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_with_FORM_FEED ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_with_REVERSE_SOLIDUS ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_with_escaped_CHARACTER_TABULATION ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_with_escaped_BACKSPACE ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_with_escaped_LINE_FEED ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_with_escaped_CARRIAGE_RETURN ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_with_escaped_FORM_FEED ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_with_numeric_escape4 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_with_numeric_escape8 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:IRIREF_datatype ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:prefixed_name_datatype ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:bareword_integer ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:bareword_decimal ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:bareword_double ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:double_lower_case_e ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:negative_numeric ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:positive_numeric ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:numeric_with_leading_0 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_true ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:literal_false ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:langtagged_non_LONG ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:langtagged_LONG ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:lantag_with_subtag ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:objectList_with_two_objects ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:predicateObjectList_with_two_objectLists ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:repeated_semis_at_end ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:repeated_semis_not_at_end ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:comment_following_localName ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:number_sign_following_localName ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:comment_following_PNAME_NS ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:number_sign_following_PNAME_NS ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:LITERAL_LONG2_with_REVERSE_SOLIDUS ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:two_LITERAL_LONG2s ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:langtagged_LONG_with_subtag ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-eval-struct-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-eval-struct-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-06 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-07 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-08 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-09 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-10 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-11 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-12 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-13 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-14 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-15 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-16 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-17 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-18 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-19 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-20 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-21 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-22 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-23 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-24 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-25 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-26 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-subm-27 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:00'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-file-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-file-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-file-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-uri-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-uri-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-uri-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-uri-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-base-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-base-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-base-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-base-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-prefix-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-prefix-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-prefix-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-prefix-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-prefix-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-prefix-06 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-prefix-07 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-prefix-08 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-prefix-09 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-string-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-string-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-string-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-string-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-string-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-string-06 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-string-07 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-string-08 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-string-09 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-string-10 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-string-11 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-str-esc-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-str-esc-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-str-esc-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-pname-esc-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-pname-esc-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-pname-esc-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bnode-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bnode-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bnode-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bnode-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bnode-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bnode-06 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bnode-07 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bnode-08 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bnode-09 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bnode-10 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-number-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-number-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-number-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-number-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-number-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-number-06 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-number-07 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-number-08 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-number-09 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-number-10 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-number-11 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-datatypes-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-datatypes-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-kw-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-kw-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-kw-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-struct-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-struct-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-struct-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-struct-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-struct-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-lists-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-lists-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-lists-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-lists-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-lists-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-blank-label ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-ln-colons ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-ln-dots ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-ns-dots ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:03'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-LITERAL2_with_langtag_and_datatype ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-uri-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-uri-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-uri-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-uri-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-uri-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-prefix-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-prefix-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-prefix-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-prefix-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-prefix-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-base-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-base-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-base-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-06 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-07 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-kw-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-kw-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-kw-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-kw-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-kw-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-n3-extras-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-n3-extras-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-n3-extras-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-n3-extras-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-n3-extras-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-n3-extras-06 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-n3-extras-07 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-n3-extras-08 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-n3-extras-09 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-n3-extras-10 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-n3-extras-11 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-n3-extras-12 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-n3-extras-13 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-08 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-09 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-10 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-11 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-12 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-13 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-14 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-15 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-16 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-struct-17 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-lang-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-esc-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-esc-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-esc-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-esc-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-pname-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-pname-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-pname-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-string-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-string-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-string-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-string-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-string-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-string-06 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-string-07 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-num-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-num-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-num-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-num-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-num-05 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-blank-label-dot-end ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-ln-dash-start ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-ln-escape-start ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-ln-escape ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-missing-ns-dot-end ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-missing-ns-dot-start ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-ns-dot-end ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-ns-dot-start ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-syntax-bad-number-dot-in-anon ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:05'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-eval-bad-01 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:06'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-eval-bad-02 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:06'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-eval-bad-03 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:06'^^xsd:dateTime ] . +[] a earl:Assertion ; earl:test t:turtle-eval-bad-04 ; earl:subject swobj:sparql ; earl:assertedBy test: ; earl:result [ earl:outcome earl:passed; dct:date '2013-07-12T13:57:06'^^xsd:dateTime ] . \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl-eye-2013-08-19.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl-eye-2013-08-19.ttl new file mode 100644 index 00000000000..61fc21c34c8 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl-eye-2013-08-19.ttl @@ -0,0 +1,3951 @@ +@prefix mf: . +@prefix rdf: . +@prefix rdfs: . +@prefix rdft: . +@prefix dc: . +@prefix doap: . +@prefix earl: . +@prefix foaf: . +@prefix xsd: . +@prefix manifest: . + +<> foaf:primaryTopic ; + dc:issued "2013-08-19T17:25:46.043Z"^^xsd:dateTime; + foaf:maker . + + a earl:Software, earl:TestSubject, doap:Project; + doap:name "EYE"; + doap:homepage ; + doap:license ; + doap:programming-language "Prolog"; + doap:implements ; + doap:category ; + doap:download-page ; + doap:developer ; + doap:maintainer ; + doap:documenter ; + doap:maker ; + dc:title "EYE"; + dc:description "Euler Yet another proof Engine"@en; + dc:creator . + + a foaf:Person, earl:Assertor; + foaf:name "Jos De Roo"; + foaf:homepage ; + foaf:primaryTopicOf ; + rdfs:isDefinedBy . + +manifest:IRI_subject a earl:TestCriterion, earl:TestCase; + dc:title "IRI_subject"; + dc:description "IRI subject"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRI_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:IRI_with_four_digit_numeric_escape a earl:TestCriterion, earl:TestCase; + dc:title "IRI_with_four_digit_numeric_escape"; + dc:description "IRI with four digit numeric escape (\\u)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRI_with_four_digit_numeric_escape; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:IRI_with_eight_digit_numeric_escape a earl:TestCriterion, earl:TestCase; + dc:title "IRI_with_eight_digit_numeric_escape"; + dc:description "IRI with eight digit numeric escape (\\U)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRI_with_eight_digit_numeric_escape; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:IRI_with_all_punctuation a earl:TestCriterion, earl:TestCase; + dc:title "IRI_with_all_punctuation"; + dc:description "IRI with all punctuation"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRI_with_all_punctuation; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:bareword_a_predicate a earl:TestCriterion, earl:TestCase; + dc:title "bareword_a_predicate"; + dc:description "bareword a predicate"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:bareword_a_predicate; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:old_style_prefix a earl:TestCriterion, earl:TestCase; + dc:title "old_style_prefix"; + dc:description "old-style prefix"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:old_style_prefix; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:SPARQL_style_prefix a earl:TestCriterion, earl:TestCase; + dc:title "SPARQL_style_prefix"; + dc:description "SPARQL-style prefix"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:SPARQL_style_prefix; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:prefixed_IRI_predicate a earl:TestCriterion, earl:TestCase; + dc:title "prefixed_IRI_predicate"; + dc:description "prefixed IRI predicate"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefixed_IRI_predicate; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:prefixed_IRI_object a earl:TestCriterion, earl:TestCase; + dc:title "prefixed_IRI_object"; + dc:description "prefixed IRI object"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefixed_IRI_object; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:prefix_only_IRI a earl:TestCriterion, earl:TestCase; + dc:title "prefix_only_IRI"; + dc:description "prefix-only IRI (p:)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefix_only_IRI; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:prefix_with_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "prefix_with_PN_CHARS_BASE_character_boundaries"; + dc:description "prefix with PN CHARS BASE character boundaries (prefix: AZaz\u00c0\u00d6\u00d8\u00f6\u00f8...:)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefix_with_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:prefix_with_non_leading_extras a earl:TestCriterion, earl:TestCase; + dc:title "prefix_with_non_leading_extras"; + dc:description "prefix with_non_leading_extras (_:a\u00b7\u0300\u036f\u203f.\u2040)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefix_with_non_leading_extras; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:default_namespace_IRI a earl:TestCriterion, earl:TestCase; + dc:title "default_namespace_IRI"; + dc:description "default namespace IRI (:ln)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:default_namespace_IRI; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:prefix_reassigned_and_used a earl:TestCriterion, earl:TestCase; + dc:title "prefix_reassigned_and_used"; + dc:description "prefix reassigned and used"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefix_reassigned_and_used; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:reserved_escaped_localName a earl:TestCriterion, earl:TestCase; + dc:title "reserved_escaped_localName"; + dc:description "reserved-escaped local name"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:reserved_escaped_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:percent_escaped_localName a earl:TestCriterion, earl:TestCase; + dc:title "percent_escaped_localName"; + dc:description "percent-escaped local name"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:percent_escaped_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:HYPHEN_MINUS_in_localName a earl:TestCriterion, earl:TestCase; + dc:title "HYPHEN_MINUS_in_localName"; + dc:description "HYPHEN-MINUS in local name"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:HYPHEN_MINUS_in_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:underscore_in_localName a earl:TestCriterion, earl:TestCase; + dc:title "underscore_in_localName"; + dc:description "underscore in local name"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:underscore_in_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:localname_with_COLON a earl:TestCriterion, earl:TestCase; + dc:title "localname_with_COLON"; + dc:description "localname with COLON"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localname_with_COLON; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries"; + dc:description "localName with assigned, NFC-normalized, basic-multilingual-plane PN CHARS BASE character boundaries (p:AZaz\u00c0\u00d6\u00d8\u00f6\u00f8...)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries"; + dc:description "localName with assigned, NFC-normalized PN CHARS BASE character boundaries (p:AZaz\u00c0\u00d6\u00d8\u00f6\u00f8...)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:localName_with_nfc_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_nfc_PN_CHARS_BASE_character_boundaries"; + dc:description "localName with nfc-normalize PN CHARS BASE character boundaries (p:AZaz\u00c0\u00d6\u00d8\u00f6\u00f8...)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_nfc_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:localName_with_leading_underscore a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_leading_underscore"; + dc:description "localName with leading underscore (p:_)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_leading_underscore; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:localName_with_leading_digit a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_leading_digit"; + dc:description "localName with leading digit (p:_)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_leading_digit; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:localName_with_non_leading_extras a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_non_leading_extras"; + dc:description "localName with_non_leading_extras (_:a\u00b7\u0300\u036f\u203f.\u2040)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_non_leading_extras; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:old_style_base a earl:TestCriterion, earl:TestCase; + dc:title "old_style_base"; + dc:description "old-style base"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:old_style_base; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:SPARQL_style_base a earl:TestCriterion, earl:TestCase; + dc:title "SPARQL_style_base"; + dc:description "SPARQL-style base"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:SPARQL_style_base; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:labeled_blank_node_subject a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_subject"; + dc:description "labeled blank node subject"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:labeled_blank_node_object a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_object"; + dc:description "labeled blank node object"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_object; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:labeled_blank_node_with_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_with_PN_CHARS_BASE_character_boundaries"; + dc:description "labeled blank node with PN_CHARS_BASE character boundaries (_:AZaz\u00c0\u00d6\u00d8\u00f6\u00f8...)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_with_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:labeled_blank_node_with_leading_underscore a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_with_leading_underscore"; + dc:description "labeled blank node with_leading_underscore (_:_)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_with_leading_underscore; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:labeled_blank_node_with_leading_digit a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_with_leading_digit"; + dc:description "labeled blank node with_leading_digit (_:0)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_with_leading_digit; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:labeled_blank_node_with_non_leading_extras a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_with_non_leading_extras"; + dc:description "labeled blank node with_non_leading_extras (_:a\u00b7\u0300\u036f\u203f.\u2040)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_with_non_leading_extras; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:anonymous_blank_node_subject a earl:TestCriterion, earl:TestCase; + dc:title "anonymous_blank_node_subject"; + dc:description "anonymous blank node subject"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:anonymous_blank_node_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:anonymous_blank_node_object a earl:TestCriterion, earl:TestCase; + dc:title "anonymous_blank_node_object"; + dc:description "anonymous blank node object"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:anonymous_blank_node_object; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:sole_blankNodePropertyList a earl:TestCriterion, earl:TestCase; + dc:title "sole_blankNodePropertyList"; + dc:description "sole blankNodePropertyList [

] ."; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:sole_blankNodePropertyList; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:blankNodePropertyList_as_subject a earl:TestCriterion, earl:TestCase; + dc:title "blankNodePropertyList_as_subject"; + dc:description "blankNodePropertyList as subject [ \u2026 ]

."; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:blankNodePropertyList_as_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:blankNodePropertyList_as_object a earl:TestCriterion, earl:TestCase; + dc:title "blankNodePropertyList_as_object"; + dc:description "blankNodePropertyList as object

[ \u2026 ] ."; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:blankNodePropertyList_as_object; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:blankNodePropertyList_with_multiple_triples a earl:TestCriterion, earl:TestCase; + dc:title "blankNodePropertyList_with_multiple_triples"; + dc:description "blankNodePropertyList with multiple triples [

; ]"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:blankNodePropertyList_with_multiple_triples; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:nested_blankNodePropertyLists a earl:TestCriterion, earl:TestCase; + dc:title "nested_blankNodePropertyLists"; + dc:description "nested blankNodePropertyLists [ [ ] ; ]"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:nested_blankNodePropertyLists; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:blankNodePropertyList_containing_collection a earl:TestCriterion, earl:TestCase; + dc:title "blankNodePropertyList_containing_collection"; + dc:description "blankNodePropertyList containing collection [ ( \u2026 ) ]"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:blankNodePropertyList_containing_collection; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:collection_subject a earl:TestCriterion, earl:TestCase; + dc:title "collection_subject"; + dc:description "collection subject"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:collection_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:collection_object a earl:TestCriterion, earl:TestCase; + dc:title "collection_object"; + dc:description "collection object"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:collection_object; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:empty_collection a earl:TestCriterion, earl:TestCase; + dc:title "empty_collection"; + dc:description "empty collection ()"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:empty_collection; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:nested_collection a earl:TestCriterion, earl:TestCase; + dc:title "nested_collection"; + dc:description "nested collection (())"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:nested_collection; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:first a earl:TestCriterion, earl:TestCase; + dc:title "first"; + dc:description "first, not last, non-empty nested collection"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:first; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:last a earl:TestCriterion, earl:TestCase; + dc:title "last"; + dc:description "last, not first, non-empty nested collection"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:last; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL1 a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1"; + dc:description "LITERAL1 'x'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL1_ascii_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1_ascii_boundaries"; + dc:description "LITERAL1_ascii_boundaries '\\x00\\x09\\x0b\\x0c\\x0e\\x26\\x28...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1_ascii_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL1_with_UTF8_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1_with_UTF8_boundaries"; + dc:description "LITERAL1_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1_with_UTF8_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL1_all_controls a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1_all_controls"; + dc:description "LITERAL1_all_controls '\\x00\\x01\\x02\\x03\\x04...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1_all_controls; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL1_all_punctuation a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1_all_punctuation"; + dc:description "LITERAL1_all_punctuation '!\"#$%&()...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1_all_punctuation; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG1 a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1"; + dc:description "LITERAL_LONG1 '''x'''"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG1_ascii_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1_ascii_boundaries"; + dc:description "LITERAL_LONG1_ascii_boundaries '\\x00\\x26\\x28...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1_ascii_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG1_with_UTF8_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1_with_UTF8_boundaries"; + dc:description "LITERAL_LONG1_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1_with_UTF8_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG1_with_1_squote a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1_with_1_squote"; + dc:description "LITERAL_LONG1 with 1 squote '''a'b'''"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1_with_1_squote; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG1_with_2_squotes a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1_with_2_squotes"; + dc:description "LITERAL_LONG1 with 2 squotes '''a''b'''"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1_with_2_squotes; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL2 a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL2"; + dc:description "LITERAL2 \"x\""; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL2; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL2_ascii_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL2_ascii_boundaries"; + dc:description "LITERAL2_ascii_boundaries '\\x00\\x09\\x0b\\x0c\\x0e\\x21\\x23...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL2_ascii_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL2_with_UTF8_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL2_with_UTF8_boundaries"; + dc:description "LITERAL2_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL2_with_UTF8_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG2 a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2"; + dc:description "LITERAL_LONG2 \"\"\"x\"\"\""; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG2_ascii_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_ascii_boundaries"; + dc:description "LITERAL_LONG2_ascii_boundaries '\\x00\\x21\\x23...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_ascii_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG2_with_UTF8_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_with_UTF8_boundaries"; + dc:description "LITERAL_LONG2_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_with_UTF8_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG2_with_1_squote a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_with_1_squote"; + dc:description "LITERAL_LONG2 with 1 squote \"\"\"a\"b\"\"\""; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_with_1_squote; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG2_with_2_squotes a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_with_2_squotes"; + dc:description "LITERAL_LONG2 with 2 squotes \"\"\"a\"\"b\"\"\""; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_with_2_squotes; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_CHARACTER_TABULATION a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_CHARACTER_TABULATION"; + dc:description "literal with CHARACTER TABULATION"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_CHARACTER_TABULATION; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_BACKSPACE a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_BACKSPACE"; + dc:description "literal with BACKSPACE"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_BACKSPACE; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_LINE_FEED a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_LINE_FEED"; + dc:description "literal with LINE FEED"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_LINE_FEED; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_CARRIAGE_RETURN a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_CARRIAGE_RETURN"; + dc:description "literal with CARRIAGE RETURN"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_CARRIAGE_RETURN; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_FORM_FEED a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_FORM_FEED"; + dc:description "literal with FORM FEED"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_FORM_FEED; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_REVERSE_SOLIDUS a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_REVERSE_SOLIDUS"; + dc:description "literal with REVERSE SOLIDUS"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_REVERSE_SOLIDUS; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_escaped_CHARACTER_TABULATION a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_CHARACTER_TABULATION"; + dc:description "literal with escaped CHARACTER TABULATION"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_CHARACTER_TABULATION; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_escaped_BACKSPACE a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_BACKSPACE"; + dc:description "literal with escaped BACKSPACE"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_BACKSPACE; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_escaped_LINE_FEED a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_LINE_FEED"; + dc:description "literal with escaped LINE FEED"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_LINE_FEED; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_escaped_CARRIAGE_RETURN a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_CARRIAGE_RETURN"; + dc:description "literal with escaped CARRIAGE RETURN"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_CARRIAGE_RETURN; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_escaped_FORM_FEED a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_FORM_FEED"; + dc:description "literal with escaped FORM FEED"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_FORM_FEED; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_numeric_escape4 a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_numeric_escape4"; + dc:description "literal with numeric escape4 \\u"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_numeric_escape4; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_numeric_escape8 a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_numeric_escape8"; + dc:description "literal with numeric escape8 \\U"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_numeric_escape8; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:IRIREF_datatype a earl:TestCriterion, earl:TestCase; + dc:title "IRIREF_datatype"; + dc:description "IRIREF datatype \"\"^^"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRIREF_datatype; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:prefixed_name_datatype a earl:TestCriterion, earl:TestCase; + dc:title "prefixed_name_datatype"; + dc:description "prefixed name datatype \"\"^^p:t"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefixed_name_datatype; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:bareword_integer a earl:TestCriterion, earl:TestCase; + dc:title "bareword_integer"; + dc:description "bareword integer"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:bareword_integer; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:bareword_decimal a earl:TestCriterion, earl:TestCase; + dc:title "bareword_decimal"; + dc:description "bareword decimal"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:bareword_decimal; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:bareword_double a earl:TestCriterion, earl:TestCase; + dc:title "bareword_double"; + dc:description "bareword double"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:bareword_double; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:double_lower_case_e a earl:TestCriterion, earl:TestCase; + dc:title "double_lower_case_e"; + dc:description "double lower case e"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:double_lower_case_e; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:negative_numeric a earl:TestCriterion, earl:TestCase; + dc:title "negative_numeric"; + dc:description "negative numeric"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:negative_numeric; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:positive_numeric a earl:TestCriterion, earl:TestCase; + dc:title "positive_numeric"; + dc:description "positive numeric"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:positive_numeric; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:numeric_with_leading_0 a earl:TestCriterion, earl:TestCase; + dc:title "numeric_with_leading_0"; + dc:description "numeric with leading 0"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:numeric_with_leading_0; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_true a earl:TestCriterion, earl:TestCase; + dc:title "literal_true"; + dc:description "literal true"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_true; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:literal_false a earl:TestCriterion, earl:TestCase; + dc:title "literal_false"; + dc:description "literal false"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_false; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:langtagged_non_LONG a earl:TestCriterion, earl:TestCase; + dc:title "langtagged_non_LONG"; + dc:description "langtagged non-LONG \"x\"@en"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:langtagged_non_LONG; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:langtagged_LONG a earl:TestCriterion, earl:TestCase; + dc:title "langtagged_LONG"; + dc:description "langtagged LONG \"\"\"x\"\"\"@en"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:langtagged_LONG; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:lantag_with_subtag a earl:TestCriterion, earl:TestCase; + dc:title "lantag_with_subtag"; + dc:description "lantag with subtag \"x\"@en-us"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:lantag_with_subtag; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:objectList_with_two_objects a earl:TestCriterion, earl:TestCase; + dc:title "objectList_with_two_objects"; + dc:description "objectList with two objects \u2026 ,"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:objectList_with_two_objects; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:predicateObjectList_with_two_objectLists a earl:TestCriterion, earl:TestCase; + dc:title "predicateObjectList_with_two_objectLists"; + dc:description "predicateObjectList with two objectLists \u2026 ,"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:predicateObjectList_with_two_objectLists; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:repeated_semis_at_end a earl:TestCriterion, earl:TestCase; + dc:title "repeated_semis_at_end"; + dc:description "repeated semis at end

;; ."; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:repeated_semis_at_end; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:repeated_semis_not_at_end a earl:TestCriterion, earl:TestCase; + dc:title "repeated_semis_not_at_end"; + dc:description "repeated semis not at end

;;."; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:repeated_semis_not_at_end; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:comment_following_localName a earl:TestCriterion, earl:TestCase; + dc:title "comment_following_localName"; + dc:description "comment following localName"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:comment_following_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:number_sign_following_localName a earl:TestCriterion, earl:TestCase; + dc:title "number_sign_following_localName"; + dc:description "number sign following localName"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:number_sign_following_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:comment_following_PNAME_NS a earl:TestCriterion, earl:TestCase; + dc:title "comment_following_PNAME_NS"; + dc:description "comment following PNAME_NS"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:comment_following_PNAME_NS; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:number_sign_following_PNAME_NS a earl:TestCriterion, earl:TestCase; + dc:title "number_sign_following_PNAME_NS"; + dc:description "number sign following PNAME_NS"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:number_sign_following_PNAME_NS; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG2_with_REVERSE_SOLIDUS a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_with_REVERSE_SOLIDUS"; + dc:description "REVERSE SOLIDUS at end of LITERAL_LONG2"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_with_REVERSE_SOLIDUS; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-LITERAL2_with_langtag_and_datatype a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-05"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-LITERAL2_with_langtag_and_datatype; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:two_LITERAL_LONG2s a earl:TestCriterion, earl:TestCase; + dc:title "two_LITERAL_LONG2s"; + dc:description "two LITERAL_LONG2s testing quote delimiter overrun"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:two_LITERAL_LONG2s; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:langtagged_LONG_with_subtag a earl:TestCriterion, earl:TestCase; + dc:title "langtagged_LONG_with_subtag"; + dc:description "langtagged LONG with subtag \"\"\"Cheers\"\"\"@en-UK"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:langtagged_LONG_with_subtag; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-file-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-file-01"; + dc:description "Empty file"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-file-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-file-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-file-02"; + dc:description "Only comment"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-file-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-file-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-file-03"; + dc:description "One comment, one empty line"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-file-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-uri-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-uri-01"; + dc:description "Only IRIs"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-uri-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-uri-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-uri-02"; + dc:description "IRIs with Unicode escape"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-uri-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-uri-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-uri-03"; + dc:description "IRIs with long Unicode escape"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-uri-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-uri-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-uri-04"; + dc:description "Legal IRIs"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-uri-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-base-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-base-01"; + dc:description "@base"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-base-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-base-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-base-02"; + dc:description "BASE"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-base-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-base-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-base-03"; + dc:description "@base with relative IRIs"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-base-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-base-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-base-04"; + dc:description "base with relative IRIs"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-base-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-01"; + dc:description "@prefix"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-02"; + dc:description "PreFIX"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-03"; + dc:description "Empty PREFIX"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-04"; + dc:description "Empty @prefix with % escape"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-05"; + dc:description "@prefix with no suffix"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-06"; + dc:description "colon is a legal pname character"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-07"; + dc:description "dash is a legal pname character"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-08"; + dc:description "underscore is a legal pname character"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-09"; + dc:description "percents in pnames"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-01"; + dc:description "string literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-02"; + dc:description "langString literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-03"; + dc:description "langString literal with region"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-04"; + dc:description "squote string literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-05"; + dc:description "squote langString literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-06"; + dc:description "squote langString literal with region"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-07"; + dc:description "long string literal with embedded single- and double-quotes"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-08"; + dc:description "long string literal with embedded newline"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-09"; + dc:description "squote long string literal with embedded single- and double-quotes"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-10"; + dc:description "long langString literal with embedded newline"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-10; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-11"; + dc:description "squote long langString literal with embedded newline"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-11; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-str-esc-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-str-esc-01"; + dc:description "string literal with escaped newline"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-str-esc-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-str-esc-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-str-esc-02"; + dc:description "string literal with Unicode escape"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-str-esc-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-str-esc-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-str-esc-03"; + dc:description "string literal with long Unicode escape"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-str-esc-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-pname-esc-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-pname-esc-01"; + dc:description "pname with back-slash escapes"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-pname-esc-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-pname-esc-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-pname-esc-02"; + dc:description "pname with back-slash escapes (2)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-pname-esc-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-pname-esc-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-pname-esc-03"; + dc:description "pname with back-slash escapes (3)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-pname-esc-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-01"; + dc:description "bnode subject"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-02"; + dc:description "bnode object"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-03"; + dc:description "bnode property list object"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-04"; + dc:description "bnode property list object (2)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-05"; + dc:description "bnode property list subject"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-06"; + dc:description "labeled bnode subject"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-07"; + dc:description "labeled bnode subject and object"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-08"; + dc:description "bare bnode property list"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-09"; + dc:description "bnode property list"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-10"; + dc:description "mixed bnode property list and triple"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-10; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-01"; + dc:description "integer literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-02"; + dc:description "negative integer literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-03"; + dc:description "positive integer literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-04"; + dc:description "decimal literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-05"; + dc:description "decimal literal (no leading digits)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-06"; + dc:description "negative decimal literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-07"; + dc:description "positive decimal literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-08"; + dc:description "integer literal with decimal lexical confusion"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-09"; + dc:description "double literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-10"; + dc:description "negative double literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-10; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-11"; + dc:description "double literal no fraction"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-11; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-datatypes-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-datatypes-01"; + dc:description "xsd:byte literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-datatypes-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-datatypes-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-datatypes-02"; + dc:description "integer as xsd:string"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-datatypes-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-kw-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-kw-01"; + dc:description "boolean literal (true)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-kw-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-kw-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-kw-02"; + dc:description "boolean literal (false)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-kw-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-kw-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-kw-03"; + dc:description "'a' as keyword"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-kw-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-struct-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-01"; + dc:description "object list"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-struct-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-02"; + dc:description "predicate list with object list"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-struct-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-03"; + dc:description "predicate list with object list and dangling ';'"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-struct-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-04"; + dc:description "predicate list with multiple ;;"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-struct-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-05"; + dc:description "predicate list with multiple ;;"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-lists-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-01"; + dc:description "empty list"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-lists-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-02"; + dc:description "mixed list"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-lists-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-03"; + dc:description "isomorphic list as subject and object"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-lists-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-04"; + dc:description "lists of lists"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-lists-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-05"; + dc:description "mixed lists with embedded lists"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-uri-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-01"; + dc:description "Bad IRI : space (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-uri-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-02"; + dc:description "Bad IRI : bad escape (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-uri-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-03"; + dc:description "Bad IRI : bad long escape (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-uri-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-04"; + dc:description "Bad IRI : character escapes not allowed (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-uri-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-05"; + dc:description "Bad IRI : character escapes not allowed (2) (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-prefix-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-01"; + dc:description "No prefix (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-prefix-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-02"; + dc:description "No prefix (2) (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-prefix-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-03"; + dc:description "@prefix without URI (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-prefix-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-04"; + dc:description "@prefix without prefix name (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-prefix-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-05"; + dc:description "@prefix without ':' (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-base-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-base-01"; + dc:description "@base without URI (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-base-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-base-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-base-02"; + dc:description "@base in wrong case (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-base-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-base-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-base-03"; + dc:description "BASE without URI (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-base-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-01"; + dc:description "Turtle is not TriG (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-02"; + dc:description "Turtle is not N3 (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-03"; + dc:description "Turtle is not NQuads (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-04"; + dc:description "Turtle does not allow literals-as-subjects (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-05"; + dc:description "Turtle does not allow literals-as-predicates (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-06"; + dc:description "Turtle does not allow bnodes-as-predicates (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-07"; + dc:description "Turtle does not allow labeled bnodes-as-predicates (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-kw-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-01"; + dc:description "'A' is not a keyword (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-kw-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-02"; + dc:description "'a' cannot be used as subject (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-kw-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-03"; + dc:description "'a' cannot be used as object (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-kw-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-04"; + dc:description "'true' cannot be used as subject (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-kw-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-05"; + dc:description "'true' cannot be used as object (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-01"; + dc:description "{} fomulae not in Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-02"; + dc:description "= is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-03"; + dc:description "N3 paths not in Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-04"; + dc:description "N3 paths not in Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-05"; + dc:description "N3 is...of not in Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-06"; + dc:description "N3 paths not in Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-07"; + dc:description "@keywords is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-08"; + dc:description "@keywords is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-09"; + dc:description "=> is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-10"; + dc:description "<= is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-10; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-11"; + dc:description "@forSome is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-11; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-12 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-12"; + dc:description "@forAll is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-12; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-13 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-13"; + dc:description "@keywords is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-13; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-08"; + dc:description "missing '.' (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-09"; + dc:description "extra '.' (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-10"; + dc:description "extra '.' (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-10; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-11"; + dc:description "trailing ';' no '.' (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-11; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-12 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-12"; + dc:description "subject, predicate, no object (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-12; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-13 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-13"; + dc:description "subject, predicate, no object (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-13; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-14 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-14"; + dc:description "literal as subject (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-14; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-15 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-15"; + dc:description "literal as predicate (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-15; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-16 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-16"; + dc:description "bnode as predicate (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-16; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-17 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-17"; + dc:description "labeled bnode as predicate (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-17; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-lang-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-lang-01"; + dc:description "langString with bad lang (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-lang-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-esc-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-esc-01"; + dc:description "Bad string escape (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-esc-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-esc-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-esc-02"; + dc:description "Bad string escape (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-esc-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-esc-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-esc-03"; + dc:description "Bad string escape (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-esc-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-esc-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-esc-04"; + dc:description "Bad string escape (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-esc-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-pname-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-pname-01"; + dc:description "'~' must be escaped in pname (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-pname-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-pname-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-pname-02"; + dc:description "Bad %-sequence in pname (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-pname-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-pname-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-pname-03"; + dc:description "Bad unicode escape in pname (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-pname-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-01"; + dc:description "mismatching string literal open/close (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-02"; + dc:description "mismatching string literal open/close (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-03"; + dc:description "mismatching string literal long/short (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-04"; + dc:description "mismatching long string literal open/close (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-05"; + dc:description "Long literal with missing end (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-06"; + dc:description "Long literal with extra quote (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-07"; + dc:description "Long literal with extra squote (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-num-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-01"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-num-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-02"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-num-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-03"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-num-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-04"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-num-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-05"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-eval-struct-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-struct-01"; + dc:description "triple with IRIs"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-struct-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-eval-struct-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-struct-02"; + dc:description "triple with IRIs and embedded whitespace"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-struct-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-01"; + dc:description "Blank subject"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-02"; + dc:description "@prefix and qnames"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-03"; + dc:description ", operator"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-04"; + dc:description "; operator"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-05"; + dc:description "empty [] as subject and object"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-06"; + dc:description "non-empty [] as subject and object"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-07"; + dc:description "'a' as predicate"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-08"; + dc:description "simple collection"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-09"; + dc:description "empty collection"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-10"; + dc:description "integer datatyped literal"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-10; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-11"; + dc:description "decimal integer canonicalization"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-11; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-12 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-12"; + dc:description "- and _ in names and qnames"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-12; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-13 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-13"; + dc:description "tests for rdf:_ and other qnames starting with _"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-13; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-14 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-14"; + dc:description "bare : allowed"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-14; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-15 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-15"; + dc:description "simple long literal"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-15; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-16 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-16"; + dc:description "long literals with escapes"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-16; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-17 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-17"; + dc:description "floating point number"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-17; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-18 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-18"; + dc:description "empty literals, normal and long variant"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-18; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-19 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-19"; + dc:description "positive integer, decimal and doubles"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-19; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-20 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-20"; + dc:description "negative integer, decimal and doubles"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-20; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-21 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-21"; + dc:description "long literal ending in double quote"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-21; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-22 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-22"; + dc:description "boolean literals"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-22; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-23 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-23"; + dc:description "comments"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-23; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-24 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-24"; + dc:description "no final mewline"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-24; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-25 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-25"; + dc:description "repeating a @prefix changes pname definition"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-25; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-26 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-26"; + dc:description "Variations on decimal canonicalization"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-26; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-27 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-27"; + dc:description "Repeating @base changes base for relative IRI lookup"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-27; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-eval-bad-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-bad-01"; + dc:description "Bad IRI : good escape, bad charcater (negative evaluation test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-bad-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-eval-bad-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-bad-02"; + dc:description "Bad IRI : hex 3C is < (negative evaluation test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-bad-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-eval-bad-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-bad-03"; + dc:description "Bad IRI : hex 3E is (negative evaluation test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-bad-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-eval-bad-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-bad-04"; + dc:description "Bad IRI : {abc} (negative evaluation test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-bad-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-blank-label-dot-end a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-blank-label-dot-end"; + dc:description "Blank node label must not end in dot"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-blank-label-dot-end; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-ln-dash-start a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ln-dash-start"; + dc:description "Local name must not begin with dash"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ln-dash-start; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-ln-escape-start a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ln-escape-start"; + dc:description "Bad hex escape at start of local name"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ln-escape-start; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-ln-escape a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ln-escape"; + dc:description "Bad hex escape in local name"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ln-escape; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-missing-ns-dot-end a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-missing-ns-dot-end"; + dc:description "Prefix must not end in dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-missing-ns-dot-end; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-missing-ns-dot-start a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-missing-ns-dot-start"; + dc:description "Prefix must not start with dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-missing-ns-dot-start; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-ns-dot-end a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ns-dot-end"; + dc:description "Prefix must not end in dot"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ns-dot-end; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-ns-dot-start a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ns-dot-start"; + dc:description "Prefix must not start with dot"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ns-dot-start; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-number-dot-in-anon a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-number-dot-in-anon"; + dc:description "Dot delimeter may not appear in anonymous nodes"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-number-dot-in-anon; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-blank-label a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-blank-label"; + dc:description "Characters allowed in blank node labels"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-blank-label; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-ln-colons a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-ln-colons"; + dc:description "Colons in pname local names"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-ln-colons; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-ln-dots a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-ln-dots"; + dc:description "Dots in pname local names"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-ln-dots; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-ns-dots a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-ns-dots"; + dc:description "Dots in namespace names"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-ns-dots; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-08-19T17:25:46.043Z"^^xsd:dateTime ]] + ). \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl-n3-js-2013-12-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl-n3-js-2013-12-03.ttl new file mode 100644 index 00000000000..27bf6bbf9ab --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl-n3-js-2013-12-03.ttl @@ -0,0 +1,3953 @@ +@prefix mf: . +@prefix rdf: . +@prefix rdfs: . +@prefix rdft: . +@prefix dc: . +@prefix doap: . +@prefix earl: . +@prefix foaf: . +@prefix xsd: . +@prefix manifest: . + +<> foaf:primaryTopic ; + dc:issued "2013-12-03T11:45:37.089Z"^^xsd:dateTime; + foaf:maker . + + a earl:Software, earl:TestSubject, doap:Project; + doap:name "N3.js"; + doap:homepage ; + doap:license ; + doap:programming-language "JavaScript"; + doap:implements ; + doap:category ; + doap:download-page ; + doap:bug-database ; + doap:blog ; + doap:developer ; + doap:maintainer ; + doap:documenter ; + doap:maker ; + dc:title "N3.js"; + dc:description "N3.js is an asynchronous, streaming Turtle parser for JavaScript."@en; + dc:creator . + + a foaf:Person, earl:Assertor; + foaf:name "Ruben Verborgh"; + foaf:homepage ; + foaf:primaryTopicOf ; + rdfs:isDefinedBy . + +manifest:IRI_subject a earl:TestCriterion, earl:TestCase; + dc:title "IRI_subject"; + dc:description "IRI subject"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRI_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:IRI_with_four_digit_numeric_escape a earl:TestCriterion, earl:TestCase; + dc:title "IRI_with_four_digit_numeric_escape"; + dc:description "IRI with four digit numeric escape (\\u)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRI_with_four_digit_numeric_escape; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:IRI_with_eight_digit_numeric_escape a earl:TestCriterion, earl:TestCase; + dc:title "IRI_with_eight_digit_numeric_escape"; + dc:description "IRI with eight digit numeric escape (\\U)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRI_with_eight_digit_numeric_escape; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:IRI_with_all_punctuation a earl:TestCriterion, earl:TestCase; + dc:title "IRI_with_all_punctuation"; + dc:description "IRI with all punctuation"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRI_with_all_punctuation; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:bareword_a_predicate a earl:TestCriterion, earl:TestCase; + dc:title "bareword_a_predicate"; + dc:description "bareword a predicate"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:bareword_a_predicate; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:old_style_prefix a earl:TestCriterion, earl:TestCase; + dc:title "old_style_prefix"; + dc:description "old-style prefix"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:old_style_prefix; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:SPARQL_style_prefix a earl:TestCriterion, earl:TestCase; + dc:title "SPARQL_style_prefix"; + dc:description "SPARQL-style prefix"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:SPARQL_style_prefix; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:prefixed_IRI_predicate a earl:TestCriterion, earl:TestCase; + dc:title "prefixed_IRI_predicate"; + dc:description "prefixed IRI predicate"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefixed_IRI_predicate; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:prefixed_IRI_object a earl:TestCriterion, earl:TestCase; + dc:title "prefixed_IRI_object"; + dc:description "prefixed IRI object"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefixed_IRI_object; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:prefix_only_IRI a earl:TestCriterion, earl:TestCase; + dc:title "prefix_only_IRI"; + dc:description "prefix-only IRI (p:)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefix_only_IRI; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:prefix_with_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "prefix_with_PN_CHARS_BASE_character_boundaries"; + dc:description "prefix with PN CHARS BASE character boundaries (prefix: AZaz\u00c0\u00d6\u00d8\u00f6\u00f8...:)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefix_with_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:prefix_with_non_leading_extras a earl:TestCriterion, earl:TestCase; + dc:title "prefix_with_non_leading_extras"; + dc:description "prefix with_non_leading_extras (_:a\u00b7\u0300\u036f\u203f.\u2040)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefix_with_non_leading_extras; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:default_namespace_IRI a earl:TestCriterion, earl:TestCase; + dc:title "default_namespace_IRI"; + dc:description "default namespace IRI (:ln)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:default_namespace_IRI; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:prefix_reassigned_and_used a earl:TestCriterion, earl:TestCase; + dc:title "prefix_reassigned_and_used"; + dc:description "prefix reassigned and used"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefix_reassigned_and_used; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:reserved_escaped_localName a earl:TestCriterion, earl:TestCase; + dc:title "reserved_escaped_localName"; + dc:description "reserved-escaped local name"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:reserved_escaped_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:percent_escaped_localName a earl:TestCriterion, earl:TestCase; + dc:title "percent_escaped_localName"; + dc:description "percent-escaped local name"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:percent_escaped_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:HYPHEN_MINUS_in_localName a earl:TestCriterion, earl:TestCase; + dc:title "HYPHEN_MINUS_in_localName"; + dc:description "HYPHEN-MINUS in local name"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:HYPHEN_MINUS_in_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:underscore_in_localName a earl:TestCriterion, earl:TestCase; + dc:title "underscore_in_localName"; + dc:description "underscore in local name"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:underscore_in_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:localname_with_COLON a earl:TestCriterion, earl:TestCase; + dc:title "localname_with_COLON"; + dc:description "localname with COLON"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localname_with_COLON; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries"; + dc:description "localName with assigned, NFC-normalized, basic-multilingual-plane PN CHARS BASE character boundaries (p:AZaz\u00c0\u00d6\u00d8\u00f6\u00f8...)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries"; + dc:description "localName with assigned, NFC-normalized PN CHARS BASE character boundaries (p:AZaz\u00c0\u00d6\u00d8\u00f6\u00f8...)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:localName_with_nfc_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_nfc_PN_CHARS_BASE_character_boundaries"; + dc:description "localName with nfc-normalize PN CHARS BASE character boundaries (p:AZaz\u00c0\u00d6\u00d8\u00f6\u00f8...)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_nfc_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:localName_with_leading_underscore a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_leading_underscore"; + dc:description "localName with leading underscore (p:_)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_leading_underscore; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:localName_with_leading_digit a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_leading_digit"; + dc:description "localName with leading digit (p:_)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_leading_digit; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:localName_with_non_leading_extras a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_non_leading_extras"; + dc:description "localName with_non_leading_extras (_:a\u00b7\u0300\u036f\u203f.\u2040)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_non_leading_extras; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:old_style_base a earl:TestCriterion, earl:TestCase; + dc:title "old_style_base"; + dc:description "old-style base"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:old_style_base; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:SPARQL_style_base a earl:TestCriterion, earl:TestCase; + dc:title "SPARQL_style_base"; + dc:description "SPARQL-style base"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:SPARQL_style_base; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:labeled_blank_node_subject a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_subject"; + dc:description "labeled blank node subject"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:labeled_blank_node_object a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_object"; + dc:description "labeled blank node object"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_object; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:labeled_blank_node_with_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_with_PN_CHARS_BASE_character_boundaries"; + dc:description "labeled blank node with PN_CHARS_BASE character boundaries (_:AZaz\u00c0\u00d6\u00d8\u00f6\u00f8...)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_with_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:labeled_blank_node_with_leading_underscore a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_with_leading_underscore"; + dc:description "labeled blank node with_leading_underscore (_:_)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_with_leading_underscore; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:labeled_blank_node_with_leading_digit a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_with_leading_digit"; + dc:description "labeled blank node with_leading_digit (_:0)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_with_leading_digit; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:labeled_blank_node_with_non_leading_extras a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_with_non_leading_extras"; + dc:description "labeled blank node with_non_leading_extras (_:a\u00b7\u0300\u036f\u203f.\u2040)"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_with_non_leading_extras; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:anonymous_blank_node_subject a earl:TestCriterion, earl:TestCase; + dc:title "anonymous_blank_node_subject"; + dc:description "anonymous blank node subject"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:anonymous_blank_node_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:anonymous_blank_node_object a earl:TestCriterion, earl:TestCase; + dc:title "anonymous_blank_node_object"; + dc:description "anonymous blank node object"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:anonymous_blank_node_object; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:sole_blankNodePropertyList a earl:TestCriterion, earl:TestCase; + dc:title "sole_blankNodePropertyList"; + dc:description "sole blankNodePropertyList [

] ."; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:sole_blankNodePropertyList; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:blankNodePropertyList_as_subject a earl:TestCriterion, earl:TestCase; + dc:title "blankNodePropertyList_as_subject"; + dc:description "blankNodePropertyList as subject [ \u2026 ]

."; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:blankNodePropertyList_as_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:blankNodePropertyList_as_object a earl:TestCriterion, earl:TestCase; + dc:title "blankNodePropertyList_as_object"; + dc:description "blankNodePropertyList as object

[ \u2026 ] ."; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:blankNodePropertyList_as_object; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:blankNodePropertyList_with_multiple_triples a earl:TestCriterion, earl:TestCase; + dc:title "blankNodePropertyList_with_multiple_triples"; + dc:description "blankNodePropertyList with multiple triples [

; ]"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:blankNodePropertyList_with_multiple_triples; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:nested_blankNodePropertyLists a earl:TestCriterion, earl:TestCase; + dc:title "nested_blankNodePropertyLists"; + dc:description "nested blankNodePropertyLists [ [ ] ; ]"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:nested_blankNodePropertyLists; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:blankNodePropertyList_containing_collection a earl:TestCriterion, earl:TestCase; + dc:title "blankNodePropertyList_containing_collection"; + dc:description "blankNodePropertyList containing collection [ ( \u2026 ) ]"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:blankNodePropertyList_containing_collection; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:collection_subject a earl:TestCriterion, earl:TestCase; + dc:title "collection_subject"; + dc:description "collection subject"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:collection_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:collection_object a earl:TestCriterion, earl:TestCase; + dc:title "collection_object"; + dc:description "collection object"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:collection_object; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:empty_collection a earl:TestCriterion, earl:TestCase; + dc:title "empty_collection"; + dc:description "empty collection ()"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:empty_collection; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:nested_collection a earl:TestCriterion, earl:TestCase; + dc:title "nested_collection"; + dc:description "nested collection (())"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:nested_collection; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:first a earl:TestCriterion, earl:TestCase; + dc:title "first"; + dc:description "first, not last, non-empty nested collection"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:first; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:last a earl:TestCriterion, earl:TestCase; + dc:title "last"; + dc:description "last, not first, non-empty nested collection"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:last; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL1 a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1"; + dc:description "LITERAL1 'x'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL1_ascii_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1_ascii_boundaries"; + dc:description "LITERAL1_ascii_boundaries '\\x00\\x09\\x0b\\x0c\\x0e\\x26\\x28...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1_ascii_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL1_with_UTF8_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1_with_UTF8_boundaries"; + dc:description "LITERAL1_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1_with_UTF8_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL1_all_controls a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1_all_controls"; + dc:description "LITERAL1_all_controls '\\x00\\x01\\x02\\x03\\x04...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1_all_controls; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL1_all_punctuation a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1_all_punctuation"; + dc:description "LITERAL1_all_punctuation '!\"#$%&()...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1_all_punctuation; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG1 a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1"; + dc:description "LITERAL_LONG1 '''x'''"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG1_ascii_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1_ascii_boundaries"; + dc:description "LITERAL_LONG1_ascii_boundaries '\\x00\\x26\\x28...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1_ascii_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG1_with_UTF8_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1_with_UTF8_boundaries"; + dc:description "LITERAL_LONG1_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1_with_UTF8_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG1_with_1_squote a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1_with_1_squote"; + dc:description "LITERAL_LONG1 with 1 squote '''a'b'''"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1_with_1_squote; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG1_with_2_squotes a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1_with_2_squotes"; + dc:description "LITERAL_LONG1 with 2 squotes '''a''b'''"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1_with_2_squotes; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL2 a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL2"; + dc:description "LITERAL2 \"x\""; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL2; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL2_ascii_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL2_ascii_boundaries"; + dc:description "LITERAL2_ascii_boundaries '\\x00\\x09\\x0b\\x0c\\x0e\\x21\\x23...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL2_ascii_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL2_with_UTF8_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL2_with_UTF8_boundaries"; + dc:description "LITERAL2_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL2_with_UTF8_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG2 a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2"; + dc:description "LITERAL_LONG2 \"\"\"x\"\"\""; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG2_ascii_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_ascii_boundaries"; + dc:description "LITERAL_LONG2_ascii_boundaries '\\x00\\x21\\x23...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_ascii_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG2_with_UTF8_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_with_UTF8_boundaries"; + dc:description "LITERAL_LONG2_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_with_UTF8_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG2_with_1_squote a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_with_1_squote"; + dc:description "LITERAL_LONG2 with 1 squote \"\"\"a\"b\"\"\""; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_with_1_squote; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG2_with_2_squotes a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_with_2_squotes"; + dc:description "LITERAL_LONG2 with 2 squotes \"\"\"a\"\"b\"\"\""; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_with_2_squotes; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_CHARACTER_TABULATION a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_CHARACTER_TABULATION"; + dc:description "literal with CHARACTER TABULATION"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_CHARACTER_TABULATION; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_BACKSPACE a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_BACKSPACE"; + dc:description "literal with BACKSPACE"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_BACKSPACE; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_LINE_FEED a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_LINE_FEED"; + dc:description "literal with LINE FEED"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_LINE_FEED; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_CARRIAGE_RETURN a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_CARRIAGE_RETURN"; + dc:description "literal with CARRIAGE RETURN"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_CARRIAGE_RETURN; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_FORM_FEED a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_FORM_FEED"; + dc:description "literal with FORM FEED"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_FORM_FEED; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_REVERSE_SOLIDUS a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_REVERSE_SOLIDUS"; + dc:description "literal with REVERSE SOLIDUS"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_REVERSE_SOLIDUS; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_escaped_CHARACTER_TABULATION a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_CHARACTER_TABULATION"; + dc:description "literal with escaped CHARACTER TABULATION"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_CHARACTER_TABULATION; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_escaped_BACKSPACE a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_BACKSPACE"; + dc:description "literal with escaped BACKSPACE"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_BACKSPACE; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_escaped_LINE_FEED a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_LINE_FEED"; + dc:description "literal with escaped LINE FEED"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_LINE_FEED; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_escaped_CARRIAGE_RETURN a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_CARRIAGE_RETURN"; + dc:description "literal with escaped CARRIAGE RETURN"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_CARRIAGE_RETURN; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_escaped_FORM_FEED a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_FORM_FEED"; + dc:description "literal with escaped FORM FEED"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_FORM_FEED; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_numeric_escape4 a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_numeric_escape4"; + dc:description "literal with numeric escape4 \\u"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_numeric_escape4; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_with_numeric_escape8 a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_numeric_escape8"; + dc:description "literal with numeric escape8 \\U"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_numeric_escape8; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:IRIREF_datatype a earl:TestCriterion, earl:TestCase; + dc:title "IRIREF_datatype"; + dc:description "IRIREF datatype \"\"^^"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRIREF_datatype; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:prefixed_name_datatype a earl:TestCriterion, earl:TestCase; + dc:title "prefixed_name_datatype"; + dc:description "prefixed name datatype \"\"^^p:t"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefixed_name_datatype; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:bareword_integer a earl:TestCriterion, earl:TestCase; + dc:title "bareword_integer"; + dc:description "bareword integer"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:bareword_integer; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:bareword_decimal a earl:TestCriterion, earl:TestCase; + dc:title "bareword_decimal"; + dc:description "bareword decimal"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:bareword_decimal; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:bareword_double a earl:TestCriterion, earl:TestCase; + dc:title "bareword_double"; + dc:description "bareword double"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:bareword_double; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:double_lower_case_e a earl:TestCriterion, earl:TestCase; + dc:title "double_lower_case_e"; + dc:description "double lower case e"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:double_lower_case_e; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:negative_numeric a earl:TestCriterion, earl:TestCase; + dc:title "negative_numeric"; + dc:description "negative numeric"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:negative_numeric; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:positive_numeric a earl:TestCriterion, earl:TestCase; + dc:title "positive_numeric"; + dc:description "positive numeric"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:positive_numeric; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:numeric_with_leading_0 a earl:TestCriterion, earl:TestCase; + dc:title "numeric_with_leading_0"; + dc:description "numeric with leading 0"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:numeric_with_leading_0; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_true a earl:TestCriterion, earl:TestCase; + dc:title "literal_true"; + dc:description "literal true"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_true; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:literal_false a earl:TestCriterion, earl:TestCase; + dc:title "literal_false"; + dc:description "literal false"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_false; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:langtagged_non_LONG a earl:TestCriterion, earl:TestCase; + dc:title "langtagged_non_LONG"; + dc:description "langtagged non-LONG \"x\"@en"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:langtagged_non_LONG; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:langtagged_LONG a earl:TestCriterion, earl:TestCase; + dc:title "langtagged_LONG"; + dc:description "langtagged LONG \"\"\"x\"\"\"@en"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:langtagged_LONG; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:lantag_with_subtag a earl:TestCriterion, earl:TestCase; + dc:title "lantag_with_subtag"; + dc:description "lantag with subtag \"x\"@en-us"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:lantag_with_subtag; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:objectList_with_two_objects a earl:TestCriterion, earl:TestCase; + dc:title "objectList_with_two_objects"; + dc:description "objectList with two objects \u2026 ,"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:objectList_with_two_objects; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:predicateObjectList_with_two_objectLists a earl:TestCriterion, earl:TestCase; + dc:title "predicateObjectList_with_two_objectLists"; + dc:description "predicateObjectList with two objectLists \u2026 ,"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:predicateObjectList_with_two_objectLists; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:repeated_semis_at_end a earl:TestCriterion, earl:TestCase; + dc:title "repeated_semis_at_end"; + dc:description "repeated semis at end

;; ."; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:repeated_semis_at_end; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:repeated_semis_not_at_end a earl:TestCriterion, earl:TestCase; + dc:title "repeated_semis_not_at_end"; + dc:description "repeated semis not at end

;;."; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:repeated_semis_not_at_end; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:comment_following_localName a earl:TestCriterion, earl:TestCase; + dc:title "comment_following_localName"; + dc:description "comment following localName"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:comment_following_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:number_sign_following_localName a earl:TestCriterion, earl:TestCase; + dc:title "number_sign_following_localName"; + dc:description "number sign following localName"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:number_sign_following_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:comment_following_PNAME_NS a earl:TestCriterion, earl:TestCase; + dc:title "comment_following_PNAME_NS"; + dc:description "comment following PNAME_NS"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:comment_following_PNAME_NS; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:number_sign_following_PNAME_NS a earl:TestCriterion, earl:TestCase; + dc:title "number_sign_following_PNAME_NS"; + dc:description "number sign following PNAME_NS"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:number_sign_following_PNAME_NS; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:LITERAL_LONG2_with_REVERSE_SOLIDUS a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_with_REVERSE_SOLIDUS"; + dc:description "REVERSE SOLIDUS at end of LITERAL_LONG2"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_with_REVERSE_SOLIDUS; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-LITERAL2_with_langtag_and_datatype a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-05"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-LITERAL2_with_langtag_and_datatype; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:two_LITERAL_LONG2s a earl:TestCriterion, earl:TestCase; + dc:title "two_LITERAL_LONG2s"; + dc:description "two LITERAL_LONG2s testing quote delimiter overrun"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:two_LITERAL_LONG2s; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:langtagged_LONG_with_subtag a earl:TestCriterion, earl:TestCase; + dc:title "langtagged_LONG_with_subtag"; + dc:description "langtagged LONG with subtag \"\"\"Cheers\"\"\"@en-UK"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:langtagged_LONG_with_subtag; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-file-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-file-01"; + dc:description "Empty file"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-file-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-file-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-file-02"; + dc:description "Only comment"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-file-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-file-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-file-03"; + dc:description "One comment, one empty line"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-file-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-uri-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-uri-01"; + dc:description "Only IRIs"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-uri-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-uri-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-uri-02"; + dc:description "IRIs with Unicode escape"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-uri-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-uri-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-uri-03"; + dc:description "IRIs with long Unicode escape"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-uri-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-uri-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-uri-04"; + dc:description "Legal IRIs"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-uri-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-base-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-base-01"; + dc:description "@base"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-base-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-base-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-base-02"; + dc:description "BASE"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-base-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-base-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-base-03"; + dc:description "@base with relative IRIs"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-base-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-base-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-base-04"; + dc:description "base with relative IRIs"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-base-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-01"; + dc:description "@prefix"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-02"; + dc:description "PreFIX"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-03"; + dc:description "Empty PREFIX"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-04"; + dc:description "Empty @prefix with % escape"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-05"; + dc:description "@prefix with no suffix"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-06"; + dc:description "colon is a legal pname character"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-07"; + dc:description "dash is a legal pname character"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-08"; + dc:description "underscore is a legal pname character"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-prefix-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-09"; + dc:description "percents in pnames"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-01"; + dc:description "string literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-02"; + dc:description "langString literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-03"; + dc:description "langString literal with region"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-04"; + dc:description "squote string literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-05"; + dc:description "squote langString literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-06"; + dc:description "squote langString literal with region"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-07"; + dc:description "long string literal with embedded single- and double-quotes"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-08"; + dc:description "long string literal with embedded newline"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-09"; + dc:description "squote long string literal with embedded single- and double-quotes"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-10"; + dc:description "long langString literal with embedded newline"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-10; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-string-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-11"; + dc:description "squote long langString literal with embedded newline"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-11; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-str-esc-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-str-esc-01"; + dc:description "string literal with escaped newline"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-str-esc-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-str-esc-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-str-esc-02"; + dc:description "string literal with Unicode escape"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-str-esc-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-str-esc-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-str-esc-03"; + dc:description "string literal with long Unicode escape"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-str-esc-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-pname-esc-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-pname-esc-01"; + dc:description "pname with back-slash escapes"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-pname-esc-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-pname-esc-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-pname-esc-02"; + dc:description "pname with back-slash escapes (2)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-pname-esc-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-pname-esc-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-pname-esc-03"; + dc:description "pname with back-slash escapes (3)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-pname-esc-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-01"; + dc:description "bnode subject"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-02"; + dc:description "bnode object"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-03"; + dc:description "bnode property list object"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-04"; + dc:description "bnode property list object (2)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-05"; + dc:description "bnode property list subject"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-06"; + dc:description "labeled bnode subject"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-07"; + dc:description "labeled bnode subject and object"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-08"; + dc:description "bare bnode property list"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-09"; + dc:description "bnode property list"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bnode-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-10"; + dc:description "mixed bnode property list and triple"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-10; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-01"; + dc:description "integer literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-02"; + dc:description "negative integer literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-03"; + dc:description "positive integer literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-04"; + dc:description "decimal literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-05"; + dc:description "decimal literal (no leading digits)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-06"; + dc:description "negative decimal literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-07"; + dc:description "positive decimal literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-08"; + dc:description "integer literal with decimal lexical confusion"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-09"; + dc:description "double literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-10"; + dc:description "negative double literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-10; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-number-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-11"; + dc:description "double literal no fraction"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-11; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-datatypes-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-datatypes-01"; + dc:description "xsd:byte literal"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-datatypes-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-datatypes-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-datatypes-02"; + dc:description "integer as xsd:string"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-datatypes-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-kw-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-kw-01"; + dc:description "boolean literal (true)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-kw-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-kw-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-kw-02"; + dc:description "boolean literal (false)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-kw-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-kw-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-kw-03"; + dc:description "'a' as keyword"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-kw-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-struct-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-01"; + dc:description "object list"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-struct-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-02"; + dc:description "predicate list with object list"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-struct-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-03"; + dc:description "predicate list with object list and dangling ';'"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-struct-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-04"; + dc:description "predicate list with multiple ;;"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-struct-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-05"; + dc:description "predicate list with multiple ;;"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-lists-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-01"; + dc:description "empty list"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-lists-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-02"; + dc:description "mixed list"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-lists-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-03"; + dc:description "isomorphic list as subject and object"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-lists-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-04"; + dc:description "lists of lists"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-lists-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-05"; + dc:description "mixed lists with embedded lists"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-uri-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-01"; + dc:description "Bad IRI : space (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-uri-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-02"; + dc:description "Bad IRI : bad escape (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-uri-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-03"; + dc:description "Bad IRI : bad long escape (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-uri-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-04"; + dc:description "Bad IRI : character escapes not allowed (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-uri-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-05"; + dc:description "Bad IRI : character escapes not allowed (2) (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-prefix-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-01"; + dc:description "No prefix (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-prefix-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-02"; + dc:description "No prefix (2) (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-prefix-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-03"; + dc:description "@prefix without URI (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-prefix-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-04"; + dc:description "@prefix without prefix name (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-prefix-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-05"; + dc:description "@prefix without ':' (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-base-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-base-01"; + dc:description "@base without URI (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-base-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-base-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-base-02"; + dc:description "@base in wrong case (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-base-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-base-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-base-03"; + dc:description "BASE without URI (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-base-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-01"; + dc:description "Turtle is not TriG (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-02"; + dc:description "Turtle is not N3 (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-03"; + dc:description "Turtle is not NQuads (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-04"; + dc:description "Turtle does not allow literals-as-subjects (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-05"; + dc:description "Turtle does not allow literals-as-predicates (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-06"; + dc:description "Turtle does not allow bnodes-as-predicates (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-07"; + dc:description "Turtle does not allow labeled bnodes-as-predicates (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-kw-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-01"; + dc:description "'A' is not a keyword (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-kw-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-02"; + dc:description "'a' cannot be used as subject (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-kw-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-03"; + dc:description "'a' cannot be used as object (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-kw-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-04"; + dc:description "'true' cannot be used as subject (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-kw-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-05"; + dc:description "'true' cannot be used as object (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-01"; + dc:description "{} fomulae not in Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-02"; + dc:description "= is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-03"; + dc:description "N3 paths not in Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-04"; + dc:description "N3 paths not in Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-05"; + dc:description "N3 is...of not in Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-06"; + dc:description "N3 paths not in Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-07"; + dc:description "@keywords is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-08"; + dc:description "@keywords is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-09"; + dc:description "=> is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-10"; + dc:description "<= is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-10; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-11"; + dc:description "@forSome is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-11; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-12 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-12"; + dc:description "@forAll is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-12; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-n3-extras-13 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-13"; + dc:description "@keywords is not Turtle (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-13; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-08"; + dc:description "missing '.' (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-09"; + dc:description "extra '.' (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-10"; + dc:description "extra '.' (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-10; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-11"; + dc:description "trailing ';' no '.' (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-11; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-12 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-12"; + dc:description "subject, predicate, no object (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-12; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-13 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-13"; + dc:description "subject, predicate, no object (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-13; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-14 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-14"; + dc:description "literal as subject (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-14; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-15 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-15"; + dc:description "literal as predicate (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-15; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-16 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-16"; + dc:description "bnode as predicate (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-16; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-struct-17 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-17"; + dc:description "labeled bnode as predicate (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-17; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-lang-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-lang-01"; + dc:description "langString with bad lang (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-lang-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-esc-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-esc-01"; + dc:description "Bad string escape (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-esc-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-esc-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-esc-02"; + dc:description "Bad string escape (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-esc-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-esc-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-esc-03"; + dc:description "Bad string escape (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-esc-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-esc-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-esc-04"; + dc:description "Bad string escape (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-esc-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-pname-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-pname-01"; + dc:description "'~' must be escaped in pname (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-pname-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-pname-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-pname-02"; + dc:description "Bad %-sequence in pname (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-pname-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-pname-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-pname-03"; + dc:description "Bad unicode escape in pname (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-pname-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-01"; + dc:description "mismatching string literal open/close (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-02"; + dc:description "mismatching string literal open/close (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-03"; + dc:description "mismatching string literal long/short (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-04"; + dc:description "mismatching long string literal open/close (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-05"; + dc:description "Long literal with missing end (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-06"; + dc:description "Long literal with extra quote (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-string-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-07"; + dc:description "Long literal with extra squote (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-num-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-01"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-num-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-02"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-num-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-03"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-num-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-04"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-num-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-05"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-eval-struct-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-struct-01"; + dc:description "triple with IRIs"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-struct-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-eval-struct-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-struct-02"; + dc:description "triple with IRIs and embedded whitespace"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-struct-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-01"; + dc:description "Blank subject"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-02"; + dc:description "@prefix and qnames"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-03"; + dc:description ", operator"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-04"; + dc:description "; operator"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-05"; + dc:description "empty [] as subject and object"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-05; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-06"; + dc:description "non-empty [] as subject and object"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-06; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-07"; + dc:description "'a' as predicate"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-07; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-08"; + dc:description "simple collection"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-08; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-09"; + dc:description "empty collection"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-09; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-10"; + dc:description "integer datatyped literal"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-10; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-11"; + dc:description "decimal integer canonicalization"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-11; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-12 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-12"; + dc:description "- and _ in names and qnames"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-12; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-13 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-13"; + dc:description "tests for rdf:_ and other qnames starting with _"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-13; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-14 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-14"; + dc:description "bare : allowed"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-14; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-15 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-15"; + dc:description "simple long literal"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-15; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-16 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-16"; + dc:description "long literals with escapes"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-16; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-17 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-17"; + dc:description "floating point number"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-17; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-18 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-18"; + dc:description "empty literals, normal and long variant"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-18; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-19 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-19"; + dc:description "positive integer, decimal and doubles"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-19; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-20 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-20"; + dc:description "negative integer, decimal and doubles"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-20; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-21 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-21"; + dc:description "long literal ending in double quote"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-21; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-22 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-22"; + dc:description "boolean literals"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-22; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-23 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-23"; + dc:description "comments"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-23; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-24 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-24"; + dc:description "no final mewline"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-24; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-25 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-25"; + dc:description "repeating a @prefix changes pname definition"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-25; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-26 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-26"; + dc:description "Variations on decimal canonicalization"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-26; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-subm-27 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-27"; + dc:description "Repeating @base changes base for relative IRI lookup"; + mf:action ; + mf:result ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-27; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-eval-bad-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-bad-01"; + dc:description "Bad IRI : good escape, bad charcater (negative evaluation test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-bad-01; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-eval-bad-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-bad-02"; + dc:description "Bad IRI : hex 3C is < (negative evaluation test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-bad-02; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-eval-bad-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-bad-03"; + dc:description "Bad IRI : hex 3E is (negative evaluation test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-bad-03; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-eval-bad-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-bad-04"; + dc:description "Bad IRI : {abc} (negative evaluation test)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-bad-04; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-blank-label-dot-end a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-blank-label-dot-end"; + dc:description "Blank node label must not end in dot"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-blank-label-dot-end; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-ln-dash-start a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ln-dash-start"; + dc:description "Local name must not begin with dash"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ln-dash-start; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-ln-escape-start a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ln-escape-start"; + dc:description "Bad hex escape at start of local name"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ln-escape-start; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-ln-escape a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ln-escape"; + dc:description "Bad hex escape in local name"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ln-escape; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-missing-ns-dot-end a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-missing-ns-dot-end"; + dc:description "Prefix must not end in dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-missing-ns-dot-end; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-missing-ns-dot-start a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-missing-ns-dot-start"; + dc:description "Prefix must not start with dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-missing-ns-dot-start; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-ns-dot-end a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ns-dot-end"; + dc:description "Prefix must not end in dot"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ns-dot-end; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-ns-dot-start a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ns-dot-start"; + dc:description "Prefix must not start with dot"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ns-dot-start; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-bad-number-dot-in-anon a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-number-dot-in-anon"; + dc:description "Dot delimeter may not appear in anonymous nodes"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-number-dot-in-anon; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-blank-label a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-blank-label"; + dc:description "Characters allowed in blank node labels"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-blank-label; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-ln-colons a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-ln-colons"; + dc:description "Colons in pname local names"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-ln-colons; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-ln-dots a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-ln-dots"; + dc:description "Dots in pname local names"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-ln-dots; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). + +manifest:turtle-syntax-ns-dots a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-ns-dots"; + dc:description "Dots in namespace names"; + mf:action ; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-ns-dots; + earl:subject ; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed; dc:date "2013-12-03T11:45:37.089Z"^^xsd:dateTime ]] + ). diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl-turtle-v101-2013-08-19.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl-turtle-v101-2013-08-19.ttl new file mode 100644 index 00000000000..b156dbadcf4 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl-turtle-v101-2013-08-19.ttl @@ -0,0 +1,3311 @@ +@prefix foaf: . +@prefix doap: . + + + a doap:Project ; + + [ a ; + + "W3C" ; + + "" ; + + "SPARQL" ; + + + ] ; + + [ a ; + + "W3C" ; + + "" ; + + "Resource Description Framework" ; + + + ] ; + + [ a ; + + "W3C" ; + + "" ; + + "Turtle" ; + + + ] ; + doap:bug-database + ; + doap:category + ; + doap:created + "2009-01-01" ; + doap:description + "dotNetRDF is a powerful and flexible API for working with RDF and SPARQL in .Net environments. It supports most common RDF formats and provides a fully compliant SPARQL 1.1 engine." ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Rob Vesse" + ] ; + doap:developer + [ a foaf:Person ; + foaf:name "Tomasz Pluskiewicz" + ] ; + doap:developer + [ a foaf:Person ; + foaf:name "Graham Moore" + ] ; + doap:developer + [ a foaf:Person ; + foaf:name "Khalil Ahmed" + ] ; + doap:developer + [ a foaf:Person ; + foaf:mbox ; + foaf:name "Ron Michael Zettlemoyer" + ] ; + doap:download-page + ; + doap:homepage + ; + doap:license + ; + doap:mailing-list + ; + doap:name "dotNetRDF"@en ; + doap:programming-language + "C# .Net"@en ; + doap:release + [ a doap:Version ; + doap:created + "2013-05-07"@en ; + doap:name "dotNetRDF 1.0.0"@en ; + doap:revision + "1.0.0"@en + ] ; + doap:repository + [ a doap:HGRepository ; + doap:browse + ; + doap:location + + ] ; + doap:shortdesc + "A framework for developing Semantic Web and Linked Data applications in .Net environments"@en . + +@prefix dc: . +@prefix rdft: . +@prefix earl: . +@prefix foaf: . +@prefix turtletest: . +@prefix dct: . +@prefix xsd: . +@prefix rdf: . +@prefix doap: . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL2_with_UTF8_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-kw-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-esc-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:double_lower_case_e +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-15 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:IRI_with_four_digit_numeric_escape +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:old_style_base +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-kw-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL1_all_controls +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:blankNodePropertyList_with_multiple_triples +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-base-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-ln-colons +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_escaped_CARRIAGE_RETURN +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-12 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-num-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:comment_following_PNAME_NS +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:HYPHEN_MINUS_in_localName +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-kw-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-20 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:labeled_blank_node_with_PN_CHARS_BASE_character_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-uri-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-ln-dash-start +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-11 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-24 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-12 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:anonymous_blank_node_object +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-ns-dot-end +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-struct-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-prefix-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-lists-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-eval-bad-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-base-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:first +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-str-esc-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-file-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-ns-dots +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:nested_collection +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_CHARACTER_TABULATION +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:langtagged_non_LONG +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefixed_IRI_predicate +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-ln-escape +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-uri-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG1_with_2_squotes +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-10 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-lang-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:bareword_integer +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:last +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_REVERSE_SOLIDUS +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localName_with_leading_underscore +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:repeated_semis_at_end +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL1 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:default_namespace_IRI +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_escaped_CHARACTER_TABULATION +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-num-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:repeated_semis_not_at_end +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG2_ascii_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefix_reassigned_and_used +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-lists-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-11 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-17 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-pname-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:positive_numeric +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:IRI_with_all_punctuation +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-uri-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:labeled_blank_node_subject +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-kw-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-pname-esc-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-pname-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG1 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_numeric_escape4 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-file-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-eval-struct-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG2_with_REVERSE_SOLIDUS +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localname_with_COLON +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-kw-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-22 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:labeled_blank_node_with_leading_digit +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-prefix-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_LINE_FEED +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-struct-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:lantag_with_subtag +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-prefix-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefix_only_IRI +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-13 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-26 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL2_ascii_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-kw-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-esc-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-14 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:bareword_double +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:blankNodePropertyList_as_subject +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:IRI_subject +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localName_with_non_leading_extras +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-lists-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:blankNodePropertyList_as_object +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-base-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-blank-label +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-11 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-eval-bad-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-num-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-datatypes-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-19 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-uri-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-blank-label-dot-end +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:collection_subject +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-11 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:anonymous_blank_node_subject +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-lists-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-missing-ns-dot-start +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-05 +] . + +_:b0 a foaf:Person ; + foaf:homepage ; + foaf:name "Andy Seaborne" . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-eval-bad-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-base-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-str-esc-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL1_with_UTF8_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_escaped_LINE_FEED +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-10 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:langtagged_LONG_with_subtag +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:number_sign_following_localName +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:percent_escaped_localName +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-ln-dots +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG2_with_2_squotes +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_false +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG1_with_UTF8_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:SPARQL_style_prefix +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-10 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:IRIREF_datatype +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-uri-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:two_LITERAL_LONG2s +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG1_with_1_squote +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-17 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefixed_name_datatype +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_FORM_FEED +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localName_with_nfc_PN_CHARS_BASE_character_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-struct-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:predicateObjectList_with_two_objectLists +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefix_with_non_leading_extras +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-prefix-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-15 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG2 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-10 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-16 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-esc-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:negative_numeric +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:IRI_with_eight_digit_numeric_escape +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-lists-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-base-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:SPARQL_style_base +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-kw-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-pname-esc-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL1_all_punctuation +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:nested_blankNodePropertyLists +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_escaped_FORM_FEED +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-13 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-num-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:number_sign_following_PNAME_NS +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:underscore_in_localName +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-kw-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-21 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:labeled_blank_node_with_leading_underscore +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-uri-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-ln-escape-start +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_BACKSPACE +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:langtagged_LONG +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefixed_IRI_object +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-12 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-25 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-07 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-esc-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-13 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:sole_blankNodePropertyList +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-ns-dot-start +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-struct-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-base-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-number-dot-in-anon +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-10 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-eval-bad-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-datatypes-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-uri-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-n3-extras-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-file-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:labeled_blank_node_with_non_leading_extras +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-06 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-missing-ns-dot-end +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-uri-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL2 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-11 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:bareword_decimal +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-27 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-base-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localName_with_leading_digit +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-str-esc-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL1_ascii_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_escaped_BACKSPACE +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:collection_object +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bnode-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-num-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:comment_following_localName +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG2_with_UTF8_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:reserved_escaped_localName +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-18 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:numeric_with_leading_0 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:empty_collection +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:bareword_a_predicate +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG2_with_1_squote +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:labeled_blank_node_object +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-pname-esc-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-pname-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_true +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:LITERAL_LONG1_ascii_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:old_style_prefix +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-09 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_numeric_escape8 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-uri-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-eval-struct-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-LITERAL2_with_langtag_and_datatype +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-04 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-string-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-23 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-16 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-struct-10 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-01 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:literal_with_CARRIAGE_RETURN +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-struct-02 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-string-05 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:objectList_with_two_objects +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:prefix_with_PN_CHARS_BASE_character_boundaries +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-bad-prefix-03 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-number-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-syntax-prefix-08 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:turtle-subm-14 +] . + +[ a earl:Assertion ; + earl:assertedBy ; + earl:mode earl:automatic ; + earl:result [ a earl:TestResult ; + dc:date "2013-08-10+01:00"^^xsd:date ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test turtletest:blankNodePropertyList_containing_collection +] . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl.html b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl.html new file mode 100644 index 00000000000..f04594a64c6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl.html @@ -0,0 +1,48333 @@ + + + + + + + + + + + + + + + + + + + + + + Turtle + Implementation Report + + + + + + + +

+

+ This document report test subject conformance for and related specifications for + Turtle + [[TURTLE]] + according to the requirements of the Evaluation and Report Language (EARL) 1.0 Schema [[EARL10-SCHEMA]]. +

+

+ This report is also available in alternate formats: + + Turtle + + and + + JSON-LD + +

+

+ See also the + + Implementation report for PR transition + + (a step in the + W3C Process + ). +

+
+
+
+

Instructions for submitting implementation reports

+ +

Tests should be run using the test manifests defined in the + Test Manifests Section.

+ +

The assumed base URI for the tests is <http://example/base/> if needed.

+ +

Reports should be submitted in Turtle format to public-rdf-comments@w3.org + and include an earl:Assertion + for each test, referencing the test resource from the associated manifest + and the test subject being reported upon. An example test entry is be the following:

+ +
  [ a earl:Assertion;
    earl:assertedBy <http://greggkellogg.net/foaf#me>;
    earl:subject <http://rubygems.org/gems/rdf-turtle>;
    earl:test <http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01>;
    earl:result [
      a earl:TestResult;
      earl:outcome earl:passed;
      dc:date "2013-02-22T15:12:30-08:00"^^xsd:dateTime];
    earl:mode earl:automatic ] .
+ +

The Test Subject should be defined as a doap:Project, including the name, + homepage and developer(s) of the software (see [[DOAP]]). Optionally, including the + project description and programming language. An example test subject description is the following:

+ +
  <> foaf:primaryTopic <http://rubygems.org/gems/rdf-turtle>
    dc:issued "2013-06-18T17:30:22-07:00"^^xsd:dateTime ;
    foaf:maker <http://greggkellogg.net/foaf#me> .

  <http://rubygems.org/gems/rdf-turtle> a doap:Project, earl:TestSubject, earl:Software ;
    doap:name          "RDF::Turtle" ;
    doap:homepage      <http://ruby-rdf.github.com/rdf-turtle> ;
    doap:license       <http://creativecommons.org/licenses/publicdomain/> ;
    doap:description   "RDF::Turtle is an Turtle reader/writer for the RDF.rb library suite."@en ;
    doap:created       "2011-08-29"^^xsd:date ;
    doap:programming-language "Ruby" ;
    doap:implements    <http://www.w3.org/TR/turtle/> ;
    doap:category      <http://dbpedia.org/resource/Resource_Description_Framework>,
                       <http://dbpedia.org/resource/Ruby_(programming_language)> ;
    doap:developer     <http://greggkellogg.net/foaf#me> ;
    dc:title           "RDF::Turtle" ;
    dc:description     "RDF::Turtle is an Turtle reader/writer for the RDF.rb library suite."@en ;
    dc:date            "2011-08-29"^^xsd:date ;
    .
+ +

The software developer, either an organization or one or more individuals SHOULD be + referenced from doap:developer using [[FOAF]]. For example:

+ +
  <http://greggkellogg.net/foaf#me> a foaf:Person, earl:Assertor;
    foaf:name "Gregg Kellogg";
    foaf:title "Implementor";
    foaf:homepage <http://greggkellogg.net/> .
+ +

See Turtle Test Suite Wiki + for more information.

+
+
+

+ Test Manifests +

+
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Test + + ["Apache Jena", "Apache Jena RIOT"] + + Chelona + + Wesin + + SWObjects + + EYE + + N3.js + + dotNetRDF + + Green Turtle + + Raptor + + RDF::Trine + + RDF::Turtle + + rdflib + + Serd + + Turtle Parser +
+ IRI_subject + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ IRI_with_four_digit_numeric_escape + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ IRI_with_eight_digit_numeric_escape + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ IRI_with_all_punctuation + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ bareword_a_predicate + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ old_style_prefix + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ SPARQL_style_prefix + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + + PASS + + +
+ prefixed_IRI_predicate + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ prefixed_IRI_object + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ prefix_only_IRI + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ prefix_with_PN_CHARS_BASE_character_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ prefix_with_non_leading_extras + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ default_namespace_IRI + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ prefix_reassigned_and_used + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ reserved_escaped_localName + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ percent_escaped_localName + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ HYPHEN_MINUS_in_localName + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ underscore_in_localName + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localname_with_COLON + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localName_with_nfc_PN_CHARS_BASE_character_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localName_with_leading_underscore + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localName_with_leading_digit + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localName_with_non_leading_extras + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ old_style_base + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ SPARQL_style_base + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + + PASS + + +
+ labeled_blank_node_subject + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ labeled_blank_node_object + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ labeled_blank_node_with_PN_CHARS_BASE_character_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ labeled_blank_node_with_leading_underscore + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ labeled_blank_node_with_leading_digit + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ labeled_blank_node_with_non_leading_extras + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ anonymous_blank_node_subject + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ anonymous_blank_node_object + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ sole_blankNodePropertyList + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ blankNodePropertyList_as_subject + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ blankNodePropertyList_as_object + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ blankNodePropertyList_with_multiple_triples + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ nested_blankNodePropertyLists + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ blankNodePropertyList_containing_collection + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ collection_subject + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ collection_object + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ empty_collection + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ nested_collection + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ first + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ last + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL1 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL1_ascii_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL1_with_UTF8_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL1_all_controls + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL1_all_punctuation + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG1 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG1_ascii_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG1_with_UTF8_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG1_with_1_squote + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG1_with_2_squotes + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL2 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL2_ascii_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL2_with_UTF8_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG2 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG2_ascii_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG2_with_UTF8_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG2_with_1_squote + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG2_with_2_squotes + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_CHARACTER_TABULATION + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_BACKSPACE + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_LINE_FEED + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_CARRIAGE_RETURN + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_FORM_FEED + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_REVERSE_SOLIDUS + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_escaped_CHARACTER_TABULATION + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_escaped_BACKSPACE + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_escaped_LINE_FEED + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_escaped_CARRIAGE_RETURN + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_escaped_FORM_FEED + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_numeric_escape4 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_numeric_escape8 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ IRIREF_datatype + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ prefixed_name_datatype + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ bareword_integer + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ bareword_decimal + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ bareword_double + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ double_lower_case_e + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ negative_numeric + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ positive_numeric + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ numeric_with_leading_0 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_true + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_false + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ langtagged_non_LONG + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ langtagged_LONG + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ lantag_with_subtag + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ objectList_with_two_objects + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ predicateObjectList_with_two_objectLists + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ repeated_semis_at_end + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ repeated_semis_not_at_end + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ comment_following_localName + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ number_sign_following_localName + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ comment_following_PNAME_NS + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ number_sign_following_PNAME_NS + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG2_with_REVERSE_SOLIDUS + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-num-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ two_LITERAL_LONG2s + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ langtagged_LONG_with_subtag + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-file-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-file-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-file-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-uri-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-uri-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-uri-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-uri-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-base-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-base-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + + PASS + + +
+ turtle-syntax-base-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-base-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-10 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-11 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-str-esc-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-str-esc-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-str-esc-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-pname-esc-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-pname-esc-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-pname-esc-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-10 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-10 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-11 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-datatypes-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-datatypes-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-kw-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-kw-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-kw-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-struct-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-struct-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-struct-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-struct-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-struct-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-lists-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-lists-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-lists-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-lists-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-lists-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-uri-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-uri-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-uri-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-uri-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-uri-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-prefix-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-prefix-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-prefix-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-prefix-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-prefix-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-base-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-base-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-base-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-kw-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-kw-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-kw-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-kw-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-kw-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-10 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-11 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-12 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-13 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-10 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-11 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-12 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-13 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-14 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-15 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-16 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-17 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-lang-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-esc-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-esc-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-esc-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-esc-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-pname-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-pname-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-pname-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-num-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-num-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-num-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-num-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-num-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-eval-struct-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-eval-struct-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-10 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-11 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-12 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-13 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-14 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-15 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-16 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-17 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-18 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-19 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-20 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-21 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-22 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-23 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-24 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-25 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-26 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-27 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-eval-bad-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-eval-bad-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-eval-bad-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-eval-bad-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-blank-label-dot-end + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-ln-dash-start + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-ln-escape-start + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-ln-escape + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-missing-ns-dot-end + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-missing-ns-dot-start + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-ns-dot-end + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-ns-dot-start + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-number-dot-in-anon + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-blank-label + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-ln-colons + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-ln-dots + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-ns-dots + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ Percentage passed out of 291 Tests + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 98.6% + + 97.9% + + 100.0% +
+
+
+
+

+ Test Subjects +

+

+ This report was tested using the following test subjects: +

+
+
+ + ["Apache Jena", "Apache Jena RIOT"] + +
+
+
+
Programming Language
+
Java
+
Home Page
+
+ + http://jena.apache.org + +
+
Developer
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + Chelona + +
+
+
+
Programming Language
+
Scala
+
Home Page
+
+ + https://github.com/JuPfu/chelona + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + Wesin + +
+
+
+
Programming Language
+
Scala
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + SWObjects + +
+
+
+
Home Page
+
+ + http://swobjects.org/ + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + EYE + +
+
+
+
Programming Language
+
Prolog
+
Home Page
+
+ + http://eulersharp.sourceforge.net/ + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + N3.js + +
+
+
+
Programming Language
+
JavaScript
+
Home Page
+
+ + https://github.com/RubenVerborgh/N3.js + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + dotNetRDF + +
+
+
+
Programming Language
+
C# .Net
+
Home Page
+
+ + http://www.dotnetrdf.org + +
+
Developer
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + Green Turtle + +
+
+
+
Programming Language
+
Javascript
+
Home Page
+
+ + https://code.google.com/p/green-turtle/ + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + Raptor + +
+
+
+
Programming Language
+
C
+
Home Page
+
+ + http://librdf.org/raptor/ + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + RDF::Trine + +
+
+
+
Programming Language
+
perl
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + RDF::Turtle + +
+
+
+
Programming Language
+
Ruby
+
Home Page
+
+ + http://ruby-rdf.github.com/rdf-turtle + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + rdflib + +
+
+
+
Home Page
+
+ + https://github.com/RDFLib/rdflib + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 287/291 (98.6%) +
+
+
+
+
+ + Serd + +
+
+
+
Programming Language
+
C
+
Home Page
+
+ + http://drobilla.net/software/serd + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 285/291 (97.9%) +
+
+
+
+
+ + Turtle Parser + +
+
+
+
Programming Language
+
Java
+
Home Page
+
+ + https://github.com/peteroupc/TurtleParserJava + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+
+
+

+ Individual Test Results +

+

+ Individual test results used to construct this report are available here: +

+ +
+
+

+ Test Definitions +

+
+
+
+ Test + IRI_subject +
+
+

IRI subject

+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + IRI_with_four_digit_numeric_escape +
+
+

IRI with four digit numeric escape (\u)

+
<http://a.example/\u0073> <http://a.example/p> <http://a.example/o> .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + IRI_with_eight_digit_numeric_escape +
+
+

IRI with eight digit numeric escape (\U)

+
<http://a.example/\U00000073> <http://a.example/p> <http://a.example/o> .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + IRI_with_all_punctuation +
+
+

IRI with all punctuation

+
<scheme:!$%25&amp;'()*+,-./0123456789:/@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz~?#> <http://a.example/p> <http://a.example/o> .
+
<scheme:!$%25&amp;'()*+,-./0123456789:/@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz~?#> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + bareword_a_predicate +
+
+

bareword a predicate

+
<http://a.example/s> a <http://a.example/o> .
+
<http://a.example/s> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://a.example/o> .
+
+
+ Test + old_style_prefix +
+
+

old-style prefix

+
@prefix p: <http://a.example/>.
p:s <http://a.example/p> <http://a.example/o> .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + SPARQL_style_prefix +
+
+

SPARQL-style prefix

+
PREFIX p: <http://a.example/>
p:s <http://a.example/p> <http://a.example/o> .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + prefixed_IRI_predicate +
+
+

prefixed IRI predicate

+
@prefix p: <http://a.example/>.
<http://a.example/s> p:p <http://a.example/o> .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + prefixed_IRI_object +
+
+

prefixed IRI object

+
@prefix p: <http://a.example/>.
<http://a.example/s> <http://a.example/p> p:o .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + prefix_only_IRI +
+
+

prefix-only IRI (p:)

+
@prefix p: <http://a.example/s>.
p: <http://a.example/p> <http://a.example/o> .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + prefix_with_PN_CHARS_BASE_character_boundaries +
+
+

prefix with PN CHARS BASE character boundaries (prefix: AZazÀÖØöø...:)

+
@prefix AZazÀÖØöø˿ͰͽͿ῿‌‍⁰↏Ⰰ⿯、퟿豈﷏ﷰ�𐀀󯿽: <http://a.example/> .
<http://a.example/s> <http://a.example/p> AZazÀÖØöø˿ͰͽͿ῿‌‍⁰↏Ⰰ⿯、퟿豈﷏ﷰ�𐀀󯿽:o .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + prefix_with_non_leading_extras +
+
+

prefix with_non_leading_extras (_:a·̀ͯ‿.⁀)

+
@prefix a·̀ͯ‿.⁀: <http://a.example/>.
a·̀ͯ‿.⁀:s <http://a.example/p> <http://a.example/o> .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + default_namespace_IRI +
+
+

default namespace IRI (:ln)

+
@prefix : <http://a.example/>.
:s <http://a.example/p> <http://a.example/o> .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + prefix_reassigned_and_used +
+
+

prefix reassigned and used

+
@prefix p: <http://a.example/>.
@prefix p: <http://b.example/>.
p:s <http://a.example/p> <http://a.example/o> .
+
<http://b.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + reserved_escaped_localName +
+
+

reserved-escaped local name

+
@prefix p: <http://a.example/>.
p:\_\~\.\-\!\$\&\'\(\)\*\+\,\;\=\/\?\#\@\%00 <http://a.example/p> <http://a.example/o> .
+
<http://a.example/_~.-!$&'()*+,;=/?#@%00> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + percent_escaped_localName +
+
+

percent-escaped local name

+
@prefix p: <http://a.example/>.
p:%25 <http://a.example/p> <http://a.example/o> .
+
<http://a.example/%25> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + HYPHEN_MINUS_in_localName +
+
+

HYPHEN-MINUS in local name

+
@prefix p: <http://a.example/>.
p:s- <http://a.example/p> <http://a.example/o> .
+
<http://a.example/s-> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + underscore_in_localName +
+
+

underscore in local name

+
@prefix p: <http://a.example/>.
p:s_ <http://a.example/p> <http://a.example/o> .
+
<http://a.example/s_> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + localname_with_COLON +
+
+

localname with COLON

+
@prefix p: <http://a.example/>.
p:s: <http://a.example/p> <http://a.example/o> .
+
<http://a.example/s:> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries +
+
+

localName with assigned, NFC-normalized, basic-multilingual-plane PN CHARS BASE character boundaries (p:AZazÀÖØöø...)

+
@prefix p: <http://a.example/> .
<http://a.example/s> <http://a.example/p> p:AZazÀÖØöø˿Ͱͽ΄῾‌‍⁰↉Ⰰ⿕、ퟻ﨎ﷇﷰ￯ .
+
<http://a.example/s> <http://a.example/p> <http://a.example/AZaz\u00C0\u00D6\u00D8\u00F6\u00F8\u02FF\u0370\u037D\u0384\u1FFE\u200C\u200D\u2070\u2189\u2C00\u2FD5\u3001\uD7FB\uFA0E\uFDC7\uFDF0\uFFEF> .
+
+
+ Test + localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries +
+
+

localName with assigned, NFC-normalized PN CHARS BASE character boundaries (p:AZazÀÖØöø...)

+
@prefix p: <http://a.example/> .
<http://a.example/s> <http://a.example/p> p:AZazÀÖØöø˿Ͱͽ΄῾‌‍⁰↉Ⰰ⿕、ퟻ﨎ﷇﷰ￯𐀀󠇯 .
+
<http://a.example/s> <http://a.example/p> <http://a.example/AZaz\u00C0\u00D6\u00D8\u00F6\u00F8\u02FF\u0370\u037D\u0384\u1FFE\u200C\u200D\u2070\u2189\u2C00\u2FD5\u3001\uD7FB\uFA0E\uFDC7\uFDF0\uFFEF\U00010000\U000E01EF> .
+
+
+ Test + localName_with_nfc_PN_CHARS_BASE_character_boundaries +
+
+

localName with nfc-normalize PN CHARS BASE character boundaries (p:AZazÀÖØöø...)

+
@prefix p: <http://a.example/> .
<http://a.example/s> <http://a.example/p> p:AZazÀÖØöø˿ͰͽͿ῿‌‍⁰↏Ⰰ⿯、퟿﨎﷏ﷰ￯𐀀󯿽 .
+
<http://a.example/s> <http://a.example/p> <http://a.example/AZaz\u00C0\u00D6\u00D8\u00F6\u00F8\u02FF\u0370\u037D\u037F\u1FFF\u200C\u200D\u2070\u218F\u2C00\u2FEF\u3001\uD7FF\uFA0E\uFDCF\uFDF0\uFFEF\U00010000\U000EFFFD> .
+
+
+ Test + localName_with_leading_underscore +
+
+

localName with leading underscore (p:_)

+
@prefix p: <http://a.example/>.
p:_ <http://a.example/p> <http://a.example/o> .
+
<http://a.example/_> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + localName_with_leading_digit +
+
+

localName with leading digit (p:_)

+
@prefix p: <http://a.example/>.
p:0 <http://a.example/p> <http://a.example/o> .
+
<http://a.example/0> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + localName_with_non_leading_extras +
+
+

localName with_non_leading_extras (_:a·̀ͯ‿.⁀)

+
@prefix p: <http://a.example/>.
p:a·̀ͯ‿.⁀ <http://a.example/p> <http://a.example/o> .
+
<http://a.example/a\u00b7\u0300\u036f\u203f\u002e\u2040> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + old_style_base +
+
+

old-style base

+
@base <http://a.example/>.
<s> <http://a.example/p> <http://a.example/o> .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + SPARQL_style_base +
+
+

SPARQL-style base

+
BASE <http://a.example/>
<s> <http://a.example/p> <http://a.example/o> .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + labeled_blank_node_subject +
+
+

labeled blank node subject

+
_:s <http://a.example/p> <http://a.example/o> .
+
_:b1 <http://a.example/p> <http://a.example/o> .
+
+
+ Test + labeled_blank_node_object +
+
+

labeled blank node object

+
<http://a.example/s> <http://a.example/p> _:o .
+
<http://a.example/s> <http://a.example/p> _:b1 .
+
+
+ Test + labeled_blank_node_with_PN_CHARS_BASE_character_boundaries +
+
+

labeled blank node with PN_CHARS_BASE character boundaries (_:AZazÀÖØöø...)

+
<http://a.example/s> <http://a.example/p> _:AZazÀÖØöø˿ͰͽͿ῿‌‍⁰↏Ⰰ⿯、퟿豈﷏ﷰ�𐀀󯿽 .
+
<http://a.example/s> <http://a.example/p> _:b1 .
+
+
+ Test + labeled_blank_node_with_leading_underscore +
+
+

labeled blank node with_leading_underscore (_:_)

+
<http://a.example/s> <http://a.example/p> _:_ .
+
<http://a.example/s> <http://a.example/p> _:b1 .
+
+
+ Test + labeled_blank_node_with_leading_digit +
+
+

labeled blank node with_leading_digit (_:0)

+
<http://a.example/s> <http://a.example/p> _:0 .
+
<http://a.example/s> <http://a.example/p> _:b1 .
+
+
+ Test + labeled_blank_node_with_non_leading_extras +
+
+

labeled blank node with_non_leading_extras (_:a·̀ͯ‿.⁀)

+
<http://a.example/s> <http://a.example/p> _:a·̀ͯ‿.⁀ .
+
<http://a.example/s> <http://a.example/p> _:b1 .
+
+
+ Test + anonymous_blank_node_subject +
+
+

anonymous blank node subject

+
[] <http://a.example/p> <http://a.example/o> .
+
_:b1 <http://a.example/p> <http://a.example/o> .
+
+
+ Test + anonymous_blank_node_object +
+
+

anonymous blank node object

+
<http://a.example/s> <http://a.example/p> [] .
+
<http://a.example/s> <http://a.example/p> _:b1 .
+
+
+ Test + sole_blankNodePropertyList +
+
+

sole blankNodePropertyList [ <p> <o> ] .

+
[ <http://a.example/p> <http://a.example/o> ] .
+
_:b1 <http://a.example/p> <http://a.example/o> .
+
+
+ Test + blankNodePropertyList_as_subject +
+
+

blankNodePropertyList as subject [ … ] <p> <o> .

+
[ <http://a.example/p> <http://a.example/o> ] <http://a.example/p2> <http://a.example/o2> .
+
_:b1 <http://a.example/p> <http://a.example/o> .
_:b1 <http://a.example/p2> <http://a.example/o2> .
+
+
+ Test + blankNodePropertyList_as_object +
+
+

blankNodePropertyList as object <s> <p> [ … ] .

+
<http://a.example/s> <http://a.example/p> [ <http://a.example/p2> <http://a.example/o2> ] .
+
<http://a.example/s> <http://a.example/p> _:b1 .
_:b1 <http://a.example/p2> <http://a.example/o2> .
+
+
+ Test + blankNodePropertyList_with_multiple_triples +
+
+

blankNodePropertyList with multiple triples [ <s> <p> ; <s2> <p2> ]

+
[ <http://a.example/p1> <http://a.example/o1> ; <http://a.example/p2> <http://a.example/o2> ] <http://a.example/p> <http://a.example/o> .
+
_:b1 <http://a.example/p1> <http://a.example/o1> .
_:b1 <http://a.example/p2> <http://a.example/o2> .
_:b1 <http://a.example/p> <http://a.example/o> .
+
+
+ Test + nested_blankNodePropertyLists +
+
+

nested blankNodePropertyLists [ <p1> [ <p2> <o2> ] ; <p3> <o3> ]

+
[ <http://a.example/p1> [ <http://a.example/p2> <http://a.example/o2> ] ; <http://a.example/p> <http://a.example/o> ].
+
_:b1 <http://a.example/p1> _:b2 .
_:b2 <http://a.example/p2> <http://a.example/o2> .
_:b1 <http://a.example/p> <http://a.example/o> .
+
+
+ Test + blankNodePropertyList_containing_collection +
+
+

blankNodePropertyList containing collection [ <p1> ( … ) ]

+
[ <http://a.example/p1> (1) ] .
+
_:b1 <http://a.example/p1> _:el1 .
_:el1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
_:el1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+
+
+ Test + collection_subject +
+
+

collection subject

+
(1) <http://a.example/p> <http://a.example/o> .
+
_:el1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
_:el1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
_:el1 <http://a.example/p> <http://a.example/o> .
+
+
+ Test + collection_object +
+
+

collection object

+
<http://a.example/s> <http://a.example/p> (1) .
+
<http://a.example/s> <http://a.example/p> _:el1 .
_:el1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
_:el1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+
+
+ Test + empty_collection +
+
+

empty collection ()

+
<http://a.example/s> <http://a.example/p> () .
+
<http://a.example/s> <http://a.example/p> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+
+
+ Test + nested_collection +
+
+

nested collection (())

+
<http://a.example/s> <http://a.example/p> ((1)) .
+
<http://a.example/s> <http://a.example/p> _:outerEl1 .
_:outerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:innerEl1 .
_:innerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
_:innerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
_:outerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+
+
+ Test + first +
+
+

first, not last, non-empty nested collection

+
<http://a.example/s> <http://a.example/p> ((1) 2) .
+
<http://a.example/s> <http://a.example/p> _:outerEl1 .
_:outerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:innerEl1 .
_:innerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
_:innerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
_:outerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:outerEl2 .
_:outerEl2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "2"^^<http://www.w3.org/2001/XMLSchema#integer> .
_:outerEl2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+
+
+ Test + last +
+
+

last, not first, non-empty nested collection

+
<http://a.example/s> <http://a.example/p> (1 (2)) .
+
<http://a.example/s> <http://a.example/p> _:outerEl1 .
_:outerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
_:outerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:outerEl2 .
_:outerEl2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:innerEl1 .
_:innerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "2"^^<http://www.w3.org/2001/XMLSchema#integer> .
_:innerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
_:outerEl2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+
+
+ Test + LITERAL1 +
+
+

LITERAL1 'x'

+
<http://a.example/s> <http://a.example/p> 'x' .
+
<http://a.example/s> <http://a.example/p> "x" .
+
+
+ Test + LITERAL1_ascii_boundaries +
+
+

LITERAL1_ascii_boundaries '\x00\x09\x0b\x0c\x0e\x26\x28...'

+
<http://a.example/s> <http://a.example/p> '	&([]' .
+
<http://a.example/s> <http://a.example/p> "\u0000\t\u000B\u000C\u000E&([]\u007F" .
+
+
+ Test + LITERAL1_with_UTF8_boundaries +
+
+

LITERAL1_with_UTF8_boundaries '\x80\x7ff\x800\xfff...'

+
<http://a.example/s> <http://a.example/p> '€߿ࠀ࿿က쿿퀀퟿�𐀀𿿽񀀀󿿽􀀀􏿽' .
+
<http://a.example/s> <http://a.example/p> "\u0080\u07FF\u0800\u0FFF\u1000\uCFFF\uD000\uD7FF\uE000\uFFFD\U00010000\U0003FFFD\U00040000\U000FFFFD\U00100000\U0010FFFD" .
+
+
+ Test + LITERAL1_all_controls +
+
+

LITERAL1_all_controls '\x00\x01\x02\x03\x04...'

+
<http://a.example/s> <http://a.example/p> '	' .
+
<http://a.example/s> <http://a.example/p> "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\u0008\t\u000B\u000C\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F" .
+
+
+ Test + LITERAL1_all_punctuation +
+
+

LITERAL1_all_punctuation '!"#$%&()...'

+
<http://a.example/s> <http://a.example/p> ' !"#$%&():;<=>?@[]^_`{|}~' .
+
<http://a.example/s> <http://a.example/p> " !\"#$%&():;<=>?@[]^_`{|}~" .
+
+
+ Test + LITERAL_LONG1 +
+
+

LITERAL_LONG1 '''x'''

+
<http://a.example/s> <http://a.example/p> '''x''' .
+
<http://a.example/s> <http://a.example/p> "x" .
+
+
+ Test + LITERAL_LONG1_ascii_boundaries +
+
+

LITERAL_LONG1_ascii_boundaries '\x00\x26\x28...'

+
<http://a.example/s> <http://a.example/p> '&([]' .
+
<http://a.example/s> <http://a.example/p> "\u0000&([]\u007F" .
+
+
+ Test + LITERAL_LONG1_with_UTF8_boundaries +
+
+

LITERAL_LONG1_with_UTF8_boundaries '\x80\x7ff\x800\xfff...'

+
<http://a.example/s> <http://a.example/p> '''€߿ࠀ࿿က쿿퀀퟿�𐀀𿿽񀀀󿿽􀀀􏿽''' .
+
<http://a.example/s> <http://a.example/p> "\u0080\u07FF\u0800\u0FFF\u1000\uCFFF\uD000\uD7FF\uE000\uFFFD\U00010000\U0003FFFD\U00040000\U000FFFFD\U00100000\U0010FFFD" .
+
+
+ Test + LITERAL_LONG1_with_1_squote +
+
+

LITERAL_LONG1 with 1 squote '''a'b'''

+
<http://a.example/s> <http://a.example/p> '''x'y''' .
+
<http://a.example/s> <http://a.example/p> "x'y" .
+
+
+ Test + LITERAL_LONG1_with_2_squotes +
+
+

LITERAL_LONG1 with 2 squotes '''a''b'''

+
<http://a.example/s> <http://a.example/p> '''x''y''' .
+
<http://a.example/s> <http://a.example/p> "x''y" .
+
+
+ Test + LITERAL2 +
+
+

LITERAL2 "x"

+
<http://a.example/s> <http://a.example/p> "x" .
+
<http://a.example/s> <http://a.example/p> "x" .
+
+
+ Test + LITERAL2_ascii_boundaries +
+
+

LITERAL2_ascii_boundaries '\x00\x09\x0b\x0c\x0e\x21\x23...'

+
<http://a.example/s> <http://a.example/p> "	!#[]" .
+
<http://a.example/s> <http://a.example/p> "\u0000\t\u000B\u000C\u000E!#[]\u007F" .
+
+
+ Test + LITERAL2_with_UTF8_boundaries +
+
+

LITERAL2_with_UTF8_boundaries '\x80\x7ff\x800\xfff...'

+
<http://a.example/s> <http://a.example/p> "€߿ࠀ࿿က쿿퀀퟿�𐀀𿿽񀀀󿿽􀀀􏿽" .
+
<http://a.example/s> <http://a.example/p> "\u0080\u07FF\u0800\u0FFF\u1000\uCFFF\uD000\uD7FF\uE000\uFFFD\U00010000\U0003FFFD\U00040000\U000FFFFD\U00100000\U0010FFFD" .
+
+
+ Test + LITERAL_LONG2 +
+
+

LITERAL_LONG2 """x"""

+
<http://a.example/s> <http://a.example/p> """x""" .
+
<http://a.example/s> <http://a.example/p> "x" .
+
+
+ Test + LITERAL_LONG2_ascii_boundaries +
+
+

LITERAL_LONG2_ascii_boundaries '\x00\x21\x23...'

+
<http://a.example/s> <http://a.example/p> "!#[]" .
+
<http://a.example/s> <http://a.example/p> "\u0000!#[]\u007F" .
+
+
+ Test + LITERAL_LONG2_with_UTF8_boundaries +
+
+

LITERAL_LONG2_with_UTF8_boundaries '\x80\x7ff\x800\xfff...'

+
<http://a.example/s> <http://a.example/p> """€߿ࠀ࿿က쿿퀀퟿�𐀀𿿽񀀀󿿽􀀀􏿽""" .
+
<http://a.example/s> <http://a.example/p> "\u0080\u07FF\u0800\u0FFF\u1000\uCFFF\uD000\uD7FF\uE000\uFFFD\U00010000\U0003FFFD\U00040000\U000FFFFD\U00100000\U0010FFFD" .
+
+
+ Test + LITERAL_LONG2_with_1_squote +
+
+

LITERAL_LONG2 with 1 squote """a"b"""

+
<http://a.example/s> <http://a.example/p> """x"y""" .
+
<http://a.example/s> <http://a.example/p> "x\"y" .
+
+
+ Test + LITERAL_LONG2_with_2_squotes +
+
+

LITERAL_LONG2 with 2 squotes """a""b"""

+
<http://a.example/s> <http://a.example/p> """x""y""" .
+
<http://a.example/s> <http://a.example/p> "x\"\"y" .
+
+
+ Test + literal_with_CHARACTER_TABULATION +
+
+

literal with CHARACTER TABULATION

+
<http://a.example/s> <http://a.example/p> '	' .
+
<http://a.example/s> <http://a.example/p> "\t" .
+
+
+ Test + literal_with_BACKSPACE +
+
+

literal with BACKSPACE

+
<http://a.example/s> <http://a.example/p> '' .
+
<http://a.example/s> <http://a.example/p> "\u0008" .
+
+
+ Test + literal_with_LINE_FEED +
+
+

literal with LINE FEED

+
<http://a.example/s> <http://a.example/p> '''
''' .
+
<http://a.example/s> <http://a.example/p> "\n" .
+
+
+ Test + literal_with_CARRIAGE_RETURN +
+
+

literal with CARRIAGE RETURN

+
<http://a.example/s> <http://a.example/p> '''
''' .
+
<http://a.example/s> <http://a.example/p> "\r" .
+
+
+ Test + literal_with_FORM_FEED +
+
+

literal with FORM FEED

+
<http://a.example/s> <http://a.example/p> '' .
+
<http://a.example/s> <http://a.example/p> "\u000C" .
+
+
+ Test + literal_with_REVERSE_SOLIDUS +
+
+

literal with REVERSE SOLIDUS

+
<http://a.example/s> <http://a.example/p> '\\' .
+
<http://a.example/s> <http://a.example/p> "\\" .
+
+
+ Test + literal_with_escaped_CHARACTER_TABULATION +
+
+

literal with escaped CHARACTER TABULATION

+
<http://a.example/s> <http://a.example/p> '\t' .
+
<http://a.example/s> <http://a.example/p> "\t" .
+
+
+ Test + literal_with_escaped_BACKSPACE +
+
+

literal with escaped BACKSPACE

+
<http://a.example/s> <http://a.example/p> '\b' .
+
<http://a.example/s> <http://a.example/p> "\u0008" .
+
+
+ Test + literal_with_escaped_LINE_FEED +
+
+

literal with escaped LINE FEED

+
<http://a.example/s> <http://a.example/p> '\n' .
+
<http://a.example/s> <http://a.example/p> "\n" .
+
+
+ Test + literal_with_escaped_CARRIAGE_RETURN +
+
+

literal with escaped CARRIAGE RETURN

+
<http://a.example/s> <http://a.example/p> '\r' .
+
<http://a.example/s> <http://a.example/p> "\r" .
+
+
+ Test + literal_with_escaped_FORM_FEED +
+
+

literal with escaped FORM FEED

+
<http://a.example/s> <http://a.example/p> '\f' .
+
<http://a.example/s> <http://a.example/p> "\u000C" .
+
+
+ Test + literal_with_numeric_escape4 +
+
+

literal with numeric escape4 \u

+
<http://a.example/s> <http://a.example/p> '\u006F' .
+
<http://a.example/s> <http://a.example/p> "o" .
+
+
+ Test + literal_with_numeric_escape8 +
+
+

literal with numeric escape8 \U

+
<http://a.example/s> <http://a.example/p> '\U0000006F' .
+
<http://a.example/s> <http://a.example/p> "o" .
+
+
+ Test + IRIREF_datatype +
+
+

IRIREF datatype ""^^<t>

+
<http://a.example/s> <http://a.example/p> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+
<http://a.example/s> <http://a.example/p> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+
+
+ Test + prefixed_name_datatype +
+
+

prefixed name datatype ""^^p:t

+
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://a.example/s> <http://a.example/p> "1"^^xsd:integer .
+
<http://a.example/s> <http://a.example/p> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+
+
+ Test + bareword_integer +
+
+

bareword integer

+
<http://a.example/s> <http://a.example/p> 1 .
+
<http://a.example/s> <http://a.example/p> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+
+
+ Test + bareword_decimal +
+
+

bareword decimal

+
<http://a.example/s> <http://a.example/p> 1.0 .
+
<http://a.example/s> <http://a.example/p> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+
+
+ Test + bareword_double +
+
+

bareword double

+
<http://a.example/s> <http://a.example/p> 1E0 .
+
<http://a.example/s> <http://a.example/p> "1E0"^^<http://www.w3.org/2001/XMLSchema#double> .
+
+
+ Test + double_lower_case_e +
+
+

double lower case e

+
<http://a.example/s> <http://a.example/p> 1e0 .
+
<http://a.example/s> <http://a.example/p> "1e0"^^<http://www.w3.org/2001/XMLSchema#double> .
+
+
+ Test + negative_numeric +
+
+

negative numeric

+
<http://a.example/s> <http://a.example/p> -1 .
+
<http://a.example/s> <http://a.example/p> "-1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+
+
+ Test + positive_numeric +
+
+

positive numeric

+
<http://a.example/s> <http://a.example/p> +1 .
+
<http://a.example/s> <http://a.example/p> "+1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+
+
+ Test + numeric_with_leading_0 +
+
+

numeric with leading 0

+
<http://a.example/s> <http://a.example/p> 01 .
+
<http://a.example/s> <http://a.example/p> "01"^^<http://www.w3.org/2001/XMLSchema#integer> .
+
+
+ Test + literal_true +
+
+

literal true

+
<http://a.example/s> <http://a.example/p> true .
+
<http://a.example/s> <http://a.example/p> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> .
+
+
+ Test + literal_false +
+
+

literal false

+
<http://a.example/s> <http://a.example/p> false .
+
<http://a.example/s> <http://a.example/p> "false"^^<http://www.w3.org/2001/XMLSchema#boolean> .
+
+
+ Test + langtagged_non_LONG +
+
+

langtagged non-LONG "x"@en

+
<http://a.example/s> <http://a.example/p> "chat"@en .
+
<http://a.example/s> <http://a.example/p> "chat"@en .
+
+
+ Test + langtagged_LONG +
+
+

langtagged LONG """x"""@en

+
<http://a.example/s> <http://a.example/p> """chat"""@en .
+
<http://a.example/s> <http://a.example/p> "chat"@en .
+
+
+ Test + lantag_with_subtag +
+
+

lantag with subtag "x"@en-us

+
<http://a.example/s> <http://a.example/p> "chat"@en-us .
+
<http://a.example/s> <http://a.example/p> "chat"@en-us .
+
+
+ Test + objectList_with_two_objects +
+
+

objectList with two objects … <o1>,<o2>

+
<http://a.example/s> <http://a.example/p> <http://a.example/o1>, <http://a.example/o2> .
+
<http://a.example/s> <http://a.example/p> <http://a.example/o1> .
<http://a.example/s> <http://a.example/p> <http://a.example/o2> .
+
+
+ Test + predicateObjectList_with_two_objectLists +
+
+

predicateObjectList with two objectLists … <o1>,<o2>

+
<http://a.example/s> <http://a.example/p1> <http://a.example/o1>; <http://a.example/p2> <http://a.example/o2> .
+
<http://a.example/s> <http://a.example/p1> <http://a.example/o1> .
<http://a.example/s> <http://a.example/p2> <http://a.example/o2> .
+
+
+ Test + repeated_semis_at_end +
+
+

repeated semis at end <s> <p> <o> ;; <p2> <o2> .

+
<http://a.example/s> <http://a.example/p1> <http://a.example/o1>;; <http://a.example/p2> <http://a.example/o2> .
+
<http://a.example/s> <http://a.example/p1> <http://a.example/o1> .
<http://a.example/s> <http://a.example/p2> <http://a.example/o2> .
+
+
+ Test + repeated_semis_not_at_end +
+
+

repeated semis not at end <s> <p> <o> ;;.

+
<http://a.example/s> <http://a.example/p1> <http://a.example/o1>;; .
+
<http://a.example/s> <http://a.example/p1> <http://a.example/o1> .
+
+
+ Test + comment_following_localName +
+
+

comment following localName

+
@prefix p: <http://a.example/> .
<http://a.example/s> <http://a.example/p> p:o#comment
.
+
<http://a.example/s> <http://a.example/p> <http://a.example/o> .
+
+
+ Test + number_sign_following_localName +
+
+

number sign following localName

+
@prefix p: <http://a.example/> .
<http://a.example/s> <http://a.example/p> p:o\#numbersign
.
+
<http://a.example/s> <http://a.example/p> <http://a.example/o#numbersign> .
+
+
+ Test + comment_following_PNAME_NS +
+
+

comment following PNAME_NS

+
@prefix p: <http://a.example/> .
<http://a.example/s> <http://a.example/p> p:#comment
.
+
<http://a.example/s> <http://a.example/p> <http://a.example/> .
+
+
+ Test + number_sign_following_PNAME_NS +
+
+

number sign following PNAME_NS

+
@prefix p: <http://a.example/>.
<http://a.example/s> <http://a.example/p> p:\#numbersign
.
+
<http://a.example/s> <http://a.example/p> <http://a.example/#numbersign> .
+
+
+ Test + LITERAL_LONG2_with_REVERSE_SOLIDUS +
+
+

REVERSE SOLIDUS at end of LITERAL_LONG2

+
@prefix : <http://example.org/ns#> .

:s :p1 """test-\\""" .
+
<http://example.org/ns#s> <http://example.org/ns#p1> "test-\\" .
+
+
+ Test + turtle-syntax-bad-num-05 +
+
+

Bad number format (negative test)

+
<http://example.org/resource> <http://example.org#pred> "value"@en^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+
+
+ Test + two_LITERAL_LONG2s +
+
+

two LITERAL_LONG2s testing quote delimiter overrun

+
# Test long literal twice to ensure it does not over-quote
@prefix : <http://example.org/ex#> .
:a :b """first long literal""" .
:c :d """second long literal""" .
+
<http://example.org/ex#a> <http://example.org/ex#b> "first long literal" .
<http://example.org/ex#c> <http://example.org/ex#d> "second long literal" .
+
+
+ Test + langtagged_LONG_with_subtag +
+
+

langtagged LONG with subtag """Cheers"""@en-UK

+
# Test long literal with lang tag
@prefix : <http://example.org/ex#> .
:a :b """Cheers"""@en-UK .
+
<http://example.org/ex#a> <http://example.org/ex#b> "Cheers"@en-UK .
+
+
+ Test + turtle-syntax-file-01 +
+
+

Empty file

+

+          
+
+ Test + turtle-syntax-file-02 +
+
+

Only comment

+
#Empty file.
+
+
+ Test + turtle-syntax-file-03 +
+
+

One comment, one empty line

+
#One comment, one empty line.

+
+
+ Test + turtle-syntax-uri-01 +
+
+

Only IRIs

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-uri-02 +
+
+

IRIs with Unicode escape

+
# x53 is capital S
<http://www.w3.org/2013/TurtleTests/\u0053> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-uri-03 +
+
+

IRIs with long Unicode escape

+
# x53 is capital S
<http://www.w3.org/2013/TurtleTests/\U00000053> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-uri-04 +
+
+

Legal IRIs

+
# IRI with all chars in it.
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p>
<scheme:!$%25&'()*+,-./0123456789:/@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz~?#> .
+
+
+ Test + turtle-syntax-base-01 +
+
+

@base

+
@base <http://www.w3.org/2013/TurtleTests/> .
+
+
+ Test + turtle-syntax-base-02 +
+
+

BASE

+
BASE <http://www.w3.org/2013/TurtleTests/>
+
+
+ Test + turtle-syntax-base-03 +
+
+

@base with relative IRIs

+
@base <http://www.w3.org/2013/TurtleTests/> .
<s> <p> <o> .
+
+
+ Test + turtle-syntax-base-04 +
+
+

base with relative IRIs

+
base <http://www.w3.org/2013/TurtleTests/>
<s> <p> <o> .
+
+
+ Test + turtle-syntax-prefix-01 +
+
+

@prefix

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
+
+
+ Test + turtle-syntax-prefix-02 +
+
+

PreFIX

+
PreFIX : <http://www.w3.org/2013/TurtleTests/>
+
+
+ Test + turtle-syntax-prefix-03 +
+
+

Empty PREFIX

+
PREFIX : <http://www.w3.org/2013/TurtleTests/>
:s :p :123 .
+
+
+ Test + turtle-syntax-prefix-04 +
+
+

Empty @prefix with % escape

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p :%20 .
+
+
+ Test + turtle-syntax-prefix-05 +
+
+

@prefix with no suffix

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
: : : .
+
+
+ Test + turtle-syntax-prefix-06 +
+
+

colon is a legal pname character

+
# colon is a legal pname character
@prefix : <http://www.w3.org/2013/TurtleTests/> .
@prefix x: <http://www.w3.org/2013/TurtleTests/> .
:a:b:c x:d:e:f :::: .
+
+
+ Test + turtle-syntax-prefix-07 +
+
+

dash is a legal pname character

+
# dash is a legal pname character
@prefix x: <http://www.w3.org/2013/TurtleTests/> .
x:a-b-c x:p x:o .
+
+
+ Test + turtle-syntax-prefix-08 +
+
+

underscore is a legal pname character

+
# underscore is a legal pname character
@prefix x: <http://www.w3.org/2013/TurtleTests/> .
x:_ x:p_1 x:o .
+
+
+ Test + turtle-syntax-prefix-09 +
+
+

percents in pnames

+
# percents
@prefix : <http://www.w3.org/2013/TurtleTests/> .
@prefix x: <http://www.w3.org/2013/TurtleTests/> .
:a%3E x:%25 :a%3Eb .
+
+
+ Test + turtle-syntax-string-01 +
+
+

string literal

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> "string" .
+
+
+ Test + turtle-syntax-string-02 +
+
+

langString literal

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> "string"@en .
+
+
+ Test + turtle-syntax-string-03 +
+
+

langString literal with region

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> "string"@en-uk .
+
+
+ Test + turtle-syntax-string-04 +
+
+

squote string literal

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> 'string' .
+
+
+ Test + turtle-syntax-string-05 +
+
+

squote langString literal

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> 'string'@en .
+
+
+ Test + turtle-syntax-string-06 +
+
+

squote langString literal with region

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> 'string'@en-uk .
+
+
+ Test + turtle-syntax-string-07 +
+
+

long string literal with embedded single- and double-quotes

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> """abc""def''ghi""" .
+
+
+ Test + turtle-syntax-string-08 +
+
+

long string literal with embedded newline

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> """abc
def""" .
+
+
+ Test + turtle-syntax-string-09 +
+
+

squote long string literal with embedded single- and double-quotes

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> '''abc
def''' .
+
+
+ Test + turtle-syntax-string-10 +
+
+

long langString literal with embedded newline

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> """abc
def"""@en .
+
+
+ Test + turtle-syntax-string-11 +
+
+

squote long langString literal with embedded newline

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> '''abc
def'''@en .
+
+
+ Test + turtle-syntax-str-esc-01 +
+
+

string literal with escaped newline

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> "a\n" .
+
+
+ Test + turtle-syntax-str-esc-02 +
+
+

string literal with Unicode escape

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> "a\u0020b" .
+
+
+ Test + turtle-syntax-str-esc-03 +
+
+

string literal with long Unicode escape

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> "a\U00000020b" .
+
+
+ Test + turtle-syntax-pname-esc-01 +
+
+

pname with back-slash escapes

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p :\~\.\-\!\$\&\'\(\)\*\+\,\;\=\/\?\#\@\_\%AA .
+
+
+ Test + turtle-syntax-pname-esc-02 +
+
+

pname with back-slash escapes (2)

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p :0123\~\.\-\!\$\&\'\(\)\*\+\,\;\=\/\?\#\@\_\%AA123 .
+
+
+ Test + turtle-syntax-pname-esc-03 +
+
+

pname with back-slash escapes (3)

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:xyz\~ :abc\.: : .
+
+
+ Test + turtle-syntax-bnode-01 +
+
+

bnode subject

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
[] :p :o .
+
+
+ Test + turtle-syntax-bnode-02 +
+
+

bnode object

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p [] .
+
+
+ Test + turtle-syntax-bnode-03 +
+
+

bnode property list object

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p [ :q :o ] .
+
+
+ Test + turtle-syntax-bnode-04 +
+
+

bnode property list object (2)

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p [ :q1 :o1 ; :q2 :o2 ] .
+
+
+ Test + turtle-syntax-bnode-05 +
+
+

bnode property list subject

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
[ :q1 :o1 ; :q2 :o2 ] :p :o .
+
+
+ Test + turtle-syntax-bnode-06 +
+
+

labeled bnode subject

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
_:a :p :o .
+
+
+ Test + turtle-syntax-bnode-07 +
+
+

labeled bnode subject and object

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p _:a .
_:a :p :o .
+
+
+ Test + turtle-syntax-bnode-08 +
+
+

bare bnode property list

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
[ :p :o ] .
+
+
+ Test + turtle-syntax-bnode-09 +
+
+

bnode property list

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
[ :p :o1,:2 ] .
:s :p :o .
+
+
+ Test + turtle-syntax-bnode-10 +
+
+

mixed bnode property list and triple

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .

:s1 :p :o .
[ :p1 :o1 ; :p2 :o2 ] .
:s2 :p :o .
+
+
+ Test + turtle-syntax-number-01 +
+
+

integer literal

+
<s> <p> 123 .
+
+
+ Test + turtle-syntax-number-02 +
+
+

negative integer literal

+
<s> <p> -123 .
+
+
+ Test + turtle-syntax-number-03 +
+
+

positive integer literal

+
<s> <p> +123 .
+
+
+ Test + turtle-syntax-number-04 +
+
+

decimal literal

+
# This is a decimal.
<s> <p> 123.0 .
+
+
+ Test + turtle-syntax-number-05 +
+
+

decimal literal (no leading digits)

+
# This is a decimal.
<s> <p> .1 .
+
+
+ Test + turtle-syntax-number-06 +
+
+

negative decimal literal

+
# This is a decimal.
<s> <p> -123.0 .
+
+
+ Test + turtle-syntax-number-07 +
+
+

positive decimal literal

+
# This is a decimal.
<s> <p> +123.0 .
+
+
+ Test + turtle-syntax-number-08 +
+
+

integer literal with decimal lexical confusion

+
# This is an integer
<s> <p> 123.
+
+
+ Test + turtle-syntax-number-09 +
+
+

double literal

+
<s> <p> 123.0e1 .
+
+
+ Test + turtle-syntax-number-10 +
+
+

negative double literal

+
<s> <p> -123e-1 .
+
+
+ Test + turtle-syntax-number-11 +
+
+

double literal no fraction

+
<s> <p> 123.E+1 .
+
+
+ Test + turtle-syntax-datatypes-01 +
+
+

xsd:byte literal

+
@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
<s> <p> "123"^^xsd:byte .
+
+
+ Test + turtle-syntax-datatypes-02 +
+
+

integer as xsd:string

+
@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<s> <p> "123"^^xsd:string .
+
+
+ Test + turtle-syntax-kw-01 +
+
+

boolean literal (true)

+
<s> <p> true .
+
+
+ Test + turtle-syntax-kw-02 +
+
+

boolean literal (false)

+
<s> <p> false .
+
+
+ Test + turtle-syntax-kw-03 +
+
+

'a' as keyword

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s a :C .
+
+
+ Test + turtle-syntax-struct-01 +
+
+

object list

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p :o1 , :o2 .
+
+
+ Test + turtle-syntax-struct-02 +
+
+

predicate list with object list

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p1 :o1 ;
:p2 :o2 .
+
+
+ Test + turtle-syntax-struct-03 +
+
+

predicate list with object list and dangling ';'

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p1 :o1 ;
:p2 :o2 ;
.
+
+
+ Test + turtle-syntax-struct-04 +
+
+

predicate list with multiple ;;

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p1 :o1 ;;
:p2 :o2
.
+
+
+ Test + turtle-syntax-struct-05 +
+
+

predicate list with multiple ;;

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p1 :o1 ;
:p2 :o2 ;;
.
+
+
+ Test + turtle-syntax-lists-01 +
+
+

empty list

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p () .
+
+
+ Test + turtle-syntax-lists-02 +
+
+

mixed list

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p (1 "2" :o) .
+
+
+ Test + turtle-syntax-lists-03 +
+
+

isomorphic list as subject and object

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
(1) :p (1) .
+
+
+ Test + turtle-syntax-lists-04 +
+
+

lists of lists

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
(()) :p (()) .
+
+
+ Test + turtle-syntax-lists-05 +
+
+

mixed lists with embedded lists

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
(1 2 (1 2)) :p (( "a") "b" :o) .
+
+
+ Test + turtle-syntax-bad-uri-01 +
+
+

Bad IRI : space (negative test)

+
# Bad IRI : space.
<http://www.w3.org/2013/TurtleTests/ space> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-bad-uri-02 +
+
+

Bad IRI : bad escape (negative test)

+
# Bad IRI : bad escape
<http://www.w3.org/2013/TurtleTests/\u00ZZ11> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-bad-uri-03 +
+
+

Bad IRI : bad long escape (negative test)

+
# Bad IRI : bad escape
<http://www.w3.org/2013/TurtleTests/\U00ZZ1111> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-bad-uri-04 +
+
+

Bad IRI : character escapes not allowed (negative test)

+
# Bad IRI : character escapes not allowed.
<http://www.w3.org/2013/TurtleTests/\n> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-bad-uri-05 +
+
+

Bad IRI : character escapes not allowed (2) (negative test)

+
# Bad IRI : character escapes not allowed.
<http://www.w3.org/2013/TurtleTests/\/> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-bad-prefix-01 +
+
+

No prefix (negative test)

+
# No prefix
:s <http://www.w3.org/2013/TurtleTests/p> "x" .
+
+
+ Test + turtle-syntax-bad-prefix-02 +
+
+

No prefix (2) (negative test)

+
# No prefix
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
<http://www.w3.org/2013/TurtleTests/s> rdf:type :C .
+
+
+ Test + turtle-syntax-bad-prefix-03 +
+
+

@prefix without URI (negative test)

+
# @prefix without URI.
@prefix ex: .
+
+
+ Test + turtle-syntax-bad-prefix-04 +
+
+

@prefix without prefix name (negative test)

+
# @prefix without prefix name .
@prefix <http://www.w3.org/2013/TurtleTests/> .
+
+
+ Test + turtle-syntax-bad-prefix-05 +
+
+

@prefix without ':' (negative test)

+
# @prefix without :
@prefix x <http://www.w3.org/2013/TurtleTests/> .
+
+
+ Test + turtle-syntax-bad-base-01 +
+
+

@base without URI (negative test)

+
# @base without URI.
@base .
+
+
+ Test + turtle-syntax-bad-base-02 +
+
+

@base in wrong case (negative test)

+
# @base in wrong case.
@BASE <http://www.w3.org/2013/TurtleTests/> .
+
+
+ Test + turtle-syntax-bad-base-03 +
+
+

BASE without URI (negative test)

+
# FULL STOP used after SPARQL BASE
BASE <http://www.w3.org/2013/TurtleTests/> .
<s> <p> <o> .
+
+
+ Test + turtle-syntax-bad-struct-01 +
+
+

Turtle is not TriG (negative test)

+
# Turtle is not TriG
{ <http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> }
+
+
+ Test + turtle-syntax-bad-struct-02 +
+
+

Turtle is not N3 (negative test)

+
# Turtle is not N3
<http://www.w3.org/2013/TurtleTests/s> = <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-bad-struct-03 +
+
+

Turtle is not NQuads (negative test)

+
# Turtle is not NQuads
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> <http://www.w3.org/2013/TurtleTests/g> .
+
+
+ Test + turtle-syntax-bad-struct-04 +
+
+

Turtle does not allow literals-as-subjects (negative test)

+
# Turtle does not allow literals-as-subjects
"hello" <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-bad-struct-05 +
+
+

Turtle does not allow literals-as-predicates (negative test)

+
# Turtle does not allow literals-as-predicates
<http://www.w3.org/2013/TurtleTests/s> "hello" <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-bad-struct-06 +
+
+

Turtle does not allow bnodes-as-predicates (negative test)

+
# Turtle does not allow bnodes-as-predicates
<http://www.w3.org/2013/TurtleTests/s> [] <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-bad-struct-07 +
+
+

Turtle does not allow labeled bnodes-as-predicates (negative test)

+
# Turtle does not allow bnodes-as-predicates
<http://www.w3.org/2013/TurtleTests/s> _:p <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-bad-kw-01 +
+
+

'A' is not a keyword (negative test)

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s A :C .
+
+
+ Test + turtle-syntax-bad-kw-02 +
+
+

'a' cannot be used as subject (negative test)

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
a :p :o .
+
+
+ Test + turtle-syntax-bad-kw-03 +
+
+

'a' cannot be used as object (negative test)

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p a .
+
+
+ Test + turtle-syntax-bad-kw-04 +
+
+

'true' cannot be used as subject (negative test)

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
true :p :o .
+
+
+ Test + turtle-syntax-bad-kw-05 +
+
+

'true' cannot be used as object (negative test)

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s true :o .
+
+
+ Test + turtle-syntax-bad-n3-extras-01 +
+
+

{} fomulae not in Turtle (negative test)

+
# {} fomulae not in Turtle
@prefix : <http://www.w3.org/2013/TurtleTests/> .

{ :a :q :c . } :p :z .

+
+
+ Test + turtle-syntax-bad-n3-extras-02 +
+
+

= is not Turtle (negative test)

+
# = is not Turtle
@prefix : <http://www.w3.org/2013/TurtleTests/> .

:a = :b .
+
+
+ Test + turtle-syntax-bad-n3-extras-03 +
+
+

N3 paths not in Turtle (negative test)

+
# N3 paths
@prefix : <http://www.w3.org/2013/TurtleTests/> .
@prefix ns: <http://www.w3.org/2013/TurtleTests/p#> .

:x.
ns:p.
ns:q :p :z .
+
+
+ Test + turtle-syntax-bad-n3-extras-04 +
+
+

N3 paths not in Turtle (negative test)

+
# N3 paths
@prefix : <http://www.w3.org/2013/TurtleTests/> .
@prefix ns: <http://www.w3.org/2013/TurtleTests/p#> .

:x^ns:p :p :z .
+
+
+ Test + turtle-syntax-bad-n3-extras-05 +
+
+

N3 is...of not in Turtle (negative test)

+
# N3 is...of
@prefix : <http://www.w3.org/2013/TurtleTests/> .

:z is :p of :x .
+
+
+ Test + turtle-syntax-bad-n3-extras-06 +
+
+

N3 paths not in Turtle (negative test)

+
# = is not Turtle
@prefix : <http://www.w3.org/2013/TurtleTests/> .

:a.:b.:c .
+
+
+ Test + turtle-syntax-bad-n3-extras-07 +
+
+

@keywords is not Turtle (negative test)

+
# @keywords is not Turtle
@keywords a .
x a Item .
+
+
+ Test + turtle-syntax-bad-n3-extras-08 +
+
+

@keywords is not Turtle (negative test)

+
# @keywords is not Turtle
@keywords a .
x a Item .
+
+
+ Test + turtle-syntax-bad-n3-extras-09 +
+
+

=> is not Turtle (negative test)

+
# => is not Turtle
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s => :o .
+
+
+ Test + turtle-syntax-bad-n3-extras-10 +
+
+

<= is not Turtle (negative test)

+
# <= is not Turtle
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s <= :o .
+
+
+ Test + turtle-syntax-bad-n3-extras-11 +
+
+

@forSome is not Turtle (negative test)

+
# @forSome is not Turtle
@prefix : <http://www.w3.org/2013/TurtleTests/> .
@forSome :x .
+
+
+ Test + turtle-syntax-bad-n3-extras-12 +
+
+

@forAll is not Turtle (negative test)

+
# @forAll is not Turtle
@prefix : <http://www.w3.org/2013/TurtleTests/> .
@forAll :x .
+
+
+ Test + turtle-syntax-bad-n3-extras-13 +
+
+

@keywords is not Turtle (negative test)

+
# @keywords is not Turtle
@keywords .
x @a Item .
+
+
+ Test + turtle-syntax-bad-struct-08 +
+
+

missing '.' (negative test)

+
# No DOT
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o>
+
+
+ Test + turtle-syntax-bad-struct-09 +
+
+

extra '.' (negative test)

+
# Too many DOT
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> . .
+
+
+ Test + turtle-syntax-bad-struct-10 +
+
+

extra '.' (negative test)

+
# Too many DOT
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> . .
<http://www.w3.org/2013/TurtleTests/s1> <http://www.w3.org/2013/TurtleTests/p1> <http://www.w3.org/2013/TurtleTests/o1> .
+
+
+ Test + turtle-syntax-bad-struct-11 +
+
+

trailing ';' no '.' (negative test)

+
# Trailing ;
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> ;
+
+
+ Test + turtle-syntax-bad-struct-12 +
+
+

subject, predicate, no object (negative test)

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> 
+
+
+ Test + turtle-syntax-bad-struct-13 +
+
+

subject, predicate, no object (negative test)

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> 
+
+
+ Test + turtle-syntax-bad-struct-14 +
+
+

literal as subject (negative test)

+
# Literal as subject
"abc" <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/p> .
+
+
+ Test + turtle-syntax-bad-struct-15 +
+
+

literal as predicate (negative test)

+
# Literal as predicate
<http://www.w3.org/2013/TurtleTests/s> "abc" <http://www.w3.org/2013/TurtleTests/p> .
+
+
+ Test + turtle-syntax-bad-struct-16 +
+
+

bnode as predicate (negative test)

+
# BNode as predicate
<http://www.w3.org/2013/TurtleTests/s> [] <http://www.w3.org/2013/TurtleTests/p> .
+
+
+ Test + turtle-syntax-bad-struct-17 +
+
+

labeled bnode as predicate (negative test)

+
# BNode as predicate
<http://www.w3.org/2013/TurtleTests/s> _:a <http://www.w3.org/2013/TurtleTests/p> .
+
+
+ Test + turtle-syntax-bad-lang-01 +
+
+

langString with bad lang (negative test)

+
# Bad lang tag
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> "string"@1 .
+
+
+ Test + turtle-syntax-bad-esc-01 +
+
+

Bad string escape (negative test)

+
# Bad string escape
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> "a\zb" .
+
+
+ Test + turtle-syntax-bad-esc-02 +
+
+

Bad string escape (negative test)

+
# Bad string escape
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> "\uWXYZ" .
+
+
+ Test + turtle-syntax-bad-esc-03 +
+
+

Bad string escape (negative test)

+
# Bad string escape
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> "\U0000WXYZ" .
+
+
+ Test + turtle-syntax-bad-esc-04 +
+
+

Bad string escape (negative test)

+
# Bad string escape
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> "\U0000WXYZ" .
+
+
+ Test + turtle-syntax-bad-pname-01 +
+
+

'~' must be escaped in pname (negative test)

+
# ~ must be escaped.
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:a~b :p :o .
+
+
+ Test + turtle-syntax-bad-pname-02 +
+
+

Bad %-sequence in pname (negative test)

+
# Bad %-sequence
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:a%2 :p :o .
+
+
+ Test + turtle-syntax-bad-pname-03 +
+
+

Bad unicode escape in pname (negative test)

+
# No \u (x39 is "9")
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:a\u0039 :p :o .
+
+
+ Test + turtle-syntax-bad-string-01 +
+
+

mismatching string literal open/close (negative test)

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p "abc' .
+
+
+ Test + turtle-syntax-bad-string-02 +
+
+

mismatching string literal open/close (negative test)

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p 'abc" .
+
+
+ Test + turtle-syntax-bad-string-03 +
+
+

mismatching string literal long/short (negative test)

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p '''abc' .
+
+
+ Test + turtle-syntax-bad-string-04 +
+
+

mismatching long string literal open/close (negative test)

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p """abc''' .
+
+
+ Test + turtle-syntax-bad-string-05 +
+
+

Long literal with missing end (negative test)

+
# Long literal with missing end
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p """abc
def
+
+
+ Test + turtle-syntax-bad-string-06 +
+
+

Long literal with extra quote (negative test)

+
# Long literal with 4"
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p """abc""""@en .
+
+
+ Test + turtle-syntax-bad-string-07 +
+
+

Long literal with extra squote (negative test)

+
# Long literal with 4'
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p '''abc''''@en .
+
+
+ Test + turtle-syntax-bad-num-01 +
+
+

Bad number format (negative test)

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> 123.abc .
+
+
+ Test + turtle-syntax-bad-num-02 +
+
+

Bad number format (negative test)

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> 123e .
+
+
+ Test + turtle-syntax-bad-num-03 +
+
+

Bad number format (negative test)

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> 123abc .
+
+
+ Test + turtle-syntax-bad-num-04 +
+
+

Bad number format (negative test)

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> 0x123 .
+
+
+ Test + turtle-syntax-bad-num-05 +
+
+

Bad number format (negative test)

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> +-1 .
+
+
+ Test + turtle-eval-struct-01 +
+
+

triple with IRIs

+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-eval-struct-02 +
+
+

triple with IRIs and embedded whitespace

+
<http://www.w3.org/2013/TurtleTests/s> 
<http://www.w3.org/2013/TurtleTests/p1> <http://www.w3.org/2013/TurtleTests/o1> ;
<http://www.w3.org/2013/TurtleTests/p2> <http://www.w3.org/2013/TurtleTests/o2> ;
.
+
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p1> <http://www.w3.org/2013/TurtleTests/o1> .
<http://www.w3.org/2013/TurtleTests/s> <http://www.w3.org/2013/TurtleTests/p2> <http://www.w3.org/2013/TurtleTests/o2> .
+
+
+ Test + turtle-subm-01 +
+
+

Blank subject

+
@prefix : <#> .
[] :x :y .
+
_:genid1 <http://www.w3.org/2013/TurtleTests/turtle-subm-01.ttl#x> <http://www.w3.org/2013/TurtleTests/turtle-subm-01.ttl#y> .
+
+
+ Test + turtle-subm-02 +
+
+

@prefix and qnames

+
# Test @prefix and qnames
@prefix : <http://example.org/base1#> .
@prefix a: <http://example.org/base2#> .
@prefix b: <http://example.org/base3#> .
:a :b :c .
a:a a:b a:c .
:a a:a b:a .
+
<http://example.org/base1#a> <http://example.org/base1#b> <http://example.org/base1#c> .
<http://example.org/base2#a> <http://example.org/base2#b> <http://example.org/base2#c> .
<http://example.org/base1#a> <http://example.org/base2#a> <http://example.org/base3#a> .
+
+
+ Test + turtle-subm-03 +
+
+

, operator

+
# Test , operator
@prefix : <http://example.org/base#> .
:a :b :c,
:d,
:e .
+
<http://example.org/base#a> <http://example.org/base#b> <http://example.org/base#c> .
<http://example.org/base#a> <http://example.org/base#b> <http://example.org/base#d> .
<http://example.org/base#a> <http://example.org/base#b> <http://example.org/base#e> .
+
+
+ Test + turtle-subm-04 +
+
+

; operator

+
# Test ; operator
@prefix : <http://example.org/base#> .
:a :b :c ;
:d :e ;
:f :g .
+
<http://example.org/base#a> <http://example.org/base#b> <http://example.org/base#c> .
<http://example.org/base#a> <http://example.org/base#d> <http://example.org/base#e> .
<http://example.org/base#a> <http://example.org/base#f> <http://example.org/base#g> .
+
+
+ Test + turtle-subm-05 +
+
+

empty [] as subject and object

+
# Test empty [] operator; not allowed as predicate
@prefix : <http://example.org/base#> .
[] :a :b .
:c :d [] .
+
_:genid1 <http://example.org/base#a> <http://example.org/base#b> .
<http://example.org/base#c> <http://example.org/base#d> _:genid2 .
+
+
+ Test + turtle-subm-06 +
+
+

non-empty [] as subject and object

+
# Test non empty [] operator; not allowed as predicate
@prefix : <http://example.org/base#> .
[ :a :b ] :c :d .
:e :f [ :g :h ] .
+
_:genid1 <http://example.org/base#a> <http://example.org/base#b> .
_:genid1 <http://example.org/base#c> <http://example.org/base#d> .
_:genid2 <http://example.org/base#g> <http://example.org/base#h> .
<http://example.org/base#e> <http://example.org/base#f> _:genid2 .
+
+
+ Test + turtle-subm-07 +
+
+

'a' as predicate

+
# 'a' only allowed as a predicate
@prefix : <http://example.org/base#> .
:a a :b .
+
<http://example.org/base#a> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.org/base#b> .
+
+
+ Test + turtle-subm-08 +
+
+

simple collection

+
@prefix : <http://example.org/stuff/1.0/> .
:a :b ( "apple" "banana" ) .

+
_:genid1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "banana" .
_:genid1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
_:genid2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "apple" .
_:genid2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:genid1 .
<http://example.org/stuff/1.0/a> <http://example.org/stuff/1.0/b> _:genid2 .
+
+
+ Test + turtle-subm-09 +
+
+

empty collection

+
@prefix : <http://example.org/stuff/1.0/> .
:a :b ( ) .

+
<http://example.org/stuff/1.0/a> <http://example.org/stuff/1.0/b> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+
+
+ Test + turtle-subm-10 +
+
+

integer datatyped literal

+
# Test integer datatyped literals using an OWL cardinality constraint
@prefix owl: <http://www.w3.org/2002/07/owl#> .

# based on examples in the OWL Reference

_:hasParent a owl:ObjectProperty .

[] a owl:Restriction ;
owl:onProperty _:hasParent ;
owl:maxCardinality 2 .
+
_:hasParent <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> .
_:genid1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Restriction> .
_:genid1 <http://www.w3.org/2002/07/owl#onProperty> _:hasParent .
_:genid1 <http://www.w3.org/2002/07/owl#maxCardinality> "2"^^<http://www.w3.org/2001/XMLSchema#integer> .
+
+
+ Test + turtle-subm-11 +
+
+

decimal integer canonicalization

+
<http://example.org/res1> <http://example.org/prop1> 000000 .
<http://example.org/res2> <http://example.org/prop2> 0 .
<http://example.org/res3> <http://example.org/prop3> 000001 .
<http://example.org/res4> <http://example.org/prop4> 2 .
<http://example.org/res5> <http://example.org/prop5> 4 .
+
<http://example.org/res1> <http://example.org/prop1> "000000"^^<http://www.w3.org/2001/XMLSchema#integer> .
<http://example.org/res2> <http://example.org/prop2> "0"^^<http://www.w3.org/2001/XMLSchema#integer> .
<http://example.org/res3> <http://example.org/prop3> "000001"^^<http://www.w3.org/2001/XMLSchema#integer> .
<http://example.org/res4> <http://example.org/prop4> "2"^^<http://www.w3.org/2001/XMLSchema#integer> .
<http://example.org/res5> <http://example.org/prop5> "4"^^<http://www.w3.org/2001/XMLSchema#integer> .
+
+
+ Test + turtle-subm-12 +
+
+

- and _ in names and qnames

+
# Tests for - and _ in names, qnames
@prefix ex1: <http://example.org/ex1#> .
@prefix ex-2: <http://example.org/ex2#> .
@prefix ex3_: <http://example.org/ex3#> .
@prefix ex4-: <http://example.org/ex4#> .

ex1:foo-bar ex1:foo_bar "a" .
ex-2:foo-bar ex-2:foo_bar "b" .
ex3_:foo-bar ex3_:foo_bar "c" .
ex4-:foo-bar ex4-:foo_bar "d" .
+
<http://example.org/ex1#foo-bar> <http://example.org/ex1#foo_bar> "a" .
<http://example.org/ex2#foo-bar> <http://example.org/ex2#foo_bar> "b" .
<http://example.org/ex3#foo-bar> <http://example.org/ex3#foo_bar> "c" .
<http://example.org/ex4#foo-bar> <http://example.org/ex4#foo_bar> "d" .
+
+
+ Test + turtle-subm-13 +
+
+

tests for rdf:_<numbers> and other qnames starting with _

+
# Tests for rdf:_<numbers> and other qnames starting with _
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ex: <http://example.org/ex#> .
@prefix : <http://example.org/myprop#> .

ex:foo rdf:_1 "1" .
ex:foo rdf:_2 "2" .
ex:foo :_abc "def" .
ex:foo :_345 "678" .
+
<http://example.org/ex#foo> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1> "1" .
<http://example.org/ex#foo> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_2> "2" .
<http://example.org/ex#foo> <http://example.org/myprop#_abc> "def" .
<http://example.org/ex#foo> <http://example.org/myprop#_345> "678" .
+
+
+ Test + turtle-subm-14 +
+
+

bare : allowed

+
# Test for : allowed
@prefix : <http://example.org/ron> .

[] : [] .

: : : .

+
_:genid1 <http://example.org/ron> _:genid2 .
<http://example.org/ron> <http://example.org/ron> <http://example.org/ron> .
+
+
+ Test + turtle-subm-15 +
+
+

simple long literal

+
# Test long literal
@prefix : <http://example.org/ex#> .
:a :b """a long
literal
with
newlines""" .
+
<http://example.org/ex#a> <http://example.org/ex#b> "a long\n\tliteral\nwith\nnewlines" .
+
+
+ Test + turtle-subm-16 +
+
+

long literals with escapes

+
@prefix : <http://example.org/foo#> .

## \U00015678 is a not a legal codepoint
## :a :b """\nthis \ris a \U00015678long\t
## literal\uABCD
## """ .
##
## :d :e """\tThis \uABCDis\r \U00015678another\n
## one
## """ .

# \U00015678 is a not a legal codepoint
# \U00012451 in Cuneiform numeric ban 3
:a :b """\nthis \ris a \U00012451long\t
literal\uABCD
""" .

:d :e """\tThis \uABCDis\r \U00012451another\n
one
""" .
+
<http://example.org/foo#a> <http://example.org/foo#b> "\nthis \ris a \U00012451long\t\nliteral\uABCD\n" .
<http://example.org/foo#d> <http://example.org/foo#e> "\tThis \uABCDis\r \U00012451another\n\none\n" .
+
+
+ Test + turtle-subm-17 +
+
+

floating point number

+
@prefix : <http://example.org/#> .

:a :b 1.0 .

+
<http://example.org/#a> <http://example.org/#b> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+
+
+ Test + turtle-subm-18 +
+
+

empty literals, normal and long variant

+
@prefix : <http://example.org/#> .

:a :b "" .

:c :d """""" .

+
<http://example.org/#a> <http://example.org/#b> "" .
<http://example.org/#c> <http://example.org/#d> "" .
+
+
+ Test + turtle-subm-19 +
+
+

positive integer, decimal and doubles

+
@prefix : <http://example.org#> .
:a :b 1.0 .
:c :d 1 .
:e :f 1.0e0 .
+
<http://example.org#a> <http://example.org#b> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org#c> <http://example.org#d> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
<http://example.org#e> <http://example.org#f> "1.0e0"^^<http://www.w3.org/2001/XMLSchema#double> .
+
+
+ Test + turtle-subm-20 +
+
+

negative integer, decimal and doubles

+
@prefix : <http://example.org#> .
:a :b -1.0 .
:c :d -1 .
:e :f -1.0e0 .
+
<http://example.org#a> <http://example.org#b> "-1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org#c> <http://example.org#d> "-1"^^<http://www.w3.org/2001/XMLSchema#integer> .
<http://example.org#e> <http://example.org#f> "-1.0e0"^^<http://www.w3.org/2001/XMLSchema#double> .
+
+
+ Test + turtle-subm-21 +
+
+

long literal ending in double quote

+
# Test long literal
@prefix : <http://example.org/ex#> .
:a :b """John said: "Hello World!\"""" .
+
<http://example.org/ex#a> <http://example.org/ex#b> "John said: \"Hello World!\"" .
+
+
+ Test + turtle-subm-22 +
+
+

boolean literals

+
@prefix : <http://example.org#> .
:a :b true .
:c :d false .
+
<http://example.org#a> <http://example.org#b> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> .
<http://example.org#c> <http://example.org#d> "false"^^<http://www.w3.org/2001/XMLSchema#boolean> .
+
+
+ Test + turtle-subm-23 +
+
+

comments

+
# comment test
@prefix : <http://example.org/#> .
:a :b :c . # end of line comment
:d # ignore me
:e # and me
:f # and me
.
:g :h #ignore me
:i, # and me
:j . # and me

:k :l :m ; #ignore me
:n :o ; # and me
:p :q . # and me
+
<http://example.org/#a> <http://example.org/#b> <http://example.org/#c> .
<http://example.org/#d> <http://example.org/#e> <http://example.org/#f> .
<http://example.org/#g> <http://example.org/#h> <http://example.org/#i> .
<http://example.org/#g> <http://example.org/#h> <http://example.org/#j> .
<http://example.org/#k> <http://example.org/#l> <http://example.org/#m> .
<http://example.org/#k> <http://example.org/#n> <http://example.org/#o> .
<http://example.org/#k> <http://example.org/#p> <http://example.org/#q> .
+
+
+ Test + turtle-subm-24 +
+
+

no final mewline

+
# comment line with no final newline test
@prefix : <http://example.org/#> .
:a :b :c .
#foo
+
<http://example.org/#a> <http://example.org/#b> <http://example.org/#c> .
+
+
+ Test + turtle-subm-25 +
+
+

repeating a @prefix changes pname definition

+
@prefix foo: <http://example.org/foo#>  .
@prefix foo: <http://example.org/bar#> .

foo:blah foo:blah foo:blah .

+
<http://example.org/bar#blah> <http://example.org/bar#blah> <http://example.org/bar#blah> .
+
+
+ Test + turtle-subm-26 +
+
+

Variations on decimal canonicalization

+
<http://example.org/foo> <http://example.org/bar> "2.345"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "1"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "1."^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "1.000000000"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.3"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.234000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.2340000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.23400000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.234000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.2340000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.23400000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.234000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.2340000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.23400000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.234000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.2340000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.23400000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.234000000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.2340000000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.23400000000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "1.2345678901234567890123457890"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+
<http://example.org/foo> <http://example.org/bar> "2.345"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "1"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "1."^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "1.000000000"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.3"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.234000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.2340000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.23400000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.234000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.2340000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.23400000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.234000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.2340000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.23400000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.234000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.2340000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.23400000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.234000000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.2340000000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "2.23400000000000000000005"^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.org/foo> <http://example.org/bar> "1.2345678901234567890123457890"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+
+
+ Test + turtle-subm-27 +
+
+

Repeating @base changes base for relative IRI lookup

+
# In-scope base URI is <http://www.w3.org/2013/TurtleTests/turtle-subm-27.ttl> at this point
<a1> <b1> <c1> .
@base <http://example.org/ns/> .
# In-scope base URI is http://example.org/ns/ at this point
<a2> <http://example.org/ns/b2> <c2> .
@base <foo/> .
# In-scope base URI is http://example.org/ns/foo/ at this point
<a3> <b3> <c3> .
@prefix : <bar#> .
:a4 :b4 :c4 .
@prefix : <http://example.org/ns2#> .
:a5 :b5 :c5 .
+
<http://www.w3.org/2013/TurtleTests/a1> <http://www.w3.org/2013/TurtleTests/b1> <http://www.w3.org/2013/TurtleTests/c1> .
<http://example.org/ns/a2> <http://example.org/ns/b2> <http://example.org/ns/c2> .
<http://example.org/ns/foo/a3> <http://example.org/ns/foo/b3> <http://example.org/ns/foo/c3> .
<http://example.org/ns/foo/bar#a4> <http://example.org/ns/foo/bar#b4> <http://example.org/ns/foo/bar#c4> .
<http://example.org/ns2#a5> <http://example.org/ns2#b5> <http://example.org/ns2#c5> .
+
+
+ Test + turtle-eval-bad-01 +
+
+

Bad IRI : good escape, bad charcater (negative evaluation test)

+
# Bad IRI : good escape, bad charcater
<http://www.w3.org/2013/TurtleTests/\u0020> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-eval-bad-02 +
+
+

Bad IRI : hex 3C is < (negative evaluation test)

+
# Bad IRI : hex 3C is <
<http://www.w3.org/2013/TurtleTests/\u003C> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-eval-bad-03 +
+
+

Bad IRI : hex 3E is (negative evaluation test)

+
# Bad IRI : hex 3E is >
<http://www.w3.org/2013/TurtleTests/\u003E> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-eval-bad-04 +
+
+

Bad IRI : {abc} (negative evaluation test)

+
# Bad IRI
<http://www.w3.org/2013/TurtleTests/{abc}> <http://www.w3.org/2013/TurtleTests/p> <http://www.w3.org/2013/TurtleTests/o> .
+
+
+ Test + turtle-syntax-bad-blank-label-dot-end +
+
+

Blank node label must not end in dot

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
_:b1. :p :o .
+
+
+ Test + turtle-syntax-bad-ln-dash-start +
+
+

Local name must not begin with dash

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p :-o .
+
+
+ Test + turtle-syntax-bad-ln-escape-start +
+
+

Bad hex escape at start of local name

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p :%2o .
+
+
+ Test + turtle-syntax-bad-ln-escape +
+
+

Bad hex escape in local name

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s :p :o%2 .
+
+
+ Test + turtle-syntax-bad-missing-ns-dot-end +
+
+

Prefix must not end in dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)

+
valid:s valid:p invalid.:o .
+
+
+ Test + turtle-syntax-bad-missing-ns-dot-start +
+
+

Prefix must not start with dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)

+
.undefined:s .undefined:p .undefined:o .
+
+
+ Test + turtle-syntax-bad-ns-dot-end +
+
+

Prefix must not end in dot

+
@prefix eg. : <http://www.w3.org/2013/TurtleTests/> .
eg.:s eg.:p eg.:o .
+
+
+ Test + turtle-syntax-bad-ns-dot-start +
+
+

Prefix must not start with dot

+
@prefix .eg : <http://www.w3.org/2013/TurtleTests/> .
.eg:s .eg:p .eg:o .
+
+
+ Test + turtle-syntax-bad-number-dot-in-anon +
+
+

Dot delimeter may not appear in anonymous nodes

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .

:s
:p [
:p1 27.
] .
+
+
+ Test + turtle-syntax-blank-label +
+
+

Characters allowed in blank node labels

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
_:0b :p :o . # Starts with digit
_:_b :p :o . # Starts with underscore
_:b.0 :p :o . # Contains dot, ends with digit
+
+
+ Test + turtle-syntax-ln-colons +
+
+

Colons in pname local names

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s:1 :p:1 :o:1 .
:s::2 :p::2 :o::2 .
:3:s :3:p :3 .
::s ::p ::o .
::s: ::p: ::o: .
+
+
+ Test + turtle-syntax-ln-dots +
+
+

Dots in pname local names

+
@prefix : <http://www.w3.org/2013/TurtleTests/> .
:s.1 :p.1 :o.1 .
:s..2 :p..2 :o..2.
:3.s :3.p :3.
+
+
+ Test + turtle-syntax-ns-dots +
+
+

Dots in namespace names

+
@prefix e.g: <http://www.w3.org/2013/TurtleTests/> .
e.g:s e.g:p e.g:o .
+
+
+
+
+
+

+ Report Generation Software +

+

+ This report generated by + earl-report + + + version + + + + + + an + Unlicensed + Ruby + application. More information is available at + https://github.com/gkellogg/earl-report + . +

+

+ This software is provided by + Gregg Kellogg + in hopes that it might make the lives of conformance testers easier. +

+
+ + diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl.jsonld b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl.jsonld new file mode 100644 index 00000000000..13ee1581961 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl.jsonld @@ -0,0 +1,56860 @@ +{ + "@context": { + "@vocab": "http://www.w3.org/ns/earl#", + "foaf:homepage": { + "@type": "@id" + }, + "dc": "http://purl.org/dc/terms/", + "doap": "http://usefulinc.com/ns/doap#", + "earl": "http://www.w3.org/ns/earl#", + "mf": "http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#", + "foaf": "http://xmlns.com/foaf/0.1/", + "rdfs": "http://www.w3.org/2000/01/rdf-schema#", + "assertedBy": { + "@type": "@id" + }, + "assertions": { + "@type": "@id", + "@container": "@set" + }, + "bibRef": { + "@id": "dc:bibliographicCitation" + }, + "created": { + "@id": "doap:created", + "@type": "xsd:date" + }, + "description": { + "@id": "rdfs:comment", + "@language": "en" + }, + "developer": { + "@id": "doap:developer", + "@type": "@id", + "@container": "@set" + }, + "doapDesc": { + "@id": "doap:description", + "@language": "en" + }, + "generatedBy": { + "@type": "@id" + }, + "homepage": { + "@id": "doap:homepage", + "@type": "@id" + }, + "language": { + "@id": "doap:programming-language" + }, + "license": { + "@id": "doap:license", + "@type": "@id" + }, + "mode": { + "@type": "@id" + }, + "name": { + "@id": "doap:name" + }, + "outcome": { + "@type": "@id" + }, + "release": { + "@id": "doap:release", + "@type": "@id" + }, + "revision": { + "@id": "doap:revision" + }, + "shortdesc": { + "@id": "doap:shortdesc", + "@language": "en" + }, + "subject": { + "@type": "@id" + }, + "test": { + "@type": "@id" + }, + "testAction": { + "@id": "mf:action", + "@type": "@id" + }, + "testResult": { + "@id": "mf:result", + "@type": "@id" + }, + "title": { + "@id": "mf:name" + }, + "entries": { + "@id": "mf:entries", + "@type": "@id", + "@container": "@list" + }, + "testSubjects": { + "@type": "@id", + "@container": "@set" + }, + "xsd": { + "@id": "http://www.w3.org/2001/XMLSchema#" + } + }, + "@id": "", + "@type": [ + "doap:Project", + "Software" + ], + "assertions": [ + "n3js-earl-report-turtle.ttl", + "RIOT-jena-details.ttl", + "rdf-trine-turtle-2013-08-10.ttl", + "earl-turtle-v101-2013-08-19.ttl", + "Chelona-earl.ttl", + "raptor2012-earl-turtle.ttl", + "earl-eye-2013-08-19.ttl", + "rdf.rb-earl-2013-08-10.ttl", + "rdflib_turtle-2013-12-22T19-13-51.ttl", + "EarlReportWesin-2013-08-29.ttl", + "green-turtle-earl-2013-08-13.ttl", + "SWObjects-Turtle-EARL-2013-08-11.ttl", + "turtleparserjava-earl-2013-08-10.ttl", + "serd_turtle_tests_earl-2017-01-07.ttl" + ], + "bibRef": "[[TURTLE]]", + "entries": [ + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl", + "@type": [ + "Report", + "mf:Manifest" + ], + "entries": [ + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8316", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8317", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + }, + { + "@id": "_:b3566", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b917", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + }, + { + "@id": "_:b2628", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2629", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + }, + { + "@id": "_:b5363", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5364", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + }, + { + "@id": "_:b7385", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7383", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + }, + { + "@id": "_:b4933", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4932", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + }, + { + "@id": "_:b8583", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b158", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + }, + { + "@id": "_:b969", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b970", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + }, + { + "@id": "_:b5704", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5705", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + }, + { + "@id": "_:b5338", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5334", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + }, + { + "@id": "_:b7695", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4451", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + }, + { + "@id": "_:b2089", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2090", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + }, + { + "@id": "_:b5658", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5654", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + }, + { + "@id": "_:b3945", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3946", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_subject" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "IRI subject", + "testAction": "http://www.w3.org/2013/TurtleTests/IRI_subject.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "IRI_subject" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b4061", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4062", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + }, + { + "@id": "_:b5836", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5832", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + }, + { + "@id": "_:b2882", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2806", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + }, + { + "@id": "_:b2437", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2438", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + }, + { + "@id": "_:b7156", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7150", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + }, + { + "@id": "_:b5236", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5127", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + }, + { + "@id": "_:b344", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b345", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + }, + { + "@id": "_:b3194", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1803", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + }, + { + "@id": "_:b5834", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5835", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + }, + { + "@id": "_:b5261", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5126", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + }, + { + "@id": "_:b1943", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b650", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + }, + { + "@id": "_:b7516", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7514", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + }, + { + "@id": "_:b2668", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b320", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + }, + { + "@id": "_:b4586", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4583", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_four_digit_numeric_escape" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "IRI with four digit numeric escape (\\u)", + "testAction": "http://www.w3.org/2013/TurtleTests/IRI_with_four_digit_numeric_escape.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "IRI_with_four_digit_numeric_escape" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b3635", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3634", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "_:b2521", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2522", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "_:b7058", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7052", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "_:b6181", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6182", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "_:b8430", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4563", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "_:b6262", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6263", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "_:b578", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b579", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "_:b5431", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5427", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "_:b2638", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2639", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "_:b5305", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5303", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "_:b4988", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4989", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "_:b189", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b186", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "_:b4284", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4285", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "_:b4149", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4150", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_eight_digit_numeric_escape" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "IRI with eight digit numeric escape (\\U)", + "testAction": "http://www.w3.org/2013/TurtleTests/IRI_with_eight_digit_numeric_escape.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "IRI_with_eight_digit_numeric_escape" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6616", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6617", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + }, + { + "@id": "_:b7097", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7080", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + }, + { + "@id": "_:b8353", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8349", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + }, + { + "@id": "_:b4944", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4945", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + }, + { + "@id": "_:b3928", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b182", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + }, + { + "@id": "_:b5718", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4755", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + }, + { + "@id": "_:b3674", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3675", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + }, + { + "@id": "_:b4894", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4895", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + }, + { + "@id": "_:b2937", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2568", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + }, + { + "@id": "_:b525", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b526", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + }, + { + "@id": "_:b6204", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4293", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + }, + { + "@id": "_:b6206", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6207", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + }, + { + "@id": "_:b211", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b212", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + }, + { + "@id": "_:b2225", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2226", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRI_with_all_punctuation" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "IRI with all punctuation", + "testAction": "http://www.w3.org/2013/TurtleTests/IRI_with_all_punctuation.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_with_all_punctuation.nt", + "title": "IRI_with_all_punctuation" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6555", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4323", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + }, + { + "@id": "_:b8541", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8539", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + }, + { + "@id": "_:b8720", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3895", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + }, + { + "@id": "_:b3726", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b639", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + }, + { + "@id": "_:b8039", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8037", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + }, + { + "@id": "_:b2642", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2643", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + }, + { + "@id": "_:b5582", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5579", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + }, + { + "@id": "_:b7682", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7683", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + }, + { + "@id": "_:b921", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b922", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + }, + { + "@id": "_:b6775", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6770", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + }, + { + "@id": "_:b673", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b674", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + }, + { + "@id": "_:b4824", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4277", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + }, + { + "@id": "_:b4422", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4414", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + }, + { + "@id": "_:b3115", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2058", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_a_predicate" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "bareword a predicate", + "testAction": "http://www.w3.org/2013/TurtleTests/bareword_a_predicate.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/bareword_a_predicate.nt", + "title": "bareword_a_predicate" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b3154", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3153", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + }, + { + "@id": "_:b5243", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5237", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + }, + { + "@id": "_:b5029", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5026", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + }, + { + "@id": "_:b7989", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7990", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + }, + { + "@id": "_:b3335", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1275", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + }, + { + "@id": "_:b7089", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7090", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + }, + { + "@id": "_:b2906", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2708", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + }, + { + "@id": "_:b1732", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1728", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + }, + { + "@id": "_:b4905", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4903", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + }, + { + "@id": "_:b2291", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2292", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + }, + { + "@id": "_:b5775", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5776", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + }, + { + "@id": "_:b6340", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6334", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + }, + { + "@id": "_:b3800", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3799", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + }, + { + "@id": "_:b5215", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b5211", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_prefix" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "old-style prefix", + "testAction": "http://www.w3.org/2013/TurtleTests/old_style_prefix.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "old_style_prefix" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5419", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5417", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + }, + { + "@id": "_:b7997", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7998", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + }, + { + "@id": "_:b8163", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8164", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + }, + { + "@id": "_:b157", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b155", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + }, + { + "@id": "_:b7342", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7339", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + }, + { + "@id": "_:b354", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b349", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + }, + { + "@id": "_:b5002", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5003", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + }, + { + "@id": "_:b1226", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1227", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + }, + { + "@id": "_:b7858", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4351", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + }, + { + "@id": "_:b1421", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1422", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + }, + { + "@id": "_:b4907", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4908", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + }, + { + "@id": "_:b3908", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3909", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + }, + { + "@id": "_:b1969", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1970", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + }, + { + "@id": "_:b258", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b259", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_prefix" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "SPARQL-style prefix", + "testAction": "http://www.w3.org/2013/TurtleTests/SPARQL_style_prefix.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "SPARQL_style_prefix" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6143", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6142", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + }, + { + "@id": "_:b5878", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5873", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + }, + { + "@id": "_:b4743", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4744", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + }, + { + "@id": "_:b469", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b470", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + }, + { + "@id": "_:b271", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b272", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + }, + { + "@id": "_:b8165", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8166", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + }, + { + "@id": "_:b6732", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1840", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + }, + { + "@id": "_:b7675", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7672", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + }, + { + "@id": "_:b5837", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5828", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + }, + { + "@id": "_:b3361", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b729", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + }, + { + "@id": "_:b7433", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7434", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + }, + { + "@id": "_:b8191", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8192", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + }, + { + "@id": "_:b1997", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1998", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + }, + { + "@id": "_:b8348", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8346", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_predicate" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "prefixed IRI predicate", + "testAction": "http://www.w3.org/2013/TurtleTests/prefixed_IRI_predicate.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "prefixed_IRI_predicate" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2824", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2825", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + }, + { + "@id": "_:b5974", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5975", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + }, + { + "@id": "_:b4856", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4857", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + }, + { + "@id": "_:b3526", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3525", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + }, + { + "@id": "_:b7810", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7811", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + }, + { + "@id": "_:b5862", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5863", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + }, + { + "@id": "_:b2403", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2404", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + }, + { + "@id": "_:b5273", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5265", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + }, + { + "@id": "_:b8279", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8275", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + }, + { + "@id": "_:b3837", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3838", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + }, + { + "@id": "_:b1879", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1877", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + }, + { + "@id": "_:b5380", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5373", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + }, + { + "@id": "_:b8029", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8027", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + }, + { + "@id": "_:b8634", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8631", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_IRI_object" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "prefixed IRI object", + "testAction": "http://www.w3.org/2013/TurtleTests/prefixed_IRI_object.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "prefixed_IRI_object" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6369", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6367", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + }, + { + "@id": "_:b6540", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6536", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + }, + { + "@id": "_:b2992", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2418", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + }, + { + "@id": "_:b1820", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1817", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + }, + { + "@id": "_:b2934", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2590", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + }, + { + "@id": "_:b4520", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4513", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + }, + { + "@id": "_:b4632", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4626", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + }, + { + "@id": "_:b4413", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4408", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + }, + { + "@id": "_:b1370", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1371", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + }, + { + "@id": "_:b7180", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7181", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + }, + { + "@id": "_:b4096", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4097", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + }, + { + "@id": "_:b989", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b990", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + }, + { + "@id": "_:b2417", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2414", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + }, + { + "@id": "_:b5181", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5182", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_only_IRI" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "prefix-only IRI (p:)", + "testAction": "http://www.w3.org/2013/TurtleTests/prefix_only_IRI.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "prefix_only_IRI" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b1694", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1692", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b7976", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7975", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b7676", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7677", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b5083", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5084", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b3756", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3757", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b4538", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4536", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b3648", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3649", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b6971", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6964", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b6928", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6918", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b7537", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7538", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b6847", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6848", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b6749", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6747", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b4288", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4289", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b2158", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2159", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_PN_CHARS_BASE_character_boundaries" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "prefix with PN CHARS BASE character boundaries (prefix: AZazÀÖØöø...:)", + "testAction": "http://www.w3.org/2013/TurtleTests/prefix_with_PN_CHARS_BASE_character_boundaries.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "prefix_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b3828", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3827", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + }, + { + "@id": "_:b7961", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7959", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + }, + { + "@id": "_:b3557", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b939", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + }, + { + "@id": "_:b4534", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4535", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + }, + { + "@id": "_:b6174", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4803", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + }, + { + "@id": "_:b2439", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2440", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + }, + { + "@id": "_:b6450", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6257", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + }, + { + "@id": "_:b6272", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6266", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + }, + { + "@id": "_:b5772", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5769", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + }, + { + "@id": "_:b6885", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6883", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + }, + { + "@id": "_:b8622", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8618", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + }, + { + "@id": "_:b1952", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1950", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + }, + { + "@id": "_:b3036", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3035", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + }, + { + "@id": "_:b8376", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b196", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_with_non_leading_extras" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "prefix with_non_leading_extras (_:a·̀ͯ‿.⁀)", + "testAction": "http://www.w3.org/2013/TurtleTests/prefix_with_non_leading_extras.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "prefix_with_non_leading_extras" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8399", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8171", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + }, + { + "@id": "_:b3025", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2313", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + }, + { + "@id": "_:b4753", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4746", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + }, + { + "@id": "_:b8381", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8382", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + }, + { + "@id": "_:b927", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b928", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + }, + { + "@id": "_:b1764", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1765", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + }, + { + "@id": "_:b1379", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1380", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + }, + { + "@id": "_:b7404", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7405", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + }, + { + "@id": "_:b5522", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5518", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + }, + { + "@id": "_:b65", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b63", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + }, + { + "@id": "_:b5593", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5594", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + }, + { + "@id": "_:b3996", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b325", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + }, + { + "@id": "_:b4433", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4429", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + }, + { + "@id": "_:b5341", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5342", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#default_namespace_IRI" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "default namespace IRI (:ln)", + "testAction": "http://www.w3.org/2013/TurtleTests/default_namespace_IRI.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "default_namespace_IRI" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5343", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5339", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + }, + { + "@id": "_:b6894", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6887", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + }, + { + "@id": "_:b3074", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2171", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + }, + { + "@id": "_:b7201", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7197", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + }, + { + "@id": "_:b8605", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8600", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + }, + { + "@id": "_:b882", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b883", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + }, + { + "@id": "_:b8107", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b8102", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + }, + { + "@id": "_:b6414", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6415", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + }, + { + "@id": "_:b2899", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2898", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + }, + { + "@id": "_:b2536", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2537", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + }, + { + "@id": "_:b6484", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6485", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + }, + { + "@id": "_:b4037", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4038", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + }, + { + "@id": "_:b5748", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5749", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + }, + { + "@id": "_:b1607", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b879", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefix_reassigned_and_used" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "prefix reassigned and used", + "testAction": "http://www.w3.org/2013/TurtleTests/prefix_reassigned_and_used.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/prefix_reassigned_and_used.nt", + "title": "prefix_reassigned_and_used" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b475", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b476", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + }, + { + "@id": "_:b8363", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8362", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + }, + { + "@id": "_:b4889", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4890", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + }, + { + "@id": "_:b2879", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2811", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + }, + { + "@id": "_:b8009", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8007", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + }, + { + "@id": "_:b8199", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8200", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + }, + { + "@id": "_:b3581", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3580", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + }, + { + "@id": "_:b7398", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7394", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + }, + { + "@id": "_:b5969", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5967", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + }, + { + "@id": "_:b1567", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1568", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + }, + { + "@id": "_:b4377", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4378", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + }, + { + "@id": "_:b5056", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5051", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + }, + { + "@id": "_:b2562", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b381", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + }, + { + "@id": "_:b2479", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2480", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#reserved_escaped_localName" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "reserved-escaped local name", + "testAction": "http://www.w3.org/2013/TurtleTests/reserved_escaped_localName.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/reserved_escaped_localName.nt", + "title": "reserved_escaped_localName" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8061", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5032", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + }, + { + "@id": "_:b5624", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5625", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + }, + { + "@id": "_:b4619", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4610", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + }, + { + "@id": "_:b3323", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1299", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + }, + { + "@id": "_:b6187", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4832", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + }, + { + "@id": "_:b6612", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6613", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + }, + { + "@id": "_:b7901", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7896", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + }, + { + "@id": "_:b8044", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8038", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + }, + { + "@id": "_:b2916", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2635", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + }, + { + "@id": "_:b558", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b559", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + }, + { + "@id": "_:b5319", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5316", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + }, + { + "@id": "_:b3792", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b496", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + }, + { + "@id": "_:b4577", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4576", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + }, + { + "@id": "_:b1913", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1914", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#percent_escaped_localName" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "percent-escaped local name", + "testAction": "http://www.w3.org/2013/TurtleTests/percent_escaped_localName.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/percent_escaped_localName.nt", + "title": "percent_escaped_localName" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b3081", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3080", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + }, + { + "@id": "_:b3943", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3944", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + }, + { + "@id": "_:b7303", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7304", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + }, + { + "@id": "_:b3374", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b696", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + }, + { + "@id": "_:b5683", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5681", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + }, + { + "@id": "_:b8048", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8049", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + }, + { + "@id": "_:b1532", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1529", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + }, + { + "@id": "_:b6119", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6113", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + }, + { + "@id": "_:b7041", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7042", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + }, + { + "@id": "_:b8458", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8456", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + }, + { + "@id": "_:b2328", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2329", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + }, + { + "@id": "_:b1188", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1189", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + }, + { + "@id": "_:b7395", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7393", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + }, + { + "@id": "_:b8406", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8222", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#HYPHEN_MINUS_in_localName" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "HYPHEN-MINUS in local name", + "testAction": "http://www.w3.org/2013/TurtleTests/HYPHEN_MINUS_in_localName.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/HYPHEN_MINUS_in_localName.nt", + "title": "HYPHEN_MINUS_in_localName" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8529", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5140", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + }, + { + "@id": "_:b2884", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2799", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + }, + { + "@id": "_:b3168", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1904", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + }, + { + "@id": "_:b4557", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4554", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + }, + { + "@id": "_:b2747", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2745", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + }, + { + "@id": "_:b5412", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5410", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + }, + { + "@id": "_:b3701", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3700", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + }, + { + "@id": "_:b5058", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5059", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + }, + { + "@id": "_:b1519", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1517", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + }, + { + "@id": "_:b3918", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3919", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + }, + { + "@id": "_:b7698", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7697", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + }, + { + "@id": "_:b6359", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6360", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + }, + { + "@id": "_:b5591", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5590", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + }, + { + "@id": "_:b7424", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6581", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#underscore_in_localName" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "underscore in local name", + "testAction": "http://www.w3.org/2013/TurtleTests/underscore_in_localName.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/underscore_in_localName.nt", + "title": "underscore_in_localName" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8540", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8533", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + }, + { + "@id": "_:b7149", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7146", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + }, + { + "@id": "_:b8616", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8614", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + }, + { + "@id": "_:b4510", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4511", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + }, + { + "@id": "_:b5947", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5946", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + }, + { + "@id": "_:b2276", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2277", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + }, + { + "@id": "_:b6740", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b681", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + }, + { + "@id": "_:b408", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b409", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + }, + { + "@id": "_:b2603", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b360", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + }, + { + "@id": "_:b5984", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5985", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + }, + { + "@id": "_:b3664", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3665", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + }, + { + "@id": "_:b7988", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7983", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + }, + { + "@id": "_:b2149", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b498", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + }, + { + "@id": "_:b4261", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4262", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localname_with_COLON" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "localname with COLON", + "testAction": "http://www.w3.org/2013/TurtleTests/localname_with_COLON.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/localname_with_COLON.nt", + "title": "localname_with_COLON" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5573", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5574", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b7140", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7141", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b8024", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8025", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b382", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b383", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b7868", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7865", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b6995", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6991", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b104", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b103", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b6704", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1920", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b656", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b657", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b396", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b391", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b4053", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4054", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b4738", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4739", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b6527", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6261", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b3132", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2011", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "localName with assigned, NFC-normalized, basic-multilingual-plane PN CHARS BASE character boundaries (p:AZazÀÖØöø...)", + "testAction": "http://www.w3.org/2013/TurtleTests/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries.nt", + "title": "localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b4757", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4758", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b8000", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7993", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b5141", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b149", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b2802", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2803", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b809", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b804", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b4636", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4637", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b6365", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6366", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b3569", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b905", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b6307", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5011", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b6154", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6150", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b844", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b845", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b3000", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2999", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b3987", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3986", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b4417", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4415", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "localName with assigned, NFC-normalized PN CHARS BASE character boundaries (p:AZazÀÖØöø...)", + "testAction": "http://www.w3.org/2013/TurtleTests/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.nt", + "title": "localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2932", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2600", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b3722", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3723", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b2791", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2792", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b8291", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8284", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b5853", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5848", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b7574", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7572", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b8575", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8574", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b3912", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3913", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b1722", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b802", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b5823", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5818", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b6494", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6495", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b6024", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6019", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b3039", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2273", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b1094", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1095", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_nfc_PN_CHARS_BASE_character_boundaries" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "localName with nfc-normalize PN CHARS BASE character boundaries (p:AZazÀÖØöø...)", + "testAction": "http://www.w3.org/2013/TurtleTests/localName_with_nfc_PN_CHARS_BASE_character_boundaries.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/localName_with_nfc_PN_CHARS_BASE_character_boundaries.nt", + "title": "localName_with_nfc_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2913", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2662", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + }, + { + "@id": "_:b5645", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5640", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + }, + { + "@id": "_:b4008", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4007", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + }, + { + "@id": "_:b7979", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7970", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + }, + { + "@id": "_:b3170", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3169", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + }, + { + "@id": "_:b6529", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6524", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + }, + { + "@id": "_:b6522", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6517", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + }, + { + "@id": "_:b8747", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8743", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + }, + { + "@id": "_:b6760", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6752", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + }, + { + "@id": "_:b3363", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3362", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + }, + { + "@id": "_:b2776", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2777", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + }, + { + "@id": "_:b8525", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8524", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + }, + { + "@id": "_:b2073", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2070", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + }, + { + "@id": "_:b6287", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6288", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_underscore" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "localName with leading underscore (p:_)", + "testAction": "http://www.w3.org/2013/TurtleTests/localName_with_leading_underscore.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/localName_with_leading_underscore.nt", + "title": "localName_with_leading_underscore" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6278", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6279", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + }, + { + "@id": "_:b5308", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5309", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + }, + { + "@id": "_:b1250", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1251", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + }, + { + "@id": "_:b8721", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8722", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + }, + { + "@id": "_:b8019", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7557", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + }, + { + "@id": "_:b4470", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4471", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + }, + { + "@id": "_:b1336", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1337", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + }, + { + "@id": "_:b3103", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2091", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + }, + { + "@id": "_:b5374", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5372", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + }, + { + "@id": "_:b8216", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8214", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + }, + { + "@id": "_:b4310", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4301", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + }, + { + "@id": "_:b3974", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b355", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + }, + { + "@id": "_:b6197", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5953", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + }, + { + "@id": "_:b473", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b461", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_leading_digit" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "localName with leading digit (p:_)", + "testAction": "http://www.w3.org/2013/TurtleTests/localName_with_leading_digit.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/localName_with_leading_digit.nt", + "title": "localName_with_leading_digit" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b4208", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4207", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + }, + { + "@id": "_:b3505", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3506", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + }, + { + "@id": "_:b5545", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5539", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + }, + { + "@id": "_:b7713", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6560", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + }, + { + "@id": "_:b6289", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6286", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + }, + { + "@id": "_:b8243", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8242", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + }, + { + "@id": "_:b6525", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6526", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + }, + { + "@id": "_:b2481", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2482", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + }, + { + "@id": "_:b3163", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1921", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + }, + { + "@id": "_:b5325", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4980", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + }, + { + "@id": "_:b8103", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8104", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + }, + { + "@id": "_:b6712", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1905", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + }, + { + "@id": "_:b4078", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b273", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + }, + { + "@id": "_:b1190", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1186", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#localName_with_non_leading_extras" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "localName with_non_leading_extras (_:a·̀ͯ‿.⁀)", + "testAction": "http://www.w3.org/2013/TurtleTests/localName_with_non_leading_extras.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/localName_with_non_leading_extras.nt", + "title": "localName_with_non_leading_extras" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5099", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5096", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + }, + { + "@id": "_:b99", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b100", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + }, + { + "@id": "_:b5752", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5745", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + }, + { + "@id": "_:b7923", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7922", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + }, + { + "@id": "_:b98", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b91", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + }, + { + "@id": "_:b5927", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5923", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + }, + { + "@id": "_:b5468", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5469", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + }, + { + "@id": "_:b2257", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b420", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + }, + { + "@id": "_:b3449", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3448", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + }, + { + "@id": "_:b1454", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1455", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + }, + { + "@id": "_:b3171", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1898", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + }, + { + "@id": "_:b4059", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4060", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + }, + { + "@id": "_:b7925", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7926", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + }, + { + "@id": "_:b8184", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8182", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#old_style_base" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "old-style base", + "testAction": "http://www.w3.org/2013/TurtleTests/old_style_base.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "old_style_base" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b846", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b838", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + }, + { + "@id": "_:b1397", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1394", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + }, + { + "@id": "_:b5389", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5383", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + }, + { + "@id": "_:b7207", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7208", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + }, + { + "@id": "_:b8345", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8343", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + }, + { + "@id": "_:b7494", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7490", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + }, + { + "@id": "_:b5761", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5762", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + }, + { + "@id": "_:b5132", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5133", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + }, + { + "@id": "_:b7632", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7633", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + }, + { + "@id": "_:b6986", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6980", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + }, + { + "@id": "_:b3846", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3845", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + }, + { + "@id": "_:b3061", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3060", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + }, + { + "@id": "_:b8333", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8330", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + }, + { + "@id": "_:b3625", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3624", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#SPARQL_style_base" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "SPARQL-style base", + "testAction": "http://www.w3.org/2013/TurtleTests/SPARQL_style_base.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "SPARQL_style_base" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2258", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2259", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + }, + { + "@id": "_:b4329", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4330", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + }, + { + "@id": "_:b7657", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7650", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + }, + { + "@id": "_:b2820", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2821", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + }, + { + "@id": "_:b6070", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6067", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + }, + { + "@id": "_:b6475", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6471", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + }, + { + "@id": "_:b2539", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2540", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + }, + { + "@id": "_:b448", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b449", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + }, + { + "@id": "_:b893", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b884", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + }, + { + "@id": "_:b7828", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7822", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + }, + { + "@id": "_:b3627", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3626", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + }, + { + "@id": "_:b8612", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8611", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + }, + { + "@id": "_:b2045", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b567", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + }, + { + "@id": "_:b1296", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1294", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_subject" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "labeled blank node subject", + "testAction": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_subject.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_subject.nt", + "title": "labeled_blank_node_subject" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6721", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1882", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + }, + { + "@id": "_:b4552", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4553", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + }, + { + "@id": "_:b6346", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6342", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + }, + { + "@id": "_:b4202", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4203", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + }, + { + "@id": "_:b2997", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2996", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + }, + { + "@id": "_:b7710", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7711", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + }, + { + "@id": "_:b6877", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6878", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + }, + { + "@id": "_:b4004", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4003", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + }, + { + "@id": "_:b5949", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5945", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + }, + { + "@id": "_:b6298", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6291", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + }, + { + "@id": "_:b3233", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1651", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + }, + { + "@id": "_:b2456", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2457", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + }, + { + "@id": "_:b1146", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1147", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + }, + { + "@id": "_:b1116", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1115", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_object" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "labeled blank node object", + "testAction": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_object.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_object.nt", + "title": "labeled_blank_node_object" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8272", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8273", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b7350", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7347", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b3992", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3991", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b5936", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5937", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b507", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b508", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b4688", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4689", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b6783", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6777", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b2881", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2880", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b5112", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5113", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b3124", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2030", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b8734", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2379", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b8440", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8439", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b4868", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4866", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "_:b3334", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1276", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "labeled blank node with PN_CHARS_BASE character boundaries (_:AZazÀÖØöø...)", + "testAction": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_with_PN_CHARS_BASE_character_boundaries.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_object.nt", + "title": "labeled_blank_node_with_PN_CHARS_BASE_character_boundaries" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2741", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2742", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + }, + { + "@id": "_:b820", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b813", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + }, + { + "@id": "_:b4188", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4189", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + }, + { + "@id": "_:b3415", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1191", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + }, + { + "@id": "_:b7815", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7806", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + }, + { + "@id": "_:b5407", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5408", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + }, + { + "@id": "_:b5981", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5977", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + }, + { + "@id": "_:b3751", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3750", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + }, + { + "@id": "_:b4282", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4283", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + }, + { + "@id": "_:b1613", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1611", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + }, + { + "@id": "_:b745", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b746", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + }, + { + "@id": "_:b7671", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7668", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + }, + { + "@id": "_:b2346", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2343", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + }, + { + "@id": "_:b6418", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6412", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_underscore" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "labeled blank node with_leading_underscore (_:_)", + "testAction": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_with_leading_underscore.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_object.nt", + "title": "labeled_blank_node_with_leading_underscore" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2161", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b485", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + }, + { + "@id": "_:b1066", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1067", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + }, + { + "@id": "_:b4335", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4328", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + }, + { + "@id": "_:b6826", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6810", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + }, + { + "@id": "_:b6629", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6630", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + }, + { + "@id": "_:b2841", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2842", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + }, + { + "@id": "_:b7795", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7793", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + }, + { + "@id": "_:b5076", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5072", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + }, + { + "@id": "_:b5359", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5354", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + }, + { + "@id": "_:b7873", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7869", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + }, + { + "@id": "_:b3167", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1910", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + }, + { + "@id": "_:b1217", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1154", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + }, + { + "@id": "_:b4093", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4092", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + }, + { + "@id": "_:b338", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b339", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_leading_digit" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "labeled blank node with_leading_digit (_:0)", + "testAction": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_with_leading_digit.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_object.nt", + "title": "labeled_blank_node_with_leading_digit" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b3107", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2080", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "_:b6344", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6345", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "_:b7356", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7351", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "_:b4808", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4223", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "_:b8534", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8530", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "_:b1224", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1220", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "_:b5477", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5472", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "_:b7754", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7755", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "_:b4969", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4962", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "_:b5330", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5147", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "_:b1053", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1047", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "_:b1749", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1750", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "_:b8686", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4018", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "_:b1509", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1510", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#labeled_blank_node_with_non_leading_extras" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "labeled blank node with_non_leading_extras (_:a·̀ͯ‿.⁀)", + "testAction": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_with_non_leading_extras.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_object.nt", + "title": "labeled_blank_node_with_non_leading_extras" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b218", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b215", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + }, + { + "@id": "_:b7360", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7355", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + }, + { + "@id": "_:b93", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b94", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + }, + { + "@id": "_:b765", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b766", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + }, + { + "@id": "_:b6759", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3645", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + }, + { + "@id": "_:b7049", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b7046", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + }, + { + "@id": "_:b2186", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2184", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + }, + { + "@id": "_:b7353", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7354", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + }, + { + "@id": "_:b4581", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4575", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + }, + { + "@id": "_:b2039", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2040", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + }, + { + "@id": "_:b3831", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3832", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + }, + { + "@id": "_:b2839", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2840", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + }, + { + "@id": "_:b8150", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8148", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + }, + { + "@id": "_:b8056", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b8051", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_subject" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "anonymous blank node subject", + "testAction": "http://www.w3.org/2013/TurtleTests/anonymous_blank_node_subject.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_subject.nt", + "title": "anonymous_blank_node_subject" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b1843", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1844", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + }, + { + "@id": "_:b2705", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2706", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + }, + { + "@id": "_:b2968", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2488", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + }, + { + "@id": "_:b6401", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6402", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + }, + { + "@id": "_:b221", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b222", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + }, + { + "@id": "_:b4582", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4580", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + }, + { + "@id": "_:b3298", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1404", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + }, + { + "@id": "_:b7375", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7376", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + }, + { + "@id": "_:b8513", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8506", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + }, + { + "@id": "_:b7999", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7994", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + }, + { + "@id": "_:b5369", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5366", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + }, + { + "@id": "_:b6510", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6507", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + }, + { + "@id": "_:b3926", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3927", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + }, + { + "@id": "_:b8670", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2764", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#anonymous_blank_node_object" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "anonymous blank node object", + "testAction": "http://www.w3.org/2013/TurtleTests/anonymous_blank_node_object.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_object.nt", + "title": "anonymous_blank_node_object" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b445", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b446", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + }, + { + "@id": "_:b7940", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7941", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + }, + { + "@id": "_:b8409", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8224", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + }, + { + "@id": "_:b8523", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b84", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + }, + { + "@id": "_:b8205", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6667", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + }, + { + "@id": "_:b3017", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2342", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + }, + { + "@id": "_:b6201", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6202", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + }, + { + "@id": "_:b6205", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5955", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + }, + { + "@id": "_:b6352", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6343", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + }, + { + "@id": "_:b7426", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6586", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + }, + { + "@id": "_:b1542", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b930", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + }, + { + "@id": "_:b4506", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4502", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + }, + { + "@id": "_:b3543", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3544", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + }, + { + "@id": "_:b372", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b373", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#sole_blankNodePropertyList" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "sole blankNodePropertyList [

] .", + "testAction": "http://www.w3.org/2013/TurtleTests/sole_blankNodePropertyList.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/labeled_blank_node_subject.nt", + "title": "sole_blankNodePropertyList" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5013", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5014", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + }, + { + "@id": "_:b588", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b589", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + }, + { + "@id": "_:b6375", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6376", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + }, + { + "@id": "_:b7568", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7569", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + }, + { + "@id": "_:b785", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b786", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + }, + { + "@id": "_:b7992", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7985", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + }, + { + "@id": "_:b8396", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8397", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + }, + { + "@id": "_:b3122", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3121", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + }, + { + "@id": "_:b6500", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6497", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + }, + { + "@id": "_:b2504", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b166", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + }, + { + "@id": "_:b8428", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8421", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + }, + { + "@id": "_:b477", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b478", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + }, + { + "@id": "_:b8642", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8638", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + }, + { + "@id": "_:b7440", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7435", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_subject" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "blankNodePropertyList as subject [ … ]

.", + "testAction": "http://www.w3.org/2013/TurtleTests/blankNodePropertyList_as_subject.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/blankNodePropertyList_as_subject.nt", + "title": "blankNodePropertyList_as_subject" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b4412", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4405", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + }, + { + "@id": "_:b5921", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4257", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + }, + { + "@id": "_:b2118", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2117", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + }, + { + "@id": "_:b3873", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3874", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + }, + { + "@id": "_:b810", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b803", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + }, + { + "@id": "_:b6688", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6689", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + }, + { + "@id": "_:b8193", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4549", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + }, + { + "@id": "_:b2834", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2835", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + }, + { + "@id": "_:b286", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b287", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + }, + { + "@id": "_:b7890", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7888", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + }, + { + "@id": "_:b1690", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1691", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + }, + { + "@id": "_:b5943", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5944", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + }, + { + "@id": "_:b8022", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7558", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + }, + { + "@id": "_:b2221", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2219", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_as_object" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "blankNodePropertyList as object

[ … ] .", + "testAction": "http://www.w3.org/2013/TurtleTests/blankNodePropertyList_as_object.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/blankNodePropertyList_as_object.nt", + "title": "blankNodePropertyList_as_object" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b1082", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1083", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "_:b2093", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2094", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "_:b2722", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2723", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "_:b5340", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5333", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "_:b6958", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6951", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "_:b6735", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1829", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "_:b6155", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6148", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "_:b4067", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b297", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "_:b7838", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7839", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "_:b7345", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7343", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "_:b3615", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b828", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "_:b2217", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2214", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "_:b6780", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6781", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "_:b8233", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8226", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_with_multiple_triples" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "blankNodePropertyList with multiple triples [

; ]", + "testAction": "http://www.w3.org/2013/TurtleTests/blankNodePropertyList_with_multiple_triples.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/blankNodePropertyList_with_multiple_triples.nt", + "title": "blankNodePropertyList_with_multiple_triples" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7678", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7679", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + }, + { + "@id": "_:b4909", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4906", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + }, + { + "@id": "_:b6460", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6453", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + }, + { + "@id": "_:b2855", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2856", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + }, + { + "@id": "_:b8170", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8169", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + }, + { + "@id": "_:b4834", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4296", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + }, + { + "@id": "_:b3063", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2199", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + }, + { + "@id": "_:b4139", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4140", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + }, + { + "@id": "_:b4911", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4904", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + }, + { + "@id": "_:b2344", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2345", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + }, + { + "@id": "_:b7301", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7302", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + }, + { + "@id": "_:b2021", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2022", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + }, + { + "@id": "_:b3436", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3437", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + }, + { + "@id": "_:b8443", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8437", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_blankNodePropertyLists" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "nested blankNodePropertyLists [ [ ] ; ]", + "testAction": "http://www.w3.org/2013/TurtleTests/nested_blankNodePropertyLists.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/nested_blankNodePropertyLists.nt", + "title": "nested_blankNodePropertyLists" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5634", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5629", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + }, + { + "@id": "_:b6537", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6535", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + }, + { + "@id": "_:b3682", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3683", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + }, + { + "@id": "_:b2496", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2497", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + }, + { + "@id": "_:b1028", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1029", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + }, + { + "@id": "_:b5667", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4690", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + }, + { + "@id": "_:b2912", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2669", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + }, + { + "@id": "_:b1117", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1118", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + }, + { + "@id": "_:b253", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b254", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + }, + { + "@id": "_:b7953", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7945", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + }, + { + "@id": "_:b88", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b85", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + }, + { + "@id": "_:b6992", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6993", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + }, + { + "@id": "_:b7787", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7783", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + }, + { + "@id": "_:b7980", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7981", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#blankNodePropertyList_containing_collection" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "blankNodePropertyList containing collection [ ( … ) ]", + "testAction": "http://www.w3.org/2013/TurtleTests/blankNodePropertyList_containing_collection.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/blankNodePropertyList_containing_collection.nt", + "title": "blankNodePropertyList_containing_collection" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b3571", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b902", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + }, + { + "@id": "_:b2734", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2735", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + }, + { + "@id": "_:b7767", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6648", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + }, + { + "@id": "_:b7238", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7235", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + }, + { + "@id": "_:b3146", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3145", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + }, + { + "@id": "_:b5272", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5257", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + }, + { + "@id": "_:b6439", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6432", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + }, + { + "@id": "_:b5779", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5780", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + }, + { + "@id": "_:b82", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b76", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + }, + { + "@id": "_:b3839", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3840", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + }, + { + "@id": "_:b1776", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1774", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + }, + { + "@id": "_:b5120", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5121", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + }, + { + "@id": "_:b4655", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4656", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + }, + { + "@id": "_:b1236", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1237", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_subject" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "collection subject", + "testAction": "http://www.w3.org/2013/TurtleTests/collection_subject.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/collection_subject.nt", + "title": "collection_subject" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b3995", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3994", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + }, + { + "@id": "_:b1366", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1363", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + }, + { + "@id": "_:b7884", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7882", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + }, + { + "@id": "_:b8268", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8262", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + }, + { + "@id": "_:b5249", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5250", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + }, + { + "@id": "_:b7442", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7443", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + }, + { + "@id": "_:b4760", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4759", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + }, + { + "@id": "_:b3343", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1223", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + }, + { + "@id": "_:b658", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b659", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + }, + { + "@id": "_:b2960", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2959", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + }, + { + "@id": "_:b79", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b75", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + }, + { + "@id": "_:b7737", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7738", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + }, + { + "@id": "_:b5169", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5170", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + }, + { + "@id": "_:b4386", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4380", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#collection_object" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "collection object", + "testAction": "http://www.w3.org/2013/TurtleTests/collection_object.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/collection_object.nt", + "title": "collection_object" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b3462", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3463", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + }, + { + "@id": "_:b2940", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2561", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + }, + { + "@id": "_:b399", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b400", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + }, + { + "@id": "_:b6502", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6496", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + }, + { + "@id": "_:b4269", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4270", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + }, + { + "@id": "_:b7327", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7321", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + }, + { + "@id": "_:b5060", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5061", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + }, + { + "@id": "_:b5540", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5541", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + }, + { + "@id": "_:b6952", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6940", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + }, + { + "@id": "_:b3021", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2324", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + }, + { + "@id": "_:b6030", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6031", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + }, + { + "@id": "_:b986", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b987", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + }, + { + "@id": "_:b8468", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8466", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + }, + { + "@id": "_:b8711", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8708", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#empty_collection" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "empty collection ()", + "testAction": "http://www.w3.org/2013/TurtleTests/empty_collection.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/empty_collection.nt", + "title": "empty_collection" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6605", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6603", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + }, + { + "@id": "_:b5212", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5213", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + }, + { + "@id": "_:b2352", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2353", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + }, + { + "@id": "_:b5509", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5510", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + }, + { + "@id": "_:b6203", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4292", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + }, + { + "@id": "_:b3160", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1932", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + }, + { + "@id": "_:b164", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b165", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + }, + { + "@id": "_:b7939", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7933", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + }, + { + "@id": "_:b8338", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8336", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + }, + { + "@id": "_:b627", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b628", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + }, + { + "@id": "_:b4987", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4985", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + }, + { + "@id": "_:b1248", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1246", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + }, + { + "@id": "_:b6075", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6076", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + }, + { + "@id": "_:b3768", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3769", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#nested_collection" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "nested collection (())", + "testAction": "http://www.w3.org/2013/TurtleTests/nested_collection.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/nested_collection.nt", + "title": "nested_collection" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6116", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6117", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + }, + { + "@id": "_:b4569", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4566", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + }, + { + "@id": "_:b2163", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2164", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + }, + { + "@id": "_:b1631", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1632", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + }, + { + "@id": "_:b7719", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7720", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + }, + { + "@id": "_:b86", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b87", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + }, + { + "@id": "_:b6791", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6446", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + }, + { + "@id": "_:b4876", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4865", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + }, + { + "@id": "_:b4444", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4440", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + }, + { + "@id": "_:b3793", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b495", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + }, + { + "@id": "_:b5954", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4295", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + }, + { + "@id": "_:b5033", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5025", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + }, + { + "@id": "_:b2818", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2816", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + }, + { + "@id": "_:b1344", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1345", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#first" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "first, not last, non-empty nested collection", + "testAction": "http://www.w3.org/2013/TurtleTests/first.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/first.nt", + "title": "first" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6724", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6725", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + }, + { + "@id": "_:b4137", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4138", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + }, + { + "@id": "_:b6886", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6882", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + }, + { + "@id": "_:b5162", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5163", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + }, + { + "@id": "_:b3256", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3255", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + }, + { + "@id": "_:b5185", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5186", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + }, + { + "@id": "_:b8017", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6567", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + }, + { + "@id": "_:b8309", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8307", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + }, + { + "@id": "_:b7673", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7674", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + }, + { + "@id": "_:b2387", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2388", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + }, + { + "@id": "_:b5015", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5016", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + }, + { + "@id": "_:b5888", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5883", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + }, + { + "@id": "_:b1992", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1993", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + }, + { + "@id": "_:b2145", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b499", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#last" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "last, not first, non-empty nested collection", + "testAction": "http://www.w3.org/2013/TurtleTests/last.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/last.nt", + "title": "last" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2454", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2455", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + }, + { + "@id": "_:b7211", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7209", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + }, + { + "@id": "_:b2558", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2559", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + }, + { + "@id": "_:b6106", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6105", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + }, + { + "@id": "_:b8662", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8661", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + }, + { + "@id": "_:b1400", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1401", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + }, + { + "@id": "_:b7889", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7883", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + }, + { + "@id": "_:b6571", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6572", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + }, + { + "@id": "_:b3676", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3677", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + }, + { + "@id": "_:b5103", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5104", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + }, + { + "@id": "_:b4112", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4113", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + }, + { + "@id": "_:b796", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b793", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + }, + { + "@id": "_:b6774", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6768", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + }, + { + "@id": "_:b410", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b174", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL1 'x'", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL1.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL1.nt", + "title": "LITERAL1" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b4649", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4642", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + }, + { + "@id": "_:b278", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b279", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + }, + { + "@id": "_:b3085", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3084", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + }, + { + "@id": "_:b1334", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1332", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + }, + { + "@id": "_:b1269", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1270", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + }, + { + "@id": "_:b8188", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8186", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + }, + { + "@id": "_:b7191", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7187", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + }, + { + "@id": "_:b2924", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2923", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + }, + { + "@id": "_:b1872", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1871", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + }, + { + "@id": "_:b4252", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4246", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + }, + { + "@id": "_:b7255", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7247", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + }, + { + "@id": "_:b480", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b481", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + }, + { + "@id": "_:b5899", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5894", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + }, + { + "@id": "_:b6036", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6037", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_ascii_boundaries" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL1_ascii_boundaries '\\x00\\x09\\x0b\\x0c\\x0e\\x26\\x28...'", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL1_ascii_boundaries.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL1_ascii_boundaries.nt", + "title": "LITERAL1_ascii_boundaries" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b4031", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4032", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "_:b4555", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4556", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "_:b5082", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5067", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "_:b7681", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7680", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "_:b2132", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b512", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "_:b978", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b979", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "_:b7427", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7428", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "_:b5672", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5671", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "_:b8160", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8161", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "_:b2147", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2148", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "_:b2431", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2432", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "_:b931", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b919", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "_:b4809", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4220", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "_:b2585", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2584", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_with_UTF8_boundaries" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL1_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL1_with_UTF8_boundaries.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL_with_UTF8_boundaries.nt", + "title": "LITERAL1_with_UTF8_boundaries" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6881", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6873", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + }, + { + "@id": "_:b6101", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6098", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + }, + { + "@id": "_:b2863", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2862", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + }, + { + "@id": "_:b6901", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6902", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + }, + { + "@id": "_:b7223", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7219", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + }, + { + "@id": "_:b4845", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4846", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + }, + { + "@id": "_:b2660", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2661", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + }, + { + "@id": "_:b7666", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7658", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + }, + { + "@id": "_:b1368", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1369", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + }, + { + "@id": "_:b962", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b955", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + }, + { + "@id": "_:b3803", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3804", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + }, + { + "@id": "_:b3662", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3663", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + }, + { + "@id": "_:b5889", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5178", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + }, + { + "@id": "_:b3030", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2296", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_controls" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL1_all_controls '\\x00\\x01\\x02\\x03\\x04...'", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL1_all_controls.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL1_all_controls.nt", + "title": "LITERAL1_all_controls" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7529", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7526", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + }, + { + "@id": "_:b3521", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1012", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + }, + { + "@id": "_:b7860", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7861", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + }, + { + "@id": "_:b1247", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1133", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + }, + { + "@id": "_:b1935", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1936", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + }, + { + "@id": "_:b4685", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4686", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + }, + { + "@id": "_:b3930", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3929", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + }, + { + "@id": "_:b2123", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2124", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + }, + { + "@id": "_:b5757", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5755", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + }, + { + "@id": "_:b2697", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2698", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + }, + { + "@id": "_:b6466", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6463", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + }, + { + "@id": "_:b564", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b555", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + }, + { + "@id": "_:b6671", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b5234", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + }, + { + "@id": "_:b7476", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4399", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL1_all_punctuation" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL1_all_punctuation '!\"#$%&()...'", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL1_all_punctuation.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL1_all_punctuation.nt", + "title": "LITERAL1_all_punctuation" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b1218", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1219", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + }, + { + "@id": "_:b6985", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6679", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + }, + { + "@id": "_:b5348", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5346", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + }, + { + "@id": "_:b8723", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3892", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + }, + { + "@id": "_:b1839", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1837", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + }, + { + "@id": "_:b6370", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6371", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + }, + { + "@id": "_:b4864", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4861", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + }, + { + "@id": "_:b7470", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7464", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + }, + { + "@id": "_:b4352", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4350", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + }, + { + "@id": "_:b2489", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2490", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + }, + { + "@id": "_:b2935", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2581", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + }, + { + "@id": "_:b3100", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2101", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + }, + { + "@id": "_:b184", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b185", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + }, + { + "@id": "_:b4441", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4442", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL_LONG1 '''x'''", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG1.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL1.nt", + "title": "LITERAL_LONG1" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2672", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2670", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "_:b7092", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7085", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "_:b5964", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5960", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "_:b2829", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2830", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "_:b2262", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2263", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "_:b7491", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7492", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "_:b7946", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7944", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "_:b8296", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8297", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "_:b3286", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1450", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "_:b5553", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5546", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "_:b777", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b778", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "_:b388", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b385", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "_:b402", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b403", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "_:b4312", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4313", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_ascii_boundaries" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL_LONG1_ascii_boundaries '\\x00\\x26\\x28...'", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG1_ascii_boundaries.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG1_ascii_boundaries.nt", + "title": "LITERAL_LONG1_ascii_boundaries" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b3055", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2224", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "_:b3906", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3907", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "_:b4817", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4818", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "_:b6186", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4256", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "_:b8432", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4584", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "_:b8659", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8657", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "_:b3602", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3603", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "_:b2930", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2607", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "_:b1283", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1109", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "_:b4349", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4344", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "_:b2601", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2602", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "_:b5516", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5513", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "_:b842", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b843", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "_:b7777", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7771", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_UTF8_boundaries" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL_LONG1_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG1_with_UTF8_boundaries.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL_with_UTF8_boundaries.nt", + "title": "LITERAL_LONG1_with_UTF8_boundaries" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b4124", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4125", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + }, + { + "@id": "_:b1430", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1427", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + }, + { + "@id": "_:b5300", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5301", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + }, + { + "@id": "_:b8335", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8332", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + }, + { + "@id": "_:b6123", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6122", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + }, + { + "@id": "_:b2651", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2652", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + }, + { + "@id": "_:b7957", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7958", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + }, + { + "@id": "_:b5050", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5047", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + }, + { + "@id": "_:b1244", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1134", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + }, + { + "@id": "_:b7618", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7615", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + }, + { + "@id": "_:b3501", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3502", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + }, + { + "@id": "_:b4588", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4589", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + }, + { + "@id": "_:b1985", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1983", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + }, + { + "@id": "_:b6532", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6530", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_1_squote" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL_LONG1 with 1 squote '''a'b'''", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG1_with_1_squote.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG1_with_1_squote.nt", + "title": "LITERAL_LONG1_with_1_squote" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2929", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2612", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "_:b3336", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1268", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "_:b7176", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7173", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "_:b2264", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2265", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "_:b21", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b22", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "_:b6584", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6585", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "_:b6305", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6304", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "_:b4411", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4404", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "_:b2128", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b515", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "_:b8511", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8507", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "_:b156", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b152", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "_:b6461", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6462", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "_:b2358", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2355", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "_:b8725", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3891", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG1_with_2_squotes" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL_LONG1 with 2 squotes '''a''b'''", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG1_with_2_squotes.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG1_with_2_squotes.nt", + "title": "LITERAL_LONG1_with_2_squotes" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b50", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b49", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + }, + { + "@id": "_:b3345", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1209", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + }, + { + "@id": "_:b1860", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1858", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + }, + { + "@id": "_:b2512", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2513", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + }, + { + "@id": "_:b5874", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5871", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + }, + { + "@id": "_:b1228", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1225", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + }, + { + "@id": "_:b2551", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2552", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + }, + { + "@id": "_:b7158", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7157", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + }, + { + "@id": "_:b5526", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5527", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + }, + { + "@id": "_:b4918", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4910", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + }, + { + "@id": "_:b562", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b563", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + }, + { + "@id": "_:b126", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b127", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + }, + { + "@id": "_:b1102", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1090", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + }, + { + "@id": "_:b5311", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5289", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL2 \"x\"", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL2.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL1.nt", + "title": "LITERAL2" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b4526", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4527", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + }, + { + "@id": "_:b1857", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1854", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + }, + { + "@id": "_:b2413", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2411", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + }, + { + "@id": "_:b7332", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7328", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + }, + { + "@id": "_:b7876", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7877", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + }, + { + "@id": "_:b5737", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5168", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + }, + { + "@id": "_:b6017", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6018", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + }, + { + "@id": "_:b6677", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6678", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + }, + { + "@id": "_:b8744", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8742", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + }, + { + "@id": "_:b2977", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2459", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + }, + { + "@id": "_:b8114", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8113", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + }, + { + "@id": "_:b3520", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1014", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + }, + { + "@id": "_:b4006", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4005", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + }, + { + "@id": "_:b1263", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1264", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_ascii_boundaries" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL2_ascii_boundaries '\\x00\\x09\\x0b\\x0c\\x0e\\x21\\x23...'", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL2_ascii_boundaries.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL2_ascii_boundaries.nt", + "title": "LITERAL2_ascii_boundaries" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b4659", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4660", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "_:b4347", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4342", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "_:b7168", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7167", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "_:b3067", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2189", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "_:b1573", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b900", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "_:b8581", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8580", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "_:b4630", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4631", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "_:b5066", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5052", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "_:b2822", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2819", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "_:b6764", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6285", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "_:b8410", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8411", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "_:b7348", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7349", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "_:b440", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b441", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "_:b3411", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b672", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL2_with_UTF8_boundaries" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL2_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL2_with_UTF8_boundaries.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL_with_UTF8_boundaries.nt", + "title": "LITERAL2_with_UTF8_boundaries" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8314", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8310", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + }, + { + "@id": "_:b7692", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7693", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + }, + { + "@id": "_:b6213", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6212", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + }, + { + "@id": "_:b779", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b780", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + }, + { + "@id": "_:b3466", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1104", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + }, + { + "@id": "_:b8067", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8062", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + }, + { + "@id": "_:b4089", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4088", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + }, + { + "@id": "_:b8402", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8400", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + }, + { + "@id": "_:b8153", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5137", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + }, + { + "@id": "_:b2689", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2688", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + }, + { + "@id": "_:b5062", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4880", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + }, + { + "@id": "_:b6200", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4294", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + }, + { + "@id": "_:b8401", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8176", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + }, + { + "@id": "_:b2995", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2994", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL_LONG2 \"\"\"x\"\"\"", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG2.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL1.nt", + "title": "LITERAL_LONG2" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b1474", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1470", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "_:b5381", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5375", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "_:b7406", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7403", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "_:b6107", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6102", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "_:b8701", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2470", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "_:b3542", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3541", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "_:b4939", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4927", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "_:b7258", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7259", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "_:b2192", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2193", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "_:b8261", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8259", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "_:b5568", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5001", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "_:b2615", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2616", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "_:b4522", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4515", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "_:b3760", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3761", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_ascii_boundaries" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL_LONG2_ascii_boundaries '\\x00\\x21\\x23...'", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG2_ascii_boundaries.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG2_ascii_boundaries.nt", + "title": "LITERAL_LONG2_ascii_boundaries" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5697", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5696", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "_:b2943", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2556", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "_:b6966", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6957", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "_:b4445", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4446", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "_:b8118", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8116", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "_:b8190", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6662", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "_:b3083", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2142", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "_:b3783", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3784", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "_:b5643", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5644", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "_:b3314", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1347", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "_:b6188", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6189", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "_:b6404", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6405", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "_:b1435", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1433", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "_:b8696", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8688", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_UTF8_boundaries" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL_LONG2_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG2_with_UTF8_boundaries.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL_with_UTF8_boundaries.nt", + "title": "LITERAL_LONG2_with_UTF8_boundaries" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b3515", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1023", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + }, + { + "@id": "_:b6318", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6312", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + }, + { + "@id": "_:b59", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b60", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + }, + { + "@id": "_:b5563", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5560", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + }, + { + "@id": "_:b8452", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8453", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + }, + { + "@id": "_:b8527", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b150", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + }, + { + "@id": "_:b6234", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6235", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + }, + { + "@id": "_:b3038", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3037", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + }, + { + "@id": "_:b4116", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4117", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + }, + { + "@id": "_:b2395", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2396", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + }, + { + "@id": "_:b6660", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6661", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + }, + { + "@id": "_:b2092", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b533", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + }, + { + "@id": "_:b7566", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7567", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + }, + { + "@id": "_:b6280", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6275", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_1_squote" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL_LONG2 with 1 squote \"\"\"a\"b\"\"\"", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG2_with_1_squote.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG2_with_1_squote.nt", + "title": "LITERAL_LONG2_with_1_squote" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2235", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2236", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "_:b4729", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4730", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "_:b7561", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7562", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "_:b6976", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6972", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "_:b541", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b542", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "_:b5530", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5524", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "_:b416", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b417", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "_:b5849", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5850", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "_:b3046", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2251", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "_:b2749", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2750", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "_:b741", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b742", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "_:b7030", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7016", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "_:b8481", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5214", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "_:b5065", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5053", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_2_squotes" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "LITERAL_LONG2 with 2 squotes \"\"\"a\"\"b\"\"\"", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG2_with_2_squotes.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG2_with_2_squotes.nt", + "title": "LITERAL_LONG2_with_2_squotes" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b871", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b872", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + }, + { + "@id": "_:b2889", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2763", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + }, + { + "@id": "_:b4229", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4230", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + }, + { + "@id": "_:b5488", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5482", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + }, + { + "@id": "_:b7436", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7432", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + }, + { + "@id": "_:b4100", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4101", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + }, + { + "@id": "_:b3690", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3691", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + }, + { + "@id": "_:b8748", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2325", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + }, + { + "@id": "_:b8005", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b8006", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + }, + { + "@id": "_:b3016", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3015", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + }, + { + "@id": "_:b4721", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4722", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + }, + { + "@id": "_:b7746", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7747", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + }, + { + "@id": "_:b5572", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5569", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + }, + { + "@id": "_:b8416", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8414", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CHARACTER_TABULATION" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal with CHARACTER TABULATION", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_with_CHARACTER_TABULATION.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_with_CHARACTER_TABULATION.nt", + "title": "literal_with_CHARACTER_TABULATION" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7216", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7215", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + }, + { + "@id": "_:b6518", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6519", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + }, + { + "@id": "_:b2465", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2461", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + }, + { + "@id": "_:b3034", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2284", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + }, + { + "@id": "_:b5773", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5768", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + }, + { + "@id": "_:b3959", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3960", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + }, + { + "@id": "_:b5666", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5664", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + }, + { + "@id": "_:b1602", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1603", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + }, + { + "@id": "_:b2902", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2901", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + }, + { + "@id": "_:b4959", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4960", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + }, + { + "@id": "_:b8546", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8544", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + }, + { + "@id": "_:b8", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + }, + { + "@id": "_:b3320", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1306", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + }, + { + "@id": "_:b543", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b544", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_BACKSPACE" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal with BACKSPACE", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_with_BACKSPACE.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_with_BACKSPACE.nt", + "title": "literal_with_BACKSPACE" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7283", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7284", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + }, + { + "@id": "_:b769", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b770", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + }, + { + "@id": "_:b4362", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4358", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + }, + { + "@id": "_:b2421", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2419", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + }, + { + "@id": "_:b224", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b217", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + }, + { + "@id": "_:b5465", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5464", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + }, + { + "@id": "_:b8288", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2857", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + }, + { + "@id": "_:b1601", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1600", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + }, + { + "@id": "_:b1271", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1272", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + }, + { + "@id": "_:b4274", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4275", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + }, + { + "@id": "_:b5238", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5239", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + }, + { + "@id": "_:b7102", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7094", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + }, + { + "@id": "_:b467", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b468", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + }, + { + "@id": "_:b6301", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6293", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_LINE_FEED" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal with LINE FEED", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_with_LINE_FEED.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_with_LINE_FEED.nt", + "title": "literal_with_LINE_FEED" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8131", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5040", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + }, + { + "@id": "_:b167", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b168", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + }, + { + "@id": "_:b3658", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3659", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + }, + { + "@id": "_:b5968", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5963", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + }, + { + "@id": "_:b2767", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2768", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + }, + { + "@id": "_:b333", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b334", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + }, + { + "@id": "_:b950", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b944", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + }, + { + "@id": "_:b6088", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6089", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + }, + { + "@id": "_:b5537", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5532", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + }, + { + "@id": "_:b5734", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4790", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + }, + { + "@id": "_:b6413", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6396", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + }, + { + "@id": "_:b8488", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b12", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + }, + { + "@id": "_:b2380", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2381", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + }, + { + "@id": "_:b1717", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1718", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_CARRIAGE_RETURN" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal with CARRIAGE RETURN", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_with_CARRIAGE_RETURN.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_with_CARRIAGE_RETURN.nt", + "title": "literal_with_CARRIAGE_RETURN" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7928", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7924", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + }, + { + "@id": "_:b6561", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6562", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + }, + { + "@id": "_:b4192", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4191", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + }, + { + "@id": "_:b4954", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4943", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + }, + { + "@id": "_:b6458", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6452", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + }, + { + "@id": "_:b4558", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4559", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + }, + { + "@id": "_:b5447", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5448", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + }, + { + "@id": "_:b2252", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2253", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + }, + { + "@id": "_:b1956", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1957", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + }, + { + "@id": "_:b3741", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b600", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + }, + { + "@id": "_:b1445", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1446", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + }, + { + "@id": "_:b8609", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8607", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + }, + { + "@id": "_:b2156", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2157", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + }, + { + "@id": "_:b1135", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1136", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_FORM_FEED" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal with FORM FEED", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_with_FORM_FEED.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_with_FORM_FEED.nt", + "title": "literal_with_FORM_FEED" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b880", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b881", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b6482", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6477", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b8442", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8438", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b3742", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b597", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b4161", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4162", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b2083", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b538", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b4748", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4742", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b2443", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2444", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b6949", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6941", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b2885", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2798", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b4831", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4825", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b692", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b693", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b2526", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2527", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b5370", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5371", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_REVERSE_SOLIDUS" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal with REVERSE SOLIDUS", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_with_REVERSE_SOLIDUS.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_with_REVERSE_SOLIDUS.nt", + "title": "literal_with_REVERSE_SOLIDUS" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b4221", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4222", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "_:b7325", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7326", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "_:b3225", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1672", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "_:b2086", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2084", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "_:b3071", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2178", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "_:b7278", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7277", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "_:b8251", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8249", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "_:b6921", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6922", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "_:b2883", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2805", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "_:b4043", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4044", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "_:b2782", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2783", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "_:b6643", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6640", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "_:b8667", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b308", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "_:b6124", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6125", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CHARACTER_TABULATION" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal with escaped CHARACTER TABULATION", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_with_escaped_CHARACTER_TABULATION.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_with_CHARACTER_TABULATION.nt", + "title": "literal_with_escaped_CHARACTER_TABULATION" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2958", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2520", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + }, + { + "@id": "_:b2031", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2029", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + }, + { + "@id": "_:b1150", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1151", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + }, + { + "@id": "_:b5286", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5284", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + }, + { + "@id": "_:b8385", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7840", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + }, + { + "@id": "_:b7857", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7854", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + }, + { + "@id": "_:b5173", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5174", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + }, + { + "@id": "_:b4725", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4726", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + }, + { + "@id": "_:b3621", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b814", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + }, + { + "@id": "_:b8360", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8357", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + }, + { + "@id": "_:b8151", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7712", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + }, + { + "@id": "_:b4570", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4565", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + }, + { + "@id": "_:b3815", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3816", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + }, + { + "@id": "_:b8011", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5197", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_BACKSPACE" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal with escaped BACKSPACE", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_with_escaped_BACKSPACE.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_with_BACKSPACE.nt", + "title": "literal_with_escaped_BACKSPACE" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5423", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5418", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + }, + { + "@id": "_:b1880", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1881", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + }, + { + "@id": "_:b7942", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7938", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + }, + { + "@id": "_:b3733", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b621", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + }, + { + "@id": "_:b7805", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7803", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + }, + { + "@id": "_:b6582", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6583", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + }, + { + "@id": "_:b2752", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2753", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + }, + { + "@id": "_:b5679", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5675", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + }, + { + "@id": "_:b8746", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2331", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + }, + { + "@id": "_:b3445", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1139", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + }, + { + "@id": "_:b7217", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7218", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + }, + { + "@id": "_:b6729", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6730", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + }, + { + "@id": "_:b3123", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2035", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + }, + { + "@id": "_:b6961", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6676", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_LINE_FEED" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal with escaped LINE FEED", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_with_escaped_LINE_FEED.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_with_LINE_FEED.nt", + "title": "literal_with_escaped_LINE_FEED" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b641", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b642", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "_:b1065", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1054", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "_:b7272", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7273", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "_:b2043", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2044", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "_:b8370", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8369", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "_:b8387", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8388", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "_:b7337", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7331", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "_:b5846", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5844", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "_:b3745", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3744", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "_:b6578", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6579", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "_:b2800", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2801", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "_:b6131", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6126", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "_:b6755", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6751", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "_:b3680", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3681", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_CARRIAGE_RETURN" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal with escaped CARRIAGE RETURN", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_with_escaped_CARRIAGE_RETURN.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_with_CARRIAGE_RETURN.nt", + "title": "literal_with_escaped_CARRIAGE_RETURN" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6849", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6850", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + }, + { + "@id": "_:b620", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b613", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + }, + { + "@id": "_:b722", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b723", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + }, + { + "@id": "_:b6153", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6147", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + }, + { + "@id": "_:b5659", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5115", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + }, + { + "@id": "_:b5462", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5463", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + }, + { + "@id": "_:b1256", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1255", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + }, + { + "@id": "_:b2112", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2113", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + }, + { + "@id": "_:b8089", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4468", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + }, + { + "@id": "_:b6303", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6297", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + }, + { + "@id": "_:b8136", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8137", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + }, + { + "@id": "_:b8035", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8031", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + }, + { + "@id": "_:b4068", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4069", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + }, + { + "@id": "_:b1383", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1381", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_escaped_FORM_FEED" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal with escaped FORM FEED", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_with_escaped_FORM_FEED.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_with_FORM_FEED.nt", + "title": "literal_with_escaped_FORM_FEED" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8073", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8074", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + }, + { + "@id": "_:b4206", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4200", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + }, + { + "@id": "_:b4547", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4544", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + }, + { + "@id": "_:b7853", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7850", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + }, + { + "@id": "_:b4172", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4173", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + }, + { + "@id": "_:b6587", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6588", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + }, + { + "@id": "_:b2009", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2008", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + }, + { + "@id": "_:b1798", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1797", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + }, + { + "@id": "_:b6249", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6250", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + }, + { + "@id": "_:b4567", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4568", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + }, + { + "@id": "_:b3732", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b623", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + }, + { + "@id": "_:b5275", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5263", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + }, + { + "@id": "_:b5777", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5774", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + }, + { + "@id": "_:b873", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b874", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape4" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal with numeric escape4 \\u", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_with_numeric_escape4.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_with_numeric_escape4.nt", + "title": "literal_with_numeric_escape4" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8201", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6663", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + }, + { + "@id": "_:b5157", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5156", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + }, + { + "@id": "_:b6227", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6228", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + }, + { + "@id": "_:b7588", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7582", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + }, + { + "@id": "_:b3893", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3894", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + }, + { + "@id": "_:b679", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b680", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + }, + { + "@id": "_:b3155", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1948", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + }, + { + "@id": "_:b8431", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8429", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + }, + { + "@id": "_:b6474", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6467", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + }, + { + "@id": "_:b2037", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2038", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + }, + { + "@id": "_:b6062", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6063", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + }, + { + "@id": "_:b342", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b343", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + }, + { + "@id": "_:b736", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b737", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + }, + { + "@id": "_:b4500", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4490", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_with_numeric_escape8" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal with numeric escape8 \\U", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_with_numeric_escape8.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_with_numeric_escape4.nt", + "title": "literal_with_numeric_escape8" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7002", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b7003", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + }, + { + "@id": "_:b830", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b831", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + }, + { + "@id": "_:b7481", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7482", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + }, + { + "@id": "_:b8098", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8099", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + }, + { + "@id": "_:b4193", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4194", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + }, + { + "@id": "_:b5891", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5892", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + }, + { + "@id": "_:b7919", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7918", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + }, + { + "@id": "_:b5240", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5241", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + }, + { + "@id": "_:b3503", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3504", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + }, + { + "@id": "_:b4002", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4001", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + }, + { + "@id": "_:b2927", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2926", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + }, + { + "@id": "_:b2398", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2399", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + }, + { + "@id": "_:b7947", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7943", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + }, + { + "@id": "_:b58", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b57", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#IRIREF_datatype" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "IRIREF datatype \"\"^^", + "testAction": "http://www.w3.org/2013/TurtleTests/IRIREF_datatype.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRIREF_datatype.nt", + "title": "IRIREF_datatype" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b1162", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1163", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + }, + { + "@id": "_:b7017", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7018", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + }, + { + "@id": "_:b1642", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b856", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + }, + { + "@id": "_:b5639", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5635", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + }, + { + "@id": "_:b5017", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5018", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + }, + { + "@id": "_:b8591", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b7100", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + }, + { + "@id": "_:b6048", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6049", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + }, + { + "@id": "_:b17", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b18", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + }, + { + "@id": "_:b8147", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8142", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + }, + { + "@id": "_:b3932", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3931", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + }, + { + "@id": "_:b3148", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1962", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + }, + { + "@id": "_:b4787", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4788", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + }, + { + "@id": "_:b5901", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5004", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + }, + { + "@id": "_:b1111", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1112", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#prefixed_name_datatype" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "prefixed name datatype \"\"^^p:t", + "testAction": "http://www.w3.org/2013/TurtleTests/prefixed_name_datatype.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRIREF_datatype.nt", + "title": "prefixed_name_datatype" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5656", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5125", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + }, + { + "@id": "_:b7780", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7781", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + }, + { + "@id": "_:b5897", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5898", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + }, + { + "@id": "_:b704", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b705", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + }, + { + "@id": "_:b8679", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8677", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + }, + { + "@id": "_:b7782", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7778", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + }, + { + "@id": "_:b430", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b431", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + }, + { + "@id": "_:b3518", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1021", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + }, + { + "@id": "_:b1342", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1343", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + }, + { + "@id": "_:b8287", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8283", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + }, + { + "@id": "_:b6185", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5919", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + }, + { + "@id": "_:b1906", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1907", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + }, + { + "@id": "_:b3898", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3899", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + }, + { + "@id": "_:b4215", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4211", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_integer" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "bareword integer", + "testAction": "http://www.w3.org/2013/TurtleTests/bareword_integer.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRIREF_datatype.nt", + "title": "bareword_integer" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6827", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b799", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + }, + { + "@id": "_:b1661", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b848", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + }, + { + "@id": "_:b6756", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3646", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + }, + { + "@id": "_:b2604", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2605", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + }, + { + "@id": "_:b6955", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6956", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + }, + { + "@id": "_:b7766", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6651", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + }, + { + "@id": "_:b4366", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4359", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + }, + { + "@id": "_:b2415", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2416", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + }, + { + "@id": "_:b4594", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4595", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + }, + { + "@id": "_:b8016", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5175", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + }, + { + "@id": "_:b5542", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5538", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + }, + { + "@id": "_:b3949", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3950", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + }, + { + "@id": "_:b8693", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2702", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + }, + { + "@id": "_:b7829", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7827", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_decimal" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "bareword decimal", + "testAction": "http://www.w3.org/2013/TurtleTests/bareword_decimal.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/bareword_decimal.nt", + "title": "bareword_decimal" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7814", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7813", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + }, + { + "@id": "_:b8189", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8183", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + }, + { + "@id": "_:b3729", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b634", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + }, + { + "@id": "_:b171", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b172", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + }, + { + "@id": "_:b6899", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6868", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + }, + { + "@id": "_:b6308", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6309", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + }, + { + "@id": "_:b8669", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2769", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + }, + { + "@id": "_:b6364", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6361", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + }, + { + "@id": "_:b7584", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7585", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + }, + { + "@id": "_:b3043", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2256", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + }, + { + "@id": "_:b7134", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7135", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + }, + { + "@id": "_:b8023", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8021", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + }, + { + "@id": "_:b1045", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1046", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + }, + { + "@id": "_:b8639", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8640", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#bareword_double" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "bareword double", + "testAction": "http://www.w3.org/2013/TurtleTests/bareword_double.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/bareword_double.nt", + "title": "bareword_double" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b716", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b713", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + }, + { + "@id": "_:b2153", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2154", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + }, + { + "@id": "_:b5415", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5416", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + }, + { + "@id": "_:b2925", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2619", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + }, + { + "@id": "_:b1536", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1535", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + }, + { + "@id": "_:b5990", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5983", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + }, + { + "@id": "_:b835", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b826", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + }, + { + "@id": "_:b7267", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7268", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + }, + { + "@id": "_:b7549", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7542", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + }, + { + "@id": "_:b694", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b695", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + }, + { + "@id": "_:b5708", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5706", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + }, + { + "@id": "_:b8666", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8664", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + }, + { + "@id": "_:b8749", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2323", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + }, + { + "@id": "_:b3863", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3864", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#double_lower_case_e" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "double lower case e", + "testAction": "http://www.w3.org/2013/TurtleTests/double_lower_case_e.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/double_lower_case_e.nt", + "title": "double_lower_case_e" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2541", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2542", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + }, + { + "@id": "_:b4657", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4658", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + }, + { + "@id": "_:b2743", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2744", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + }, + { + "@id": "_:b4982", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4983", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + }, + { + "@id": "_:b5724", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5719", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + }, + { + "@id": "_:b3631", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3630", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + }, + { + "@id": "_:b5130", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5124", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + }, + { + "@id": "_:b7991", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7987", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + }, + { + "@id": "_:b7467", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7468", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + }, + { + "@id": "_:b7014", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7015", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + }, + { + "@id": "_:b860", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b861", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + }, + { + "@id": "_:b3776", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3777", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + }, + { + "@id": "_:b2369", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2367", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + }, + { + "@id": "_:b501", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b494", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#negative_numeric" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "negative numeric", + "testAction": "http://www.w3.org/2013/TurtleTests/negative_numeric.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/negative_numeric.nt", + "title": "negative_numeric" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8619", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8617", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + }, + { + "@id": "_:b8342", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8339", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + }, + { + "@id": "_:b4260", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4253", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + }, + { + "@id": "_:b7601", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7602", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + }, + { + "@id": "_:b6543", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6541", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + }, + { + "@id": "_:b1976", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b622", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + }, + { + "@id": "_:b1307", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1308", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + }, + { + "@id": "_:b3743", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b594", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + }, + { + "@id": "_:b4881", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4882", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + }, + { + "@id": "_:b3091", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2121", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + }, + { + "@id": "_:b7934", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7935", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + }, + { + "@id": "_:b6170", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5907", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + }, + { + "@id": "_:b5617", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5609", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + }, + { + "@id": "_:b3606", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3607", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#positive_numeric" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "positive numeric", + "testAction": "http://www.w3.org/2013/TurtleTests/positive_numeric.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/positive_numeric.nt", + "title": "positive_numeric" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2985", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2436", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + }, + { + "@id": "_:b7527", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7521", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + }, + { + "@id": "_:b5988", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5982", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + }, + { + "@id": "_:b8144", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8145", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + }, + { + "@id": "_:b6563", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6564", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + }, + { + "@id": "_:b7659", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7656", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + }, + { + "@id": "_:b2114", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b523", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + }, + { + "@id": "_:b7063", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7064", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + }, + { + "@id": "_:b5596", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5597", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + }, + { + "@id": "_:b4479", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4480", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + }, + { + "@id": "_:b7115", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7116", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + }, + { + "@id": "_:b974", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b975", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + }, + { + "@id": "_:b4076", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b277", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + }, + { + "@id": "_:b7785", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7779", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#numeric_with_leading_0" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "numeric with leading 0", + "testAction": "http://www.w3.org/2013/TurtleTests/numeric_with_leading_0.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/numeric_with_leading_0.nt", + "title": "numeric_with_leading_0" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b1257", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1254", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + }, + { + "@id": "_:b6176", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6175", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + }, + { + "@id": "_:b855", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b852", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + }, + { + "@id": "_:b4393", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4394", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + }, + { + "@id": "_:b6702", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2275", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + }, + { + "@id": "_:b1355", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1356", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + }, + { + "@id": "_:b7630", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7626", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + }, + { + "@id": "_:b8590", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6998", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + }, + { + "@id": "_:b4796", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4791", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + }, + { + "@id": "_:b7559", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7560", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + }, + { + "@id": "_:b7073", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7074", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + }, + { + "@id": "_:b3965", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3966", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + }, + { + "@id": "_:b3134", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3133", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + }, + { + "@id": "_:b117", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b107", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_true" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal true", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_true.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_true.nt", + "title": "literal_true" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2335", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2336", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + }, + { + "@id": "_:b352", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b348", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + }, + { + "@id": "_:b6114", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6108", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + }, + { + "@id": "_:b5433", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5428", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + }, + { + "@id": "_:b6214", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6215", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + }, + { + "@id": "_:b3764", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3765", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + }, + { + "@id": "_:b7203", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7204", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + }, + { + "@id": "_:b7539", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7533", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + }, + { + "@id": "_:b8058", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8059", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + }, + { + "@id": "_:b1702", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b812", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + }, + { + "@id": "_:b318", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b315", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + }, + { + "@id": "_:b3427", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3426", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + }, + { + "@id": "_:b3106", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3105", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + }, + { + "@id": "_:b4481", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4478", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#literal_false" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal false", + "testAction": "http://www.w3.org/2013/TurtleTests/literal_false.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/literal_false.nt", + "title": "literal_false" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5489", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5490", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + }, + { + "@id": "_:b7243", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7244", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + }, + { + "@id": "_:b3967", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b366", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + }, + { + "@id": "_:b4436", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4437", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + }, + { + "@id": "_:b1587", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1588", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + }, + { + "@id": "_:b377", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b378", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + }, + { + "@id": "_:b4628", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4629", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + }, + { + "@id": "_:b3610", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b840", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + }, + { + "@id": "_:b2340", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2341", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + }, + { + "@id": "_:b5547", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5544", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + }, + { + "@id": "_:b1180", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1181", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + }, + { + "@id": "_:b6614", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6607", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + }, + { + "@id": "_:b5576", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5575", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + }, + { + "@id": "_:b5206", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b5207", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_non_LONG" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "langtagged non-LONG \"x\"@en", + "testAction": "http://www.w3.org/2013/TurtleTests/langtagged_non_LONG.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/langtagged_non_LONG.nt", + "title": "langtagged_non_LONG" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6464", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6459", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + }, + { + "@id": "_:b2054", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2055", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + }, + { + "@id": "_:b145", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b138", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + }, + { + "@id": "_:b5798", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5797", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + }, + { + "@id": "_:b8726", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3890", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + }, + { + "@id": "_:b34", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b35", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + }, + { + "@id": "_:b6386", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6380", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + }, + { + "@id": "_:b8090", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4457", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + }, + { + "@id": "_:b2620", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2618", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + }, + { + "@id": "_:b5577", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5571", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + }, + { + "@id": "_:b3484", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3483", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + }, + { + "@id": "_:b6258", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6259", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + }, + { + "@id": "_:b2363", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2364", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + }, + { + "@id": "_:b6973", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6974", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "langtagged LONG \"\"\"x\"\"\"@en", + "testAction": "http://www.w3.org/2013/TurtleTests/langtagged_LONG.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/langtagged_non_LONG.nt", + "title": "langtagged_LONG" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6353", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6354", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + }, + { + "@id": "_:b8014", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8012", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + }, + { + "@id": "_:b2305", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2302", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + }, + { + "@id": "_:b3614", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b829", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + }, + { + "@id": "_:b4319", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4320", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + }, + { + "@id": "_:b6417", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6408", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + }, + { + "@id": "_:b4498", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4492", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + }, + { + "@id": "_:b3794", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b491", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + }, + { + "@id": "_:b2611", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b353", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + }, + { + "@id": "_:b6731", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1846", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + }, + { + "@id": "_:b5859", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5852", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + }, + { + "@id": "_:b2870", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2826", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + }, + { + "@id": "_:b89", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b90", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + }, + { + "@id": "_:b187", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b188", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#lantag_with_subtag" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "lantag with subtag \"x\"@en-us", + "testAction": "http://www.w3.org/2013/TurtleTests/lantag_with_subtag.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/lantag_with_subtag.nt", + "title": "lantag_with_subtag" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b615", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b616", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + }, + { + "@id": "_:b4833", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4826", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + }, + { + "@id": "_:b5376", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5368", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + }, + { + "@id": "_:b2317", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2314", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + }, + { + "@id": "_:b3082", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2146", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + }, + { + "@id": "_:b3961", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3962", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + }, + { + "@id": "_:b7881", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7875", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + }, + { + "@id": "_:b4884", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4879", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + }, + { + "@id": "_:b5209", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5210", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + }, + { + "@id": "_:b4409", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4410", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + }, + { + "@id": "_:b5767", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5760", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + }, + { + "@id": "_:b6094", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6095", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + }, + { + "@id": "_:b4572", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4571", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + }, + { + "@id": "_:b3359", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b747", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#objectList_with_two_objects" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "objectList with two objects … ,", + "testAction": "http://www.w3.org/2013/TurtleTests/objectList_with_two_objects.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/objectList_with_two_objects.nt", + "title": "objectList_with_two_objects" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5226", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5220", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + }, + { + "@id": "_:b3881", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3882", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + }, + { + "@id": "_:b5756", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5353", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + }, + { + "@id": "_:b2850", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2851", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + }, + { + "@id": "_:b7907", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7413", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + }, + { + "@id": "_:b3259", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3258", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + }, + { + "@id": "_:b4706", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4705", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + }, + { + "@id": "_:b923", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b924", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + }, + { + "@id": "_:b8046", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b8042", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + }, + { + "@id": "_:b2843", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2844", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + }, + { + "@id": "_:b9", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + }, + { + "@id": "_:b5", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + }, + { + "@id": "_:b3041", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3040", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + }, + { + "@id": "_:b8054", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8052", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#predicateObjectList_with_two_objectLists" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "predicateObjectList with two objectLists … ,", + "testAction": "http://www.w3.org/2013/TurtleTests/predicateObjectList_with_two_objectLists.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/predicateObjectList_with_two_objectLists.nt", + "title": "predicateObjectList_with_two_objectLists" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b775", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b776", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + }, + { + "@id": "_:b8486", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5208", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + }, + { + "@id": "_:b7687", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7688", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + }, + { + "@id": "_:b1687", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b822", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + }, + { + "@id": "_:b5689", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5686", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + }, + { + "@id": "_:b4247", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4242", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + }, + { + "@id": "_:b6167", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6168", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + }, + { + "@id": "_:b7914", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7418", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + }, + { + "@id": "_:b142", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b131", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + }, + { + "@id": "_:b5105", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5101", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + }, + { + "@id": "_:b3006", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2372", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + }, + { + "@id": "_:b3789", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b504", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + }, + { + "@id": "_:b8716", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2420", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + }, + { + "@id": "_:b220", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b219", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_at_end" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "repeated semis at end

;; .", + "testAction": "http://www.w3.org/2013/TurtleTests/repeated_semis_at_end.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/predicateObjectList_with_two_objectLists.nt", + "title": "repeated_semis_at_end" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b4465", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4466", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + }, + { + "@id": "_:b1055", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1056", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + }, + { + "@id": "_:b4869", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4870", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + }, + { + "@id": "_:b7185", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7186", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + }, + { + "@id": "_:b580", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b581", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + }, + { + "@id": "_:b6194", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6193", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + }, + { + "@id": "_:b8223", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8219", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + }, + { + "@id": "_:b7298", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7297", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + }, + { + "@id": "_:b3553", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3554", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + }, + { + "@id": "_:b8085", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8078", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + }, + { + "@id": "_:b730", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b731", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + }, + { + "@id": "_:b6665", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6666", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + }, + { + "@id": "_:b941", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b935", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + }, + { + "@id": "_:b2980", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2453", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#repeated_semis_not_at_end" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "repeated semis not at end

;;.", + "testAction": "http://www.w3.org/2013/TurtleTests/repeated_semis_not_at_end.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/repeated_semis_not_at_end.nt", + "title": "repeated_semis_not_at_end" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b4155", + "@type": "Assertion", + "assertedBy": null, + "result": { + "@id": "_:b4156", + "@type": "TestResult", + "outcome": "earl:untested" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + }, + { + "@id": "_:b4848", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4849", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + }, + { + "@id": "_:b7820", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7821", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + }, + { + "@id": "_:b4700", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4701", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + }, + { + "@id": "_:b2890", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2755", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + }, + { + "@id": "_:b4085", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4084", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + }, + { + "@id": "_:b6672", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6673", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + }, + { + "@id": "_:b7008", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b7006", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + }, + { + "@id": "_:b6610", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6606", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + }, + { + "@id": "_:b7804", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7797", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + }, + { + "@id": "_:b4217", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4218", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + }, + { + "@id": "_:b1911", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1912", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + }, + { + "@id": "_:b6719", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3704", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + }, + { + "@id": "_:b4533", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4530", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_localName" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Proposed" + }, + "rdfs:comment": "comment following localName", + "testAction": "http://www.w3.org/2013/TurtleTests/comment_following_localName.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/IRI_spo.nt", + "title": "comment_following_localName" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7221", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7222", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + }, + { + "@id": "_:b5142", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5143", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + }, + { + "@id": "_:b1811", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1812", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + }, + { + "@id": "_:b5233", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b5231", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + }, + { + "@id": "_:b7189", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7190", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + }, + { + "@id": "_:b4723", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4717", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + }, + { + "@id": "_:b4946", + "@type": "Assertion", + "assertedBy": null, + "result": { + "@id": "_:b4947", + "@type": "TestResult", + "outcome": "earl:untested" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + }, + { + "@id": "_:b3867", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3868", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + }, + { + "@id": "_:b2751", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2748", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + }, + { + "@id": "_:b6872", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6861", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + }, + { + "@id": "_:b7547", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7548", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + }, + { + "@id": "_:b3408", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3409", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + }, + { + "@id": "_:b8091", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4452", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + }, + { + "@id": "_:b200", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b201", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_localName" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Proposed" + }, + "rdfs:comment": "number sign following localName", + "testAction": "http://www.w3.org/2013/TurtleTests/number_sign_following_localName.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/number_sign_following_localName.nt", + "title": "number_sign_following_localName" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b4158", + "@type": "Assertion", + "assertedBy": null, + "result": { + "@id": "_:b4157", + "@type": "TestResult", + "outcome": "earl:untested" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + }, + { + "@id": "_:b6573", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6569", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + }, + { + "@id": "_:b3469", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1096", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + }, + { + "@id": "_:b1922", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1923", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + }, + { + "@id": "_:b4828", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4829", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + }, + { + "@id": "_:b7643", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7638", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + }, + { + "@id": "_:b2905", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2711", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + }, + { + "@id": "_:b5613", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5614", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + }, + { + "@id": "_:b520", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b521", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + }, + { + "@id": "_:b2502", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b169", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + }, + { + "@id": "_:b5531", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5528", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + }, + { + "@id": "_:b8341", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8340", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + }, + { + "@id": "_:b422", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b421", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + }, + { + "@id": "_:b547", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b548", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#comment_following_PNAME_NS" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Proposed" + }, + "rdfs:comment": "comment following PNAME_NS", + "testAction": "http://www.w3.org/2013/TurtleTests/comment_following_PNAME_NS.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/comment_following_PNAME_NS.nt", + "title": "comment_following_PNAME_NS" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7068", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7062", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + }, + { + "@id": "_:b6208", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6209", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + }, + { + "@id": "_:b4374", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4371", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + }, + { + "@id": "_:b4153", + "@type": "Assertion", + "assertedBy": null, + "result": { + "@id": "_:b4154", + "@type": "TestResult", + "outcome": "earl:untested" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + }, + { + "@id": "_:b125", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b121", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + }, + { + "@id": "_:b663", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b664", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + }, + { + "@id": "_:b7699", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7700", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + }, + { + "@id": "_:b644", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b645", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + }, + { + "@id": "_:b4083", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b264", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + }, + { + "@id": "_:b7598", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7592", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + }, + { + "@id": "_:b4984", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4684", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + }, + { + "@id": "_:b6923", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6924", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + }, + { + "@id": "_:b4900", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4901", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + }, + { + "@id": "_:b7530", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7531", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#number_sign_following_PNAME_NS" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Proposed" + }, + "rdfs:comment": "number sign following PNAME_NS", + "testAction": "http://www.w3.org/2013/TurtleTests/number_sign_following_PNAME_NS.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/number_sign_following_PNAME_NS.nt", + "title": "number_sign_following_PNAME_NS" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8405", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8404", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b2570", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2571", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b5350", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5347", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b5991", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5989", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b7159", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7152", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b3970", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b364", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b2280", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2278", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b2069", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2065", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b2671", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b319", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b4369", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4370", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b1069", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1070", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b270", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b266", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b6557", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6558", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "_:b1201", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1202", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#LITERAL_LONG2_with_REVERSE_SOLIDUS" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "REVERSE SOLIDUS at end of LITERAL_LONG2", + "testAction": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG2_with_REVERSE_SOLIDUS.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/LITERAL_LONG2_with_REVERSE_SOLIDUS.nt", + "title": "LITERAL_LONG2_with_REVERSE_SOLIDUS" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b3472", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1087", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + }, + { + "@id": "_:b6642", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4360", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + }, + { + "@id": "_:b2677", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2673", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + }, + { + "@id": "_:b132", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b130", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + }, + { + "@id": "_:b1325", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1079", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + }, + { + "@id": "_:b5387", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5379", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + }, + { + "@id": "_:b2594", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2591", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + }, + { + "@id": "_:b6373", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6372", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + }, + { + "@id": "_:b7252", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7242", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + }, + { + "@id": "_:b3108", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2076", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + }, + { + "@id": "_:b4859", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4858", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + }, + { + "@id": "_:b1089", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1085", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + }, + { + "@id": "_:b7644", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7642", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + }, + { + "@id": "_:b3936", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3935", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-LITERAL2_with_langtag_and_datatype" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad number format (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-LITERAL2_with_langtag_and_datatype.ttl", + "title": "turtle-syntax-bad-num-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7299", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7294", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + }, + { + "@id": "_:b6718", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3705", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + }, + { + "@id": "_:b7506", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7507", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + }, + { + "@id": "_:b3754", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3755", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + }, + { + "@id": "_:b5223", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5224", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + }, + { + "@id": "_:b6328", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6327", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + }, + { + "@id": "_:b2392", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2393", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + }, + { + "@id": "_:b170", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b161", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + }, + { + "@id": "_:b8737", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2371", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + }, + { + "@id": "_:b7864", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7859", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + }, + { + "@id": "_:b7937", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7931", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + }, + { + "@id": "_:b8538", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8535", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + }, + { + "@id": "_:b6805", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6806", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + }, + { + "@id": "_:b906", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b907", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#two_LITERAL_LONG2s" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "two LITERAL_LONG2s testing quote delimiter overrun", + "testAction": "http://www.w3.org/2013/TurtleTests/two_LITERAL_LONG2s.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/two_LITERAL_LONG2s.nt", + "title": "two_LITERAL_LONG2s" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5900", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5135", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + }, + { + "@id": "_:b2624", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2621", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + }, + { + "@id": "_:b8585", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8584", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + }, + { + "@id": "_:b6002", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5995", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + }, + { + "@id": "_:b4322", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4318", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + }, + { + "@id": "_:b2554", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2555", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + }, + { + "@id": "_:b5107", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5100", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + }, + { + "@id": "_:b4308", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4309", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + }, + { + "@id": "_:b1593", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b894", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + }, + { + "@id": "_:b1280", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1110", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + }, + { + "@id": "_:b1198", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1199", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + }, + { + "@id": "_:b5116", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4977", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + }, + { + "@id": "_:b3796", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3795", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + }, + { + "@id": "_:b3118", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3117", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#langtagged_LONG_with_subtag" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "langtagged LONG with subtag \"\"\"Cheers\"\"\"@en-UK", + "testAction": "http://www.w3.org/2013/TurtleTests/langtagged_LONG_with_subtag.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/langtagged_LONG_with_subtag.nt", + "title": "langtagged_LONG_with_subtag" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b5536", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5529", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + }, + { + "@id": "_:b1032", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1026", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + }, + { + "@id": "_:b6230", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6226", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + }, + { + "@id": "_:b133", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b134", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + }, + { + "@id": "_:b5349", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4714", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + }, + { + "@id": "_:b8623", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8621", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + }, + { + "@id": "_:b6999", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7000", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + }, + { + "@id": "_:b2177", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b474", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + }, + { + "@id": "_:b6335", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6330", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + }, + { + "@id": "_:b7362", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7357", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + }, + { + "@id": "_:b3458", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3459", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + }, + { + "@id": "_:b565", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b566", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + }, + { + "@id": "_:b607", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b599", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + }, + { + "@id": "_:b3144", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1973", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Empty file", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-file-01.ttl", + "title": "turtle-syntax-file-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b7206", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7205", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + }, + { + "@id": "_:b7236", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7237", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + }, + { + "@id": "_:b135", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b129", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + }, + { + "@id": "_:b6757", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1767", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + }, + { + "@id": "_:b368", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b369", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + }, + { + "@id": "_:b8549", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8550", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + }, + { + "@id": "_:b4892", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4883", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + }, + { + "@id": "_:b335", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b336", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + }, + { + "@id": "_:b248", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b249", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + }, + { + "@id": "_:b3009", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2366", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + }, + { + "@id": "_:b6945", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6937", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + }, + { + "@id": "_:b122", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b120", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + }, + { + "@id": "_:b5636", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5632", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + }, + { + "@id": "_:b3273", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3272", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Only comment", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-file-02.ttl", + "title": "turtle-syntax-file-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b1388", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1389", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + }, + { + "@id": "_:b7293", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7290", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + }, + { + "@id": "_:b5254", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5244", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + }, + { + "@id": "_:b4578", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4579", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + }, + { + "@id": "_:b6005", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6006", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + }, + { + "@id": "_:b4691", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4692", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + }, + { + "@id": "_:b1423", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1424", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + }, + { + "@id": "_:b6862", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6846", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + }, + { + "@id": "_:b8698", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2695", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + }, + { + "@id": "_:b2993", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2412", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + }, + { + "@id": "_:b7495", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7496", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + }, + { + "@id": "_:b8436", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8433", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + }, + { + "@id": "_:b1286", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1106", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + }, + { + "@id": "_:b159", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b160", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "One comment, one empty line", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-file-03.ttl", + "title": "turtle-syntax-file-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b3968", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3969", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + }, + { + "@id": "_:b7045", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7037", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + }, + { + "@id": "_:b7449", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7444", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + }, + { + "@id": "_:b4514", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4512", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + }, + { + "@id": "_:b2307", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2308", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + }, + { + "@id": "_:b5807", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5808", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + }, + { + "@id": "_:b676", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b677", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + }, + { + "@id": "_:b6135", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6132", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + }, + { + "@id": "_:b7359", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7358", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + }, + { + "@id": "_:b8252", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8253", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + }, + { + "@id": "_:b3150", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3149", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + }, + { + "@id": "_:b3565", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b918", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + }, + { + "@id": "_:b947", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b948", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + }, + { + "@id": "_:b913", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b904", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Only IRIs", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-uri-01.ttl", + "title": "turtle-syntax-uri-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b7909", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7908", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + }, + { + "@id": "_:b568", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b569", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + }, + { + "@id": "_:b3022", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2319", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + }, + { + "@id": "_:b5365", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5360", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + }, + { + "@id": "_:b5451", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5443", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + }, + { + "@id": "_:b1947", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b649", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + }, + { + "@id": "_:b8033", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8034", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + }, + { + "@id": "_:b6338", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6339", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + }, + { + "@id": "_:b6711", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3707", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + }, + { + "@id": "_:b8298", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8295", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + }, + { + "@id": "_:b994", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b988", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + }, + { + "@id": "_:b282", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b283", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + }, + { + "@id": "_:b3791", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b500", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + }, + { + "@id": "_:b7654", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4443", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "IRIs with Unicode escape", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-uri-02.ttl", + "title": "turtle-syntax-uri-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b2203", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b447", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + }, + { + "@id": "_:b7874", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7866", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + }, + { + "@id": "_:b5030", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5031", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + }, + { + "@id": "_:b867", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b868", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + }, + { + "@id": "_:b6003", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5999", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + }, + { + "@id": "_:b8392", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8389", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + }, + { + "@id": "_:b7333", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7334", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + }, + { + "@id": "_:b5203", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5202", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + }, + { + "@id": "_:b3434", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3435", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + }, + { + "@id": "_:b7419", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7412", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + }, + { + "@id": "_:b8656", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8653", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + }, + { + "@id": "_:b6713", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6714", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + }, + { + "@id": "_:b3140", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1990", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + }, + { + "@id": "_:b4035", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4036", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "IRIs with long Unicode escape", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-uri-03.ttl", + "title": "turtle-syntax-uri-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b233", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b230", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + }, + { + "@id": "_:b5264", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5258", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + }, + { + "@id": "_:b8081", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8079", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + }, + { + "@id": "_:b2079", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b539", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + }, + { + "@id": "_:b7396", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4321", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + }, + { + "@id": "_:b8555", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8556", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + }, + { + "@id": "_:b5618", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5619", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + }, + { + "@id": "_:b7372", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7368", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + }, + { + "@id": "_:b4994", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4992", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + }, + { + "@id": "_:b246", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b247", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + }, + { + "@id": "_:b3069", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3068", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + }, + { + "@id": "_:b3740", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b603", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + }, + { + "@id": "_:b6103", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6104", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + }, + { + "@id": "_:b3670", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3671", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-uri-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Legal IRIs", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-uri-04.ttl", + "title": "turtle-syntax-uri-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b2249", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2250", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + }, + { + "@id": "_:b1960", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1961", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + }, + { + "@id": "_:b5931", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5929", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + }, + { + "@id": "_:b2167", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2165", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + }, + { + "@id": "_:b8567", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8564", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + }, + { + "@id": "_:b8155", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8156", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + }, + { + "@id": "_:b800", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b801", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + }, + { + "@id": "_:b7437", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7438", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + }, + { + "@id": "_:b4243", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4244", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + }, + { + "@id": "_:b8294", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8292", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + }, + { + "@id": "_:b7317", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7311", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + }, + { + "@id": "_:b5920", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5917", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + }, + { + "@id": "_:b3285", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1458", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + }, + { + "@id": "_:b571", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b572", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@base", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-base-01.ttl", + "title": "turtle-syntax-base-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b5397", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5393", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + }, + { + "@id": "_:b5580", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5581", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + }, + { + "@id": "_:b3373", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3372", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + }, + { + "@id": "_:b6801", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6802", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + }, + { + "@id": "_:b5726", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4779", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + }, + { + "@id": "_:b6431", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6428", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + }, + { + "@id": "_:b4508", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4505", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + }, + { + "@id": "_:b818", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b819", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + }, + { + "@id": "_:b7525", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7520", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + }, + { + "@id": "_:b8026", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b8020", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + }, + { + "@id": "_:b2588", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2589", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + }, + { + "@id": "_:b643", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b637", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + }, + { + "@id": "_:b3844", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3843", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + }, + { + "@id": "_:b3110", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3109", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "BASE", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-base-02.ttl", + "title": "turtle-syntax-base-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b7744", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7742", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + }, + { + "@id": "_:b2636", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2637", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + }, + { + "@id": "_:b8665", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8660", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + }, + { + "@id": "_:b6771", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5012", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + }, + { + "@id": "_:b2948", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2947", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + }, + { + "@id": "_:b6929", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6911", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + }, + { + "@id": "_:b3592", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3593", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + }, + { + "@id": "_:b31", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b28", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + }, + { + "@id": "_:b6074", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6072", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + }, + { + "@id": "_:b2237", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2238", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + }, + { + "@id": "_:b6967", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6968", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + }, + { + "@id": "_:b1897", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1894", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + }, + { + "@id": "_:b3786", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3787", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + }, + { + "@id": "_:b7724", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7725", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@base with relative IRIs", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-base-03.ttl", + "title": "turtle-syntax-base-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6237", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6238", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + }, + { + "@id": "_:b3924", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3925", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + }, + { + "@id": "_:b5320", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5321", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + }, + { + "@id": "_:b3522", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1011", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + }, + { + "@id": "_:b1528", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b940", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + }, + { + "@id": "_:b5525", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5523", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + }, + { + "@id": "_:b3166", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3165", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + }, + { + "@id": "_:b8109", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8110", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + }, + { + "@id": "_:b6793", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6429", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + }, + { + "@id": "_:b4391", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4392", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + }, + { + "@id": "_:b8331", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8329", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + }, + { + "@id": "_:b7462", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7458", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + }, + { + "@id": "_:b436", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b429", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + }, + { + "@id": "_:b832", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b833", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-base-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "base with relative IRIs", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-base-04.ttl", + "title": "turtle-syntax-base-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b1119", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1120", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + }, + { + "@id": "_:b2179", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2180", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + }, + { + "@id": "_:b4421", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4416", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + }, + { + "@id": "_:b5742", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5743", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + }, + { + "@id": "_:b3433", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3432", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + }, + { + "@id": "_:b119", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b114", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + }, + { + "@id": "_:b6554", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6552", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + }, + { + "@id": "_:b5297", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5298", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + }, + { + "@id": "_:b2666", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2667", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + }, + { + "@id": "_:b3916", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3917", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + }, + { + "@id": "_:b64", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b55", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + }, + { + "@id": "_:b2241", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2242", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + }, + { + "@id": "_:b5647", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5641", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + }, + { + "@id": "_:b1685", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b824", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@prefix", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-prefix-01.ttl", + "title": "turtle-syntax-prefix-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b5716", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4737", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + }, + { + "@id": "_:b1793", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1794", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + }, + { + "@id": "_:b7044", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b7040", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + }, + { + "@id": "_:b3699", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3698", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + }, + { + "@id": "_:b7519", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7517", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + }, + { + "@id": "_:b109", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b110", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + }, + { + "@id": "_:b229", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b227", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + }, + { + "@id": "_:b7606", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7607", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + }, + { + "@id": "_:b7472", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6589", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + }, + { + "@id": "_:b5183", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5184", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + }, + { + "@id": "_:b8579", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8577", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + }, + { + "@id": "_:b8682", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4022", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + }, + { + "@id": "_:b2956", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2955", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + }, + { + "@id": "_:b8334", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8328", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "PreFIX", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-prefix-02.ttl", + "title": "turtle-syntax-prefix-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b4839", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4840", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + }, + { + "@id": "_:b5118", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5119", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + }, + { + "@id": "_:b6803", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6804", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + }, + { + "@id": "_:b8018", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8015", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + }, + { + "@id": "_:b162", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b163", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + }, + { + "@id": "_:b5377", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5378", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + }, + { + "@id": "_:b4290", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4291", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + }, + { + "@id": "_:b3139", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3138", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + }, + { + "@id": "_:b2886", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2789", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + }, + { + "@id": "_:b1824", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1823", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + }, + { + "@id": "_:b4532", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4528", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + }, + { + "@id": "_:b8350", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8347", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + }, + { + "@id": "_:b2370", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2368", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + }, + { + "@id": "_:b3534", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3533", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Empty PREFIX", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-prefix-03.ttl", + "title": "turtle-syntax-prefix-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b8598", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8596", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + }, + { + "@id": "_:b531", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b532", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + }, + { + "@id": "_:b4702", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4698", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + }, + { + "@id": "_:b3012", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3011", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + }, + { + "@id": "_:b1153", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1152", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + }, + { + "@id": "_:b8531", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8532", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + }, + { + "@id": "_:b6515", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6509", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + }, + { + "@id": "_:b5668", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4703", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + }, + { + "@id": "_:b1917", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1915", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + }, + { + "@id": "_:b4120", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4121", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + }, + { + "@id": "_:b6294", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6295", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + }, + { + "@id": "_:b5720", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5721", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + }, + { + "@id": "_:b5512", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5505", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + }, + { + "@id": "_:b3417", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3416", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Empty @prefix with % escape", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-prefix-04.ttl", + "title": "turtle-syntax-prefix-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6349", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6350", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + }, + { + "@id": "_:b2293", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2290", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + }, + { + "@id": "_:b4151", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b198", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + }, + { + "@id": "_:b7105", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b7093", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + }, + { + "@id": "_:b6219", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4164", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + }, + { + "@id": "_:b2808", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2809", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + }, + { + "@id": "_:b5916", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4819", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + }, + { + "@id": "_:b708", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b709", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + }, + { + "@id": "_:b5251", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5245", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + }, + { + "@id": "_:b4198", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4199", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + }, + { + "@id": "_:b1733", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1734", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + }, + { + "@id": "_:b3684", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3685", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + }, + { + "@id": "_:b8320", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8318", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + }, + { + "@id": "_:b313", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b314", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@prefix with no suffix", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-prefix-05.ttl", + "title": "turtle-syntax-prefix-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6597", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6598", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + }, + { + "@id": "_:b6180", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4245", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + }, + { + "@id": "_:b8003", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8001", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + }, + { + "@id": "_:b783", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b784", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + }, + { + "@id": "_:b1362", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1051", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + }, + { + "@id": "_:b4661", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4662", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + }, + { + "@id": "_:b6818", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6437", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + }, + { + "@id": "_:b8727", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3889", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + }, + { + "@id": "_:b4718", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4719", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + }, + { + "@id": "_:b3070", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2182", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + }, + { + "@id": "_:b4573", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4574", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + }, + { + "@id": "_:b1505", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1506", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + }, + { + "@id": "_:b241", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b237", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + }, + { + "@id": "_:b6374", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6368", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-06" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "colon is a legal pname character", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-prefix-06.ttl", + "title": "turtle-syntax-prefix-06" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b7763", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6644", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + }, + { + "@id": "_:b3697", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3696", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + }, + { + "@id": "_:b4174", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4175", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + }, + { + "@id": "_:b284", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b285", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + }, + { + "@id": "_:b1030", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1031", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + }, + { + "@id": "_:b6161", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6157", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + }, + { + "@id": "_:b4141", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4142", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + }, + { + "@id": "_:b5187", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5188", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + }, + { + "@id": "_:b5331", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5328", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + }, + { + "@id": "_:b7723", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7721", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + }, + { + "@id": "_:b6856", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6837", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + }, + { + "@id": "_:b6427", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6419", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + }, + { + "@id": "_:b3102", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3101", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + }, + { + "@id": "_:b8632", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8633", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-07" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "dash is a legal pname character", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-prefix-07.ttl", + "title": "turtle-syntax-prefix-07" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b887", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b888", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + }, + { + "@id": "_:b4343", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4341", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + }, + { + "@id": "_:b6441", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6442", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + }, + { + "@id": "_:b1677", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1674", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + }, + { + "@id": "_:b7798", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7799", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + }, + { + "@id": "_:b2099", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2100", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + }, + { + "@id": "_:b5856", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5854", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + }, + { + "@id": "_:b3353", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b771", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + }, + { + "@id": "_:b5038", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5039", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + }, + { + "@id": "_:b3752", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3753", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + }, + { + "@id": "_:b8497", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8495", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + }, + { + "@id": "_:b4543", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4537", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + }, + { + "@id": "_:b411", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b412", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + }, + { + "@id": "_:b6071", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6064", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-08" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "underscore is a legal pname character", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-prefix-08.ttl", + "title": "turtle-syntax-prefix-08" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b3287", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1443", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + }, + { + "@id": "_:b7500", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7501", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + }, + { + "@id": "_:b6035", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6033", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + }, + { + "@id": "_:b4063", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4064", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + }, + { + "@id": "_:b5000", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4996", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + }, + { + "@id": "_:b1991", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b611", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + }, + { + "@id": "_:b1253", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1249", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + }, + { + "@id": "_:b4971", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4972", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + }, + { + "@id": "_:b2972", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2476", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + }, + { + "@id": "_:b6962", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6680", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + }, + { + "@id": "_:b7705", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7706", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + }, + { + "@id": "_:b7903", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7904", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + }, + { + "@id": "_:b6178", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6172", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + }, + { + "@id": "_:b5502", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5495", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-prefix-09" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "percents in pnames", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-prefix-09.ttl", + "title": "turtle-syntax-prefix-09" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b3268", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1526", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + }, + { + "@id": "_:b3762", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3763", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + }, + { + "@id": "_:b6099", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6100", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + }, + { + "@id": "_:b7499", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7497", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + }, + { + "@id": "_:b683", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b684", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + }, + { + "@id": "_:b4913", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4914", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + }, + { + "@id": "_:b1044", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1035", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + }, + { + "@id": "_:b5750", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5746", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + }, + { + "@id": "_:b6511", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6512", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + }, + { + "@id": "_:b4263", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4264", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + }, + { + "@id": "_:b8417", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8418", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + }, + { + "@id": "_:b936", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b937", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + }, + { + "@id": "_:b6798", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6795", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + }, + { + "@id": "_:b2003", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2004", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "string literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-string-01.ttl", + "title": "turtle-syntax-string-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b2658", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2659", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + }, + { + "@id": "_:b4806", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4807", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + }, + { + "@id": "_:b6706", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b662", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + }, + { + "@id": "_:b5164", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5161", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + }, + { + "@id": "_:b8459", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8450", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + }, + { + "@id": "_:b1128", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1129", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + }, + { + "@id": "_:b7098", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7099", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + }, + { + "@id": "_:b7288", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7287", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + }, + { + "@id": "_:b7960", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7952", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + }, + { + "@id": "_:b2228", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2229", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + }, + { + "@id": "_:b7370", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6216", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + }, + { + "@id": "_:b1512", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b949", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + }, + { + "@id": "_:b3904", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3905", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + }, + { + "@id": "_:b2162", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2160", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "langString literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-string-02.ttl", + "title": "turtle-syntax-string-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6707", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3710", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + }, + { + "@id": "_:b5910", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4231", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + }, + { + "@id": "_:b209", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b207", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + }, + { + "@id": "_:b4065", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4066", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + }, + { + "@id": "_:b4627", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4624", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + }, + { + "@id": "_:b5255", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5252", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + }, + { + "@id": "_:b1074", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1075", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + }, + { + "@id": "_:b7647", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7648", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + }, + { + "@id": "_:b5274", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5247", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + }, + { + "@id": "_:b6483", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6481", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + }, + { + "@id": "_:b4639", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4640", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + }, + { + "@id": "_:b7977", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7974", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + }, + { + "@id": "_:b3158", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3157", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + }, + { + "@id": "_:b2531", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2532", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "langString literal with region", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-string-03.ttl", + "title": "turtle-syntax-string-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b5665", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5324", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + }, + { + "@id": "_:b5663", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5326", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + }, + { + "@id": "_:b8615", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8608", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + }, + { + "@id": "_:b5555", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5556", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + }, + { + "@id": "_:b8469", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8470", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + }, + { + "@id": "_:b1063", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1064", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + }, + { + "@id": "_:b3811", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3812", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + }, + { + "@id": "_:b1099", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1100", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + }, + { + "@id": "_:b5228", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b5227", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + }, + { + "@id": "_:b1392", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1033", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + }, + { + "@id": "_:b5314", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5315", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + }, + { + "@id": "_:b2297", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2298", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + }, + { + "@id": "_:b4734", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4735", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + }, + { + "@id": "_:b4326", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4327", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "squote string literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-string-04.ttl", + "title": "turtle-syntax-string-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b7107", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b154", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + }, + { + "@id": "_:b4381", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4379", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + }, + { + "@id": "_:b2714", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2715", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + }, + { + "@id": "_:b3423", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3422", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + }, + { + "@id": "_:b236", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b234", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + }, + { + "@id": "_:b3790", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b502", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + }, + { + "@id": "_:b951", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b952", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + }, + { + "@id": "_:b5801", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4204", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + }, + { + "@id": "_:b7915", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7916", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + }, + { + "@id": "_:b5434", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5432", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + }, + { + "@id": "_:b2097", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2095", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + }, + { + "@id": "_:b8707", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8706", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + }, + { + "@id": "_:b7005", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6994", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + }, + { + "@id": "_:b8673", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2757", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "squote langString literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-string-05.ttl", + "title": "turtle-syntax-string-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b2785", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2786", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + }, + { + "@id": "_:b6745", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6746", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + }, + { + "@id": "_:b7471", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7469", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + }, + { + "@id": "_:b6903", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6900", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + }, + { + "@id": "_:b6426", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6407", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + }, + { + "@id": "_:b1988", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1989", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + }, + { + "@id": "_:b6938", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6917", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + }, + { + "@id": "_:b5421", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5422", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + }, + { + "@id": "_:b5390", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5388", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + }, + { + "@id": "_:b7664", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7665", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + }, + { + "@id": "_:b4713", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4707", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + }, + { + "@id": "_:b3042", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2261", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + }, + { + "@id": "_:b3487", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3488", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + }, + { + "@id": "_:b3993", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b328", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-06" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "squote langString literal with region", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-string-06.ttl", + "title": "turtle-syntax-string-06" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b4073", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4074", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + }, + { + "@id": "_:b5592", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5583", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + }, + { + "@id": "_:b8482", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8480", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + }, + { + "@id": "_:b6821", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6814", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + }, + { + "@id": "_:b4336", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4337", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + }, + { + "@id": "_:b1039", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1040", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + }, + { + "@id": "_:b8690", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2707", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + }, + { + "@id": "_:b5085", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5081", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + }, + { + "@id": "_:b3562", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b926", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + }, + { + "@id": "_:b2315", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2316", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + }, + { + "@id": "_:b13", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b14", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + }, + { + "@id": "_:b6020", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6014", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + }, + { + "@id": "_:b7174", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7172", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + }, + { + "@id": "_:b5006", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5007", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-07" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "long string literal with embedded single- and double-quotes", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-string-07.ttl", + "title": "turtle-syntax-string-07" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b5329", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4683", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + }, + { + "@id": "_:b7124", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b7118", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + }, + { + "@id": "_:b7551", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7552", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + }, + { + "@id": "_:b3187", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1832", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + }, + { + "@id": "_:b3086", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2136", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + }, + { + "@id": "_:b5293", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5294", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + }, + { + "@id": "_:b5504", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5503", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + }, + { + "@id": "_:b1465", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b993", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + }, + { + "@id": "_:b7694", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7691", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + }, + { + "@id": "_:b5456", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5457", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + }, + { + "@id": "_:b8521", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b26", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + }, + { + "@id": "_:b3735", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b617", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + }, + { + "@id": "_:b4638", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4635", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + }, + { + "@id": "_:b6591", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6592", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-08" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "long string literal with embedded newline", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-string-08.ttl", + "title": "turtle-syntax-string-08" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b4280", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4281", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + }, + { + "@id": "_:b2979", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2978", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + }, + { + "@id": "_:b4727", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4720", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + }, + { + "@id": "_:b1971", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1972", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + }, + { + "@id": "_:b5765", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5766", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + }, + { + "@id": "_:b3360", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b738", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + }, + { + "@id": "_:b2640", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2641", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + }, + { + "@id": "_:b6435", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6436", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + }, + { + "@id": "_:b326", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b323", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + }, + { + "@id": "_:b7571", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7565", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + }, + { + "@id": "_:b5487", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5486", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + }, + { + "@id": "_:b2311", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2312", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + }, + { + "@id": "_:b3785", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b513", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + }, + { + "@id": "_:b4617", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4614", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-09" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "squote long string literal with embedded single- and double-quotes", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-string-09.ttl", + "title": "turtle-syntax-string-09" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6255", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6253", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + }, + { + "@id": "_:b457", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b458", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + }, + { + "@id": "_:b898", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b899", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + }, + { + "@id": "_:b2756", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2754", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + }, + { + "@id": "_:b2971", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2970", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + }, + { + "@id": "_:b7660", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7661", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + }, + { + "@id": "_:b6362", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6356", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + }, + { + "@id": "_:b8060", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b8057", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + }, + { + "@id": "_:b4847", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4315", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + }, + { + "@id": "_:b3495", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3496", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + }, + { + "@id": "_:b5986", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5987", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + }, + { + "@id": "_:b4531", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4524", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + }, + { + "@id": "_:b2087", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2088", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + }, + { + "@id": "_:b7025", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7026", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-10" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "long langString literal with embedded newline", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-string-10.ttl", + "title": "turtle-syntax-string-10" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b3611", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b839", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + }, + { + "@id": "_:b8695", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2699", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + }, + { + "@id": "_:b2784", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2781", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + }, + { + "@id": "_:b6133", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6134", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + }, + { + "@id": "_:b7232", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7224", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + }, + { + "@id": "_:b527", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b528", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + }, + { + "@id": "_:b6409", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6410", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + }, + { + "@id": "_:b7390", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7388", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + }, + { + "@id": "_:b5864", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5860", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + }, + { + "@id": "_:b3871", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3872", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + }, + { + "@id": "_:b5080", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5079", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + }, + { + "@id": "_:b8198", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8197", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + }, + { + "@id": "_:b1918", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1919", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + }, + { + "@id": "_:b1043", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1038", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-string-11" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "squote long langString literal with embedded newline", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-string-11.ttl", + "title": "turtle-syntax-string-11" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6580", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6574", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + }, + { + "@id": "_:b3798", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3797", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + }, + { + "@id": "_:b181", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b178", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + }, + { + "@id": "_:b6674", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6675", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + }, + { + "@id": "_:b6042", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6043", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + }, + { + "@id": "_:b1277", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1113", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + }, + { + "@id": "_:b61", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b62", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + }, + { + "@id": "_:b6079", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6077", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + }, + { + "@id": "_:b6044", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6039", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + }, + { + "@id": "_:b5145", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4896", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + }, + { + "@id": "_:b1417", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1414", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + }, + { + "@id": "_:b1320", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1321", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + }, + { + "@id": "_:b6513", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6514", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + }, + { + "@id": "_:b2385", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2386", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "string literal with escaped newline", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-str-esc-01.ttl", + "title": "turtle-syntax-str-esc-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6416", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6400", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + }, + { + "@id": "_:b1559", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b912", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + }, + { + "@id": "_:b6705", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3711", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + }, + { + "@id": "_:b7249", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7248", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + }, + { + "@id": "_:b337", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b331", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + }, + { + "@id": "_:b3957", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3958", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + }, + { + "@id": "_:b5317", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5318", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + }, + { + "@id": "_:b5409", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5403", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + }, + { + "@id": "_:b8008", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8002", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + }, + { + "@id": "_:b2572", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2573", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + }, + { + "@id": "_:b4529", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4525", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + }, + { + "@id": "_:b1928", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1926", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + }, + { + "@id": "_:b1025", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1020", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + }, + { + "@id": "_:b5932", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5933", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "string literal with Unicode escape", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-str-esc-02.ttl", + "title": "turtle-syntax-str-esc-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b8344", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8337", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + }, + { + "@id": "_:b5235", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5131", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + }, + { + "@id": "_:b2928", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2613", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + }, + { + "@id": "_:b46", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b44", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + }, + { + "@id": "_:b2010", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b596", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + }, + { + "@id": "_:b6220", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6221", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + }, + { + "@id": "_:b3536", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3535", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + }, + { + "@id": "_:b2169", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2170", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + }, + { + "@id": "_:b6009", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6010", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + }, + { + "@id": "_:b7655", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7651", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + }, + { + "@id": "_:b6086", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6078", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + }, + { + "@id": "_:b2510", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2508", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + }, + { + "@id": "_:b3982", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b346", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + }, + { + "@id": "_:b6733", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6728", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-str-esc-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "string literal with long Unicode escape", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-str-esc-03.ttl", + "title": "turtle-syntax-str-esc-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b2023", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2024", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + }, + { + "@id": "_:b8383", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8378", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + }, + { + "@id": "_:b4051", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4052", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + }, + { + "@id": "_:b5722", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4776", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + }, + { + "@id": "_:b8613", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8610", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + }, + { + "@id": "_:b1646", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1645", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + }, + { + "@id": "_:b6981", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6982", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + }, + { + "@id": "_:b2405", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2406", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + }, + { + "@id": "_:b3513", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3514", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + }, + { + "@id": "_:b7075", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7071", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + }, + { + "@id": "_:b8227", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8228", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + }, + { + "@id": "_:b8326", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8319", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + }, + { + "@id": "_:b7210", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7202", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + }, + { + "@id": "_:b4836", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4837", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "pname with back-slash escapes", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-pname-esc-01.ttl", + "title": "turtle-syntax-pname-esc-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6742", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1807", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + }, + { + "@id": "_:b4276", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4272", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + }, + { + "@id": "_:b862", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b857", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + }, + { + "@id": "_:b7369", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7367", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + }, + { + "@id": "_:b6323", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6324", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + }, + { + "@id": "_:b3618", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b821", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + }, + { + "@id": "_:b8704", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8705", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + }, + { + "@id": "_:b7819", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7818", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + }, + { + "@id": "_:b5097", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5098", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + }, + { + "@id": "_:b2647", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2648", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + }, + { + "@id": "_:b3854", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3855", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + }, + { + "@id": "_:b4874", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4867", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + }, + { + "@id": "_:b3066", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2194", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + }, + { + "@id": "_:b6012", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6007", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "pname with back-slash escapes (2)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-pname-esc-02.ttl", + "title": "turtle-syntax-pname-esc-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b876", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b877", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + }, + { + "@id": "_:b7262", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7260", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + }, + { + "@id": "_:b2649", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2650", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + }, + { + "@id": "_:b1524", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1525", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + }, + { + "@id": "_:b394", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b395", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + }, + { + "@id": "_:b2576", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2574", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + }, + { + "@id": "_:b5886", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5882", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + }, + { + "@id": "_:b5304", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5268", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + }, + { + "@id": "_:b8463", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8457", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + }, + { + "@id": "_:b7389", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7384", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + }, + { + "@id": "_:b3090", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2127", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + }, + { + "@id": "_:b7021", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7022", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + }, + { + "@id": "_:b6854", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6855", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + }, + { + "@id": "_:b8652", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8650", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-pname-esc-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "pname with back-slash escapes (3)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-pname-esc-03.ttl", + "title": "turtle-syntax-pname-esc-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b3819", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3820", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + }, + { + "@id": "_:b965", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b966", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + }, + { + "@id": "_:b6040", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6038", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + }, + { + "@id": "_:b7518", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7515", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + }, + { + "@id": "_:b1927", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b655", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + }, + { + "@id": "_:b5070", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4169", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + }, + { + "@id": "_:b4872", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4873", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + }, + { + "@id": "_:b2597", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2598", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + }, + { + "@id": "_:b7949", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7950", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + }, + { + "@id": "_:b6538", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6276", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + }, + { + "@id": "_:b1016", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1017", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + }, + { + "@id": "_:b2066", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2067", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + }, + { + "@id": "_:b8386", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8384", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + }, + { + "@id": "_:b6520", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6516", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "bnode subject", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bnode-01.ttl", + "title": "turtle-syntax-bnode-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6222", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6223", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + }, + { + "@id": "_:b1291", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1292", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + }, + { + "@id": "_:b1981", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1978", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + }, + { + "@id": "_:b497", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b488", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + }, + { + "@id": "_:b7955", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7954", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + }, + { + "@id": "_:b2897", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2731", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + }, + { + "@id": "_:b6874", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6867", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + }, + { + "@id": "_:b2200", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b451", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + }, + { + "@id": "_:b3047", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2246", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + }, + { + "@id": "_:b1143", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1144", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + }, + { + "@id": "_:b6254", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6251", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + }, + { + "@id": "_:b4898", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4899", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + }, + { + "@id": "_:b8601", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8599", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + }, + { + "@id": "_:b6686", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3852", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "bnode object", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bnode-02.ttl", + "title": "turtle-syntax-bnode-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6032", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6026", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + }, + { + "@id": "_:b5948", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4827", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + }, + { + "@id": "_:b1160", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1161", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + }, + { + "@id": "_:b6604", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6596", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + }, + { + "@id": "_:b6851", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6842", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + }, + { + "@id": "_:b6691", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6685", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + }, + { + "@id": "_:b689", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b690", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + }, + { + "@id": "_:b4921", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4922", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + }, + { + "@id": "_:b1768", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1769", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + }, + { + "@id": "_:b8517", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8518", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + }, + { + "@id": "_:b7764", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7762", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + }, + { + "@id": "_:b3823", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3824", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + }, + { + "@id": "_:b2243", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2240", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + }, + { + "@id": "_:b4800", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4801", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "bnode property list object", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bnode-03.ttl", + "title": "turtle-syntax-bnode-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b4596", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4597", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + }, + { + "@id": "_:b7897", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7898", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + }, + { + "@id": "_:b4145", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b206", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + }, + { + "@id": "_:b426", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b424", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + }, + { + "@id": "_:b389", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b390", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + }, + { + "@id": "_:b8154", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8152", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + }, + { + "@id": "_:b4590", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4587", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + }, + { + "@id": "_:b1552", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1553", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + }, + { + "@id": "_:b5095", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5087", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + }, + { + "@id": "_:b2586", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2587", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + }, + { + "@id": "_:b7322", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7318", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + }, + { + "@id": "_:b5501", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5496", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + }, + { + "@id": "_:b6710", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3708", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + }, + { + "@id": "_:b2143", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2144", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "bnode property list object (2)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bnode-04.ttl", + "title": "turtle-syntax-bnode-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b7430", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7425", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + }, + { + "@id": "_:b2109", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2108", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + }, + { + "@id": "_:b2103", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2104", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + }, + { + "@id": "_:b2891", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2746", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + }, + { + "@id": "_:b4176", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4171", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + }, + { + "@id": "_:b3788", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b509", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + }, + { + "@id": "_:b6772", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6773", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + }, + { + "@id": "_:b3716", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3717", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + }, + { + "@id": "_:b4591", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4585", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + }, + { + "@id": "_:b7447", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7445", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + }, + { + "@id": "_:b8211", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8209", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + }, + { + "@id": "_:b5256", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5246", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + }, + { + "@id": "_:b5566", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5567", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + }, + { + "@id": "_:b8195", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4548", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "bnode property list subject", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bnode-05.ttl", + "title": "turtle-syntax-bnode-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b4027", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4028", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + }, + { + "@id": "_:b5278", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5279", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + }, + { + "@id": "_:b4677", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4678", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + }, + { + "@id": "_:b2138", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2139", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + }, + { + "@id": "_:b6025", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6021", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + }, + { + "@id": "_:b8196", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8194", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + }, + { + "@id": "_:b472", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b464", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + }, + { + "@id": "_:b7886", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7887", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + }, + { + "@id": "_:b853", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b854", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + }, + { + "@id": "_:b2864", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2838", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + }, + { + "@id": "_:b6819", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6797", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + }, + { + "@id": "_:b7366", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7361", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + }, + { + "@id": "_:b5978", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5973", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + }, + { + "@id": "_:b706", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b707", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-06" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "labeled bnode subject", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bnode-06.ttl", + "title": "turtle-syntax-bnode-06" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b8149", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b8143", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + }, + { + "@id": "_:b8515", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8512", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + }, + { + "@id": "_:b2633", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2634", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + }, + { + "@id": "_:b6165", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6158", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + }, + { + "@id": "_:b6548", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6549", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + }, + { + "@id": "_:b3973", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b359", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + }, + { + "@id": "_:b3444", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1140", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + }, + { + "@id": "_:b7281", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7280", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + }, + { + "@id": "_:b1418", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1419", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + }, + { + "@id": "_:b5914", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4237", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + }, + { + "@id": "_:b2", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + }, + { + "@id": "_:b2033", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2034", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + }, + { + "@id": "_:b635", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b625", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + }, + { + "@id": "_:b942", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b943", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-07" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "labeled bnode subject and object", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bnode-07.ttl", + "title": "turtle-syntax-bnode-07" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b7732", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7727", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + }, + { + "@id": "_:b2447", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2448", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + }, + { + "@id": "_:b1780", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1777", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + }, + { + "@id": "_:b7399", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7400", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + }, + { + "@id": "_:b6456", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6457", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + }, + { + "@id": "_:b7450", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7451", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + }, + { + "@id": "_:b5715", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5714", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + }, + { + "@id": "_:b3062", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2204", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + }, + { + "@id": "_:b53", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b54", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + }, + { + "@id": "_:b8649", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8644", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + }, + { + "@id": "_:b4098", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4099", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + }, + { + "@id": "_:b3613", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b834", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + }, + { + "@id": "_:b6424", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6425", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + }, + { + "@id": "_:b1121", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1122", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-08" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "bare bnode property list", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bnode-08.ttl", + "title": "turtle-syntax-bnode-08" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b56", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b52", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + }, + { + "@id": "_:b5484", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5485", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + }, + { + "@id": "_:b1036", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1037", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + }, + { + "@id": "_:b4071", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b290", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + }, + { + "@id": "_:b6970", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6965", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + }, + { + "@id": "_:b797", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b798", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + }, + { + "@id": "_:b5287", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5288", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + }, + { + "@id": "_:b1124", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1125", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + }, + { + "@id": "_:b7749", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7745", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + }, + { + "@id": "_:b1945", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1946", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + }, + { + "@id": "_:b4418", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4419", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + }, + { + "@id": "_:b73", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b67", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + }, + { + "@id": "_:b5585", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5586", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + }, + { + "@id": "_:b7765", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7760", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-09" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "bnode property list", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bnode-09.ttl", + "title": "turtle-syntax-bnode-09" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b5565", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4995", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + }, + { + "@id": "_:b1908", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1909", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + }, + { + "@id": "_:b6930", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6931", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + }, + { + "@id": "_:b2566", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2563", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + }, + { + "@id": "_:b7610", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7546", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + }, + { + "@id": "_:b3963", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3964", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + }, + { + "@id": "_:b6015", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6016", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + }, + { + "@id": "_:b6434", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6423", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + }, + { + "@id": "_:b7620", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7617", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + }, + { + "@id": "_:b5292", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5281", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + }, + { + "@id": "_:b3051", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2234", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + }, + { + "@id": "_:b3570", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b903", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + }, + { + "@id": "_:b590", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b582", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + }, + { + "@id": "_:b5763", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5764", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bnode-10" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "mixed bnode property list and triple", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bnode-10.ttl", + "title": "turtle-syntax-bnode-10" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b2869", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2868", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + }, + { + "@id": "_:b489", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b490", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + }, + { + "@id": "_:b3817", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3818", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + }, + { + "@id": "_:b8542", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8543", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + }, + { + "@id": "_:b3326", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1295", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + }, + { + "@id": "_:b123", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b118", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + }, + { + "@id": "_:b5789", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5786", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + }, + { + "@id": "_:b4978", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4979", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + }, + { + "@id": "_:b8232", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8231", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + }, + { + "@id": "_:b4949", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4950", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + }, + { + "@id": "_:b7911", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7402", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + }, + { + "@id": "_:b6627", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6619", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + }, + { + "@id": "_:b2309", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2310", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + }, + { + "@id": "_:b8092", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4476", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "integer literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-number-01.ttl", + "title": "turtle-syntax-number-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b5027", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5028", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + }, + { + "@id": "_:b8111", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8108", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + }, + { + "@id": "_:b2873", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2823", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + }, + { + "@id": "_:b2854", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b261", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + }, + { + "@id": "_:b1013", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1007", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + }, + { + "@id": "_:b3333", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1281", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + }, + { + "@id": "_:b3807", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3808", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + }, + { + "@id": "_:b6296", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6292", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + }, + { + "@id": "_:b5908", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4798", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + }, + { + "@id": "_:b1555", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b914", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + }, + { + "@id": "_:b5690", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5071", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + }, + { + "@id": "_:b3142", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3141", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + }, + { + "@id": "_:b6892", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6893", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + }, + { + "@id": "_:b1168", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1169", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "negative integer literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-number-02.ttl", + "title": "turtle-syntax-number-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b3156", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1944", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + }, + { + "@id": "_:b8327", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8324", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + }, + { + "@id": "_:b7930", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7929", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + }, + { + "@id": "_:b753", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b754", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + }, + { + "@id": "_:b7640", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7641", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + }, + { + "@id": "_:b8750", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8745", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + }, + { + "@id": "_:b5740", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5165", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + }, + { + "@id": "_:b4462", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4463", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + }, + { + "@id": "_:b3608", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3609", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + }, + { + "@id": "_:b4167", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4168", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + }, + { + "@id": "_:b1825", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1826", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + }, + { + "@id": "_:b3780", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3781", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + }, + { + "@id": "_:b2213", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b439", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + }, + { + "@id": "_:b7851", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6544", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "positive integer literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-number-03.ttl", + "title": "turtle-syntax-number-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6649", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6650", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + }, + { + "@id": "_:b6080", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5758", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + }, + { + "@id": "_:b7895", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7892", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + }, + { + "@id": "_:b8236", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8237", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + }, + { + "@id": "_:b7274", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7275", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + }, + { + "@id": "_:b3724", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3725", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + }, + { + "@id": "_:b4082", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b265", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + }, + { + "@id": "_:b2205", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b444", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + }, + { + "@id": "_:b2019", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2017", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + }, + { + "@id": "_:b299", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b294", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + }, + { + "@id": "_:b5809", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5805", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + }, + { + "@id": "_:b3111", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2068", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + }, + { + "@id": "_:b5355", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5356", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + }, + { + "@id": "_:b6865", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6860", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "decimal literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-number-04.ttl", + "title": "turtle-syntax-number-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b7320", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7319", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + }, + { + "@id": "_:b8325", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8321", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + }, + { + "@id": "_:b6545", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6546", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + }, + { + "@id": "_:b6959", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6944", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + }, + { + "@id": "_:b5895", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5893", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + }, + { + "@id": "_:b115", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b116", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + }, + { + "@id": "_:b7032", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7033", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + }, + { + "@id": "_:b3877", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3878", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + }, + { + "@id": "_:b1374", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1042", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + }, + { + "@id": "_:b2846", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2847", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + }, + { + "@id": "_:b8565", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8563", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + }, + { + "@id": "_:b3509", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3510", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + }, + { + "@id": "_:b3147", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1967", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + }, + { + "@id": "_:b8685", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8680", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "decimal literal (no leading digits)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-number-05.ttl", + "title": "turtle-syntax-number-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6210", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6211", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + }, + { + "@id": "_:b8245", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8246", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + }, + { + "@id": "_:b6551", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6547", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + }, + { + "@id": "_:b556", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b557", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + }, + { + "@id": "_:b5796", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5790", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + }, + { + "@id": "_:b668", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b669", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + }, + { + "@id": "_:b6715", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1899", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + }, + { + "@id": "_:b5404", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5405", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + }, + { + "@id": "_:b3159", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1938", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + }, + { + "@id": "_:b2582", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2583", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + }, + { + "@id": "_:b3365", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b718", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + }, + { + "@id": "_:b8478", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8474", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + }, + { + "@id": "_:b7522", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7523", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + }, + { + "@id": "_:b10", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b11", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-06" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "negative decimal literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-number-06.ttl", + "title": "turtle-syntax-number-06" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b8692", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8683", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + }, + { + "@id": "_:b3590", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3591", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + }, + { + "@id": "_:b4850", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4851", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + }, + { + "@id": "_:b8258", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8250", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + }, + { + "@id": "_:b5623", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5621", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + }, + { + "@id": "_:b2922", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2626", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + }, + { + "@id": "_:b1868", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1869", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + }, + { + "@id": "_:b7824", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7823", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + }, + { + "@id": "_:b5820", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5821", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + }, + { + "@id": "_:b6641", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6639", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + }, + { + "@id": "_:b5307", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5291", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + }, + { + "@id": "_:b6281", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6277", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + }, + { + "@id": "_:b574", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b575", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + }, + { + "@id": "_:b2965", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2498", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-07" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "positive decimal literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-number-07.ttl", + "title": "turtle-syntax-number-07" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b5831", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5826", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + }, + { + "@id": "_:b522", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b517", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + }, + { + "@id": "_:b6858", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6859", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + }, + { + "@id": "_:b3774", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3775", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + }, + { + "@id": "_:b7199", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7200", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + }, + { + "@id": "_:b2914", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2653", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + }, + { + "@id": "_:b1563", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1560", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + }, + { + "@id": "_:b4997", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4998", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + }, + { + "@id": "_:b7452", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7448", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + }, + { + "@id": "_:b38", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b32", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + }, + { + "@id": "_:b7966", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7967", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + }, + { + "@id": "_:b2976", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2464", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + }, + { + "@id": "_:b4338", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4332", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + }, + { + "@id": "_:b3299", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1399", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-08" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "integer literal with decimal lexical confusion", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-number-08.ttl", + "title": "turtle-syntax-number-08" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b2053", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2051", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + }, + { + "@id": "_:b3821", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3822", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + }, + { + "@id": "_:b4306", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4307", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + }, + { + "@id": "_:b2614", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b351", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + }, + { + "@id": "_:b5402", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5398", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + }, + { + "@id": "_:b8578", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8572", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + }, + { + "@id": "_:b3443", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1142", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + }, + { + "@id": "_:b8500", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8499", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + }, + { + "@id": "_:b8121", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8122", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + }, + { + "@id": "_:b7101", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7091", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + }, + { + "@id": "_:b7982", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7978", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + }, + { + "@id": "_:b8013", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6559", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + }, + { + "@id": "_:b2134", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2135", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + }, + { + "@id": "_:b6531", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6528", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-09" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "double literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-number-09.ttl", + "title": "turtle-syntax-number-09" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b2729", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2730", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + }, + { + "@id": "_:b8146", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8140", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + }, + { + "@id": "_:b545", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b540", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + }, + { + "@id": "_:b3972", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b362", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + }, + { + "@id": "_:b5753", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5751", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + }, + { + "@id": "_:b6726", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1863", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + }, + { + "@id": "_:b4761", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4756", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + }, + { + "@id": "_:b8502", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8503", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + }, + { + "@id": "_:b4431", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4432", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + }, + { + "@id": "_:b3532", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3531", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + }, + { + "@id": "_:b7431", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7429", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + }, + { + "@id": "_:b8494", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8490", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + }, + { + "@id": "_:b3127", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2025", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + }, + { + "@id": "_:b6000", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6001", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-10" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "negative double literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-number-10.ttl", + "title": "turtle-syntax-number-10" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b8588", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8587", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + }, + { + "@id": "_:b4122", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4123", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + }, + { + "@id": "_:b5068", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5069", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + }, + { + "@id": "_:b2041", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b570", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + }, + { + "@id": "_:b7786", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7784", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + }, + { + "@id": "_:b7059", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b7055", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + }, + { + "@id": "_:b6744", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6739", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + }, + { + "@id": "_:b3050", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2239", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + }, + { + "@id": "_:b8094", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8095", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + }, + { + "@id": "_:b2543", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2544", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + }, + { + "@id": "_:b3668", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3669", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + }, + { + "@id": "_:b5792", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5793", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + }, + { + "@id": "_:b7453", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7446", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + }, + { + "@id": "_:b6796", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6789", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-number-11" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "double literal no fraction", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-number-11.ttl", + "title": "turtle-syntax-number-11" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6761", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3644", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + }, + { + "@id": "_:b858", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b859", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + }, + { + "@id": "_:b5996", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5997", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + }, + { + "@id": "_:b4754", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4749", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + }, + { + "@id": "_:b6908", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6895", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + }, + { + "@id": "_:b2518", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2516", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + }, + { + "@id": "_:b6329", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6322", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + }, + { + "@id": "_:b1887", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1888", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + }, + { + "@id": "_:b2609", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2610", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + }, + { + "@id": "_:b6252", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6246", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + }, + { + "@id": "_:b4248", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4249", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + }, + { + "@id": "_:b2736", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2737", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + }, + { + "@id": "_:b3983", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b341", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + }, + { + "@id": "_:b7836", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7833", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "xsd:byte literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-datatypes-01.ttl", + "title": "turtle-syntax-datatypes-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b225", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b223", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + }, + { + "@id": "_:b6140", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6137", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + }, + { + "@id": "_:b6919", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6920", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + }, + { + "@id": "_:b4469", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4464", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + }, + { + "@id": "_:b815", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b816", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + }, + { + "@id": "_:b4770", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4771", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + }, + { + "@id": "_:b3841", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3842", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + }, + { + "@id": "_:b8676", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8671", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + }, + { + "@id": "_:b2794", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2795", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + }, + { + "@id": "_:b6654", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6655", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + }, + { + "@id": "_:b2433", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2430", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + }, + { + "@id": "_:b5754", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5362", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + }, + { + "@id": "_:b5521", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5517", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + }, + { + "@id": "_:b714", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b715", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-datatypes-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "integer as xsd:string", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-datatypes-02.ttl", + "title": "turtle-syntax-datatypes-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b3712", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3713", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + }, + { + "@id": "_:b6245", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6241", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + }, + { + "@id": "_:b5676", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5677", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + }, + { + "@id": "_:b6722", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6720", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + }, + { + "@id": "_:b4633", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4634", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + }, + { + "@id": "_:b6242", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6243", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + }, + { + "@id": "_:b8311", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8312", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + }, + { + "@id": "_:b4134", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b216", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + }, + { + "@id": "_:b5552", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5550", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + }, + { + "@id": "_:b1354", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1351", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + }, + { + "@id": "_:b8087", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7669", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + }, + { + "@id": "_:b6472", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6473", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + }, + { + "@id": "_:b953", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b954", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + }, + { + "@id": "_:b2506", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2507", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "boolean literal (true)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-kw-01.ttl", + "title": "turtle-syntax-kw-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b1847", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1848", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + }, + { + "@id": "_:b7855", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7856", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + }, + { + "@id": "_:b4012", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4011", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + }, + { + "@id": "_:b8740", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8738", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + }, + { + "@id": "_:b7227", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7228", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + }, + { + "@id": "_:b3120", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2042", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + }, + { + "@id": "_:b1130", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1131", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + }, + { + "@id": "_:b6632", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6628", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + }, + { + "@id": "_:b5044", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5045", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + }, + { + "@id": "_:b4822", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4823", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + }, + { + "@id": "_:b8395", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8394", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + }, + { + "@id": "_:b2548", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2549", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + }, + { + "@id": "_:b1304", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1305", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + }, + { + "@id": "_:b7289", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7282", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "boolean literal (false)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-kw-02.ttl", + "title": "turtle-syntax-kw-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b3989", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3988", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + }, + { + "@id": "_:b7408", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7409", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + }, + { + "@id": "_:b7478", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7479", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + }, + { + "@id": "_:b1196", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1193", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + }, + { + "@id": "_:b7535", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7532", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + }, + { + "@id": "_:b2981", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2446", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + }, + { + "@id": "_:b2709", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2710", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + }, + { + "@id": "_:b1358", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1052", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + }, + { + "@id": "_:b7528", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7524", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + }, + { + "@id": "_:b6045", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6041", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + }, + { + "@id": "_:b3703", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3702", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + }, + { + "@id": "_:b7750", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7751", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + }, + { + "@id": "_:b70", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b66", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + }, + { + "@id": "_:b8712", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8709", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-kw-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "'a' as keyword", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-kw-03.ttl", + "title": "turtle-syntax-kw-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b4964", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4965", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + }, + { + "@id": "_:b4010", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4009", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + }, + { + "@id": "_:b8077", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b8072", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + }, + { + "@id": "_:b5961", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5962", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + }, + { + "@id": "_:b5731", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5729", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + }, + { + "@id": "_:b665", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b666", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + }, + { + "@id": "_:b4226", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4227", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + }, + { + "@id": "_:b3077", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3076", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + }, + { + "@id": "_:b3280", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1481", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + }, + { + "@id": "_:b8655", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8654", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + }, + { + "@id": "_:b6701", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6697", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + }, + { + "@id": "_:b4423", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4420", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + }, + { + "@id": "_:b2918", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2917", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + }, + { + "@id": "_:b1081", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1071", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "object list", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-struct-01.ttl", + "title": "turtle-syntax-struct-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b8076", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8071", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + }, + { + "@id": "_:b3442", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1145", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + }, + { + "@id": "_:b5201", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5195", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + }, + { + "@id": "_:b1636", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1637", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + }, + { + "@id": "_:b6444", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6445", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + }, + { + "@id": "_:b5607", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5599", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + }, + { + "@id": "_:b2691", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2692", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + }, + { + "@id": "_:b4747", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4745", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + }, + { + "@id": "_:b3002", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2384", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + }, + { + "@id": "_:b5357", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5358", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + }, + { + "@id": "_:b2592", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2593", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + }, + { + "@id": "_:b194", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b192", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + }, + { + "@id": "_:b8217", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8218", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + }, + { + "@id": "_:b3805", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3806", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "predicate list with object list", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-struct-02.ttl", + "title": "turtle-syntax-struct-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b3053", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3052", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + }, + { + "@id": "_:b7684", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7685", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + }, + { + "@id": "_:b8086", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8082", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + }, + { + "@id": "_:b7095", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7096", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + }, + { + "@id": "_:b6054", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6051", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + }, + { + "@id": "_:b3686", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3687", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + }, + { + "@id": "_:b6915", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b724", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + }, + { + "@id": "_:b945", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b946", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + }, + { + "@id": "_:b8751", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3856", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + }, + { + "@id": "_:b2268", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2266", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + }, + { + "@id": "_:b153", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b151", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + }, + { + "@id": "_:b1141", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1138", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + }, + { + "@id": "_:b2952", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2538", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + }, + { + "@id": "_:b5971", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5972", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "predicate list with object list and dangling ';'", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-struct-03.ttl", + "title": "turtle-syntax-struct-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b8115", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b8112", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + }, + { + "@id": "_:b5491", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5492", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + }, + { + "@id": "_:b5323", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5313", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + }, + { + "@id": "_:b7019", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b7012", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + }, + { + "@id": "_:b7593", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7594", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + }, + { + "@id": "_:b2460", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2458", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + }, + { + "@id": "_:b8592", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8593", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + }, + { + "@id": "_:b2125", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2126", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + }, + { + "@id": "_:b465", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b466", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + }, + { + "@id": "_:b5036", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5037", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + }, + { + "@id": "_:b8519", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8516", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + }, + { + "@id": "_:b3392", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3393", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + }, + { + "@id": "_:b4081", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b267", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + }, + { + "@id": "_:b4970", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4968", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "predicate list with multiple ;;", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-struct-04.ttl", + "title": "turtle-syntax-struct-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b1372", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1373", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + }, + { + "@id": "_:b749", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b750", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + }, + { + "@id": "_:b8464", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8460", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + }, + { + "@id": "_:b2001", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1999", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + }, + { + "@id": "_:b6896", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6897", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + }, + { + "@id": "_:b2807", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b300", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + }, + { + "@id": "_:b5615", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5610", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + }, + { + "@id": "_:b7740", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7741", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + }, + { + "@id": "_:b5057", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5049", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + }, + { + "@id": "_:b7583", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7578", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + }, + { + "@id": "_:b8403", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4477", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + }, + { + "@id": "_:b392", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b393", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + }, + { + "@id": "_:b6912", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6913", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + }, + { + "@id": "_:b2998", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2402", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-struct-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "predicate list with multiple ;;", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-struct-05.ttl", + "title": "turtle-syntax-struct-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b7060", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7054", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + }, + { + "@id": "_:b2006", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2007", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + }, + { + "@id": "_:b2919", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2630", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + }, + { + "@id": "_:b7603", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7599", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + }, + { + "@id": "_:b5841", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5838", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + }, + { + "@id": "_:b5611", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5612", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + }, + { + "@id": "_:b2410", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2407", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + }, + { + "@id": "_:b6799", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6800", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + }, + { + "@id": "_:b6989", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6990", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + }, + { + "@id": "_:b1539", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1540", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + }, + { + "@id": "_:b289", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b280", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + }, + { + "@id": "_:b7714", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7715", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + }, + { + "@id": "_:b5225", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b5221", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + }, + { + "@id": "_:b4057", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4058", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "empty list", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-lists-01.ttl", + "title": "turtle-syntax-lists-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b4143", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4144", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + }, + { + "@id": "_:b7757", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7752", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + }, + { + "@id": "_:b7878", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7872", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + }, + { + "@id": "_:b6224", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6225", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + }, + { + "@id": "_:b660", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b661", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + }, + { + "@id": "_:b6385", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6382", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + }, + { + "@id": "_:b4774", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4775", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + }, + { + "@id": "_:b3131", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2015", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + }, + { + "@id": "_:b7029", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7013", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + }, + { + "@id": "_:b8420", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8419", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + }, + { + "@id": "_:b2942", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2941", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + }, + { + "@id": "_:b2832", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2833", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + }, + { + "@id": "_:b1741", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b789", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + }, + { + "@id": "_:b238", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b235", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "mixed list", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-lists-02.ttl", + "title": "turtle-syntax-lists-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b74", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b72", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + }, + { + "@id": "_:b3356", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b756", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + }, + { + "@id": "_:b2936", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2575", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + }, + { + "@id": "_:b2350", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2351", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + }, + { + "@id": "_:b510", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b511", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + }, + { + "@id": "_:b5650", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5646", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + }, + { + "@id": "_:b5519", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5520", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + }, + { + "@id": "_:b8514", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8508", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + }, + { + "@id": "_:b5940", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4271", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + }, + { + "@id": "_:b4695", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4696", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + }, + { + "@id": "_:b6331", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6325", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + }, + { + "@id": "_:b7165", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7160", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + }, + { + "@id": "_:b4110", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4111", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + }, + { + "@id": "_:b6658", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6659", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "isomorphic list as subject and object", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-lists-03.ttl", + "title": "turtle-syntax-lists-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b5669", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5670", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + }, + { + "@id": "_:b8681", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8678", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + }, + { + "@id": "_:b7313", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7314", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + }, + { + "@id": "_:b2071", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2072", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + }, + { + "@id": "_:b6983", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6984", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + }, + { + "@id": "_:b305", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b306", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + }, + { + "@id": "_:b2696", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2694", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + }, + { + "@id": "_:b3331", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3330", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + }, + { + "@id": "_:b1630", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1627", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + }, + { + "@id": "_:b4454", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4455", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + }, + { + "@id": "_:b5680", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5673", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + }, + { + "@id": "_:b3772", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3773", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + }, + { + "@id": "_:b6092", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6087", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + }, + { + "@id": "_:b4838", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4298", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "lists of lists", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-lists-04.ttl", + "title": "turtle-syntax-lists-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b5327", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4694", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + }, + { + "@id": "_:b2260", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b418", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + }, + { + "@id": "_:b2172", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2168", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + }, + { + "@id": "_:b5302", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5290", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + }, + { + "@id": "_:b8040", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8041", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + }, + { + "@id": "_:b3318", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1324", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + }, + { + "@id": "_:b7734", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7735", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + }, + { + "@id": "_:b8473", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8471", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + }, + { + "@id": "_:b6566", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5204", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + }, + { + "@id": "_:b452", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b453", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + }, + { + "@id": "_:b7702", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7701", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + }, + { + "@id": "_:b7340", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7341", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + }, + { + "@id": "_:b6738", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6734", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + }, + { + "@id": "_:b3089", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3088", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-lists-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "mixed lists with embedded lists", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-lists-05.ttl", + "title": "turtle-syntax-lists-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b8551", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8545", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + }, + { + "@id": "_:b7816", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7817", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + }, + { + "@id": "_:b7489", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7485", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + }, + { + "@id": "_:b2036", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2032", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + }, + { + "@id": "_:b2499", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b173", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + }, + { + "@id": "_:b3884", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3883", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + }, + { + "@id": "_:b3727", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3728", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + }, + { + "@id": "_:b5869", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5870", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + }, + { + "@id": "_:b4728", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4724", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + }, + { + "@id": "_:b8391", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8168", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + }, + { + "@id": "_:b5701", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5702", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + }, + { + "@id": "_:b6638", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6631", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + }, + { + "@id": "_:b4611", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4609", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + }, + { + "@id": "_:b3114", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3113", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad IRI : space (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-uri-01.ttl", + "title": "turtle-syntax-bad-uri-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5023", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5024", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + }, + { + "@id": "_:b6696", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6693", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + }, + { + "@id": "_:b2140", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2141", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + }, + { + "@id": "_:b553", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b554", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + }, + { + "@id": "_:b7595", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7590", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + }, + { + "@id": "_:b5511", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5508", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + }, + { + "@id": "_:b6068", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5759", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + }, + { + "@id": "_:b7295", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7296", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + }, + { + "@id": "_:b2500", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2501", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + }, + { + "@id": "_:b8270", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8271", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + }, + { + "@id": "_:b3530", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3529", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + }, + { + "@id": "_:b8485", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8483", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + }, + { + "@id": "_:b827", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b817", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + }, + { + "@id": "_:b427", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b428", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad IRI : bad escape (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-uri-02.ttl", + "title": "turtle-syntax-bad-uri-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b8050", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8047", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + }, + { + "@id": "_:b4860", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4855", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + }, + { + "@id": "_:b2059", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2060", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + }, + { + "@id": "_:b6438", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6430", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + }, + { + "@id": "_:b6319", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6314", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + }, + { + "@id": "_:b7772", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7773", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + }, + { + "@id": "_:b2967", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2966", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + }, + { + "@id": "_:b6171", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5906", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + }, + { + "@id": "_:b7831", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7832", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + }, + { + "@id": "_:b8167", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8162", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + }, + { + "@id": "_:b370", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b371", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + }, + { + "@id": "_:b3456", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3457", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + }, + { + "@id": "_:b6692", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3849", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + }, + { + "@id": "_:b5506", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5507", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad IRI : bad long escape (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-uri-03.ttl", + "title": "turtle-syntax-bad-uri-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b4430", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4424", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + }, + { + "@id": "_:b40", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b33", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + }, + { + "@id": "_:b5876", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5877", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + }, + { + "@id": "_:b6118", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6115", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + }, + { + "@id": "_:b8476", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8477", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + }, + { + "@id": "_:b3339", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1252", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + }, + { + "@id": "_:b6890", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6891", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + }, + { + "@id": "_:b2137", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2133", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + }, + { + "@id": "_:b5930", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4821", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + }, + { + "@id": "_:b8141", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8138", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + }, + { + "@id": "_:b2197", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2198", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + }, + { + "@id": "_:b4128", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4129", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + }, + { + "@id": "_:b8267", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8263", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + }, + { + "@id": "_:b2553", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b387", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad IRI : character escapes not allowed (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-uri-04.ttl", + "title": "turtle-syntax-bad-uri-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b2758", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2759", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + }, + { + "@id": "_:b1787", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1788", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + }, + { + "@id": "_:b7020", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7009", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + }, + { + "@id": "_:b5601", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5600", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + }, + { + "@id": "_:b3886", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3885", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + }, + { + "@id": "_:b7906", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7902", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + }, + { + "@id": "_:b7596", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7597", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + }, + { + "@id": "_:b8248", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8244", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + }, + { + "@id": "_:b4400", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4401", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + }, + { + "@id": "_:b6149", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6146", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + }, + { + "@id": "_:b2338", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2339", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + }, + { + "@id": "_:b3300", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1398", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + }, + { + "@id": "_:b2484", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2485", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + }, + { + "@id": "_:b8560", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8241", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-uri-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad IRI : character escapes not allowed (2) (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-uri-05.ttl", + "title": "turtle-syntax-bad-uri-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b7733", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7731", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + }, + { + "@id": "_:b1754", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1755", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + }, + { + "@id": "_:b6621", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6622", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + }, + { + "@id": "_:b6853", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6843", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + }, + { + "@id": "_:b1148", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1149", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + }, + { + "@id": "_:b3079", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2151", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + }, + { + "@id": "_:b6909", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6907", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + }, + { + "@id": "_:b5102", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4654", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + }, + { + "@id": "_:b42", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b43", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + }, + { + "@id": "_:b3277", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1490", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + }, + { + "@id": "_:b6809", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6794", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + }, + { + "@id": "_:b2852", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b262", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + }, + { + "@id": "_:b4785", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4780", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + }, + { + "@id": "_:b4079", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b269", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "No prefix (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-prefix-01.ttl", + "title": "turtle-syntax-bad-prefix-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b3013", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2354", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + }, + { + "@id": "_:b4765", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4766", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + }, + { + "@id": "_:b2617", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b350", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + }, + { + "@id": "_:b7144", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7143", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + }, + { + "@id": "_:b7825", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7826", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + }, + { + "@id": "_:b4733", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4731", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + }, + { + "@id": "_:b1688", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1689", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + }, + { + "@id": "_:b8280", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8278", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + }, + { + "@id": "_:b4265", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4266", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + }, + { + "@id": "_:b413", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b414", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + }, + { + "@id": "_:b4953", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4951", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + }, + { + "@id": "_:b4772", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4767", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + }, + { + "@id": "_:b8717", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8718", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + }, + { + "@id": "_:b1835", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1836", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "No prefix (2) (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-prefix-02.ttl", + "title": "turtle-syntax-bad-prefix-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b2988", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2429", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + }, + { + "@id": "_:b2827", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2828", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + }, + { + "@id": "_:b7265", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7257", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + }, + { + "@id": "_:b7226", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7225", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + }, + { + "@id": "_:b8449", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8447", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + }, + { + "@id": "_:b774", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b772", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + }, + { + "@id": "_:b2434", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2435", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + }, + { + "@id": "_:b6151", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6152", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + }, + { + "@id": "_:b3583", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3582", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + }, + { + "@id": "_:b6748", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1785", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + }, + { + "@id": "_:b7921", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7917", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + }, + { + "@id": "_:b6784", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6782", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + }, + { + "@id": "_:b3766", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3767", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + }, + { + "@id": "_:b8586", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8582", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@prefix without URI (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-prefix-03.ttl", + "title": "turtle-syntax-bad-prefix-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b7129", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7121", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + }, + { + "@id": "_:b7544", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7545", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + }, + { + "@id": "_:b7010", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7011", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + }, + { + "@id": "_:b6315", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6310", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + }, + { + "@id": "_:b2564", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2565", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + }, + { + "@id": "_:b5687", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5688", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + }, + { + "@id": "_:b2231", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2230", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + }, + { + "@id": "_:b1861", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1862", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + }, + { + "@id": "_:b3584", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3585", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + }, + { + "@id": "_:b4118", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4119", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + }, + { + "@id": "_:b324", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b321", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + }, + { + "@id": "_:b7001", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6996", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + }, + { + "@id": "_:b6820", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6815", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + }, + { + "@id": "_:b8285", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8286", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@prefix without prefix name (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-prefix-04.ttl", + "title": "turtle-syntax-bad-prefix-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b2360", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2361", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + }, + { + "@id": "_:b7379", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6218", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + }, + { + "@id": "_:b981", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b971", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + }, + { + "@id": "_:b5073", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5074", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + }, + { + "@id": "_:b5499", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5500", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + }, + { + "@id": "_:b2119", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2116", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + }, + { + "@id": "_:b967", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b968", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + }, + { + "@id": "_:b6823", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6824", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + }, + { + "@id": "_:b7951", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7948", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + }, + { + "@id": "_:b7728", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7729", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + }, + { + "@id": "_:b3861", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3862", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + }, + { + "@id": "_:b3511", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3512", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + }, + { + "@id": "_:b6406", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6399", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + }, + { + "@id": "_:b5222", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5217", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-prefix-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@prefix without ':' (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-prefix-05.ttl", + "title": "turtle-syntax-bad-prefix-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5682", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5678", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + }, + { + "@id": "_:b6357", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6355", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + }, + { + "@id": "_:b1937", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1934", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + }, + { + "@id": "_:b865", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b866", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + }, + { + "@id": "_:b7608", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7604", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + }, + { + "@id": "_:b6162", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6156", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + }, + { + "@id": "_:b2962", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2509", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + }, + { + "@id": "_:b2681", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2678", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + }, + { + "@id": "_:b8202", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6670", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + }, + { + "@id": "_:b4000", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3999", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + }, + { + "@id": "_:b2519", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2517", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + }, + { + "@id": "_:b4794", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4795", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + }, + { + "@id": "_:b8358", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8359", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + }, + { + "@id": "_:b8308", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8302", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@base without URI (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-base-01.ttl", + "title": "turtle-syntax-bad-base-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5077", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5078", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + }, + { + "@id": "_:b3666", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3667", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + }, + { + "@id": "_:b5725", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5723", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + }, + { + "@id": "_:b2049", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2048", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + }, + { + "@id": "_:b4473", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4472", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + }, + { + "@id": "_:b5915", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4236", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + }, + { + "@id": "_:b5470", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5471", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + }, + { + "@id": "_:b761", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b762", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + }, + { + "@id": "_:b5395", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5396", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + }, + { + "@id": "_:b2683", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2684", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + }, + { + "@id": "_:b205", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b203", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + }, + { + "@id": "_:b3130", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3129", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + }, + { + "@id": "_:b4961", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4957", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + }, + { + "@id": "_:b3829", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3830", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@base in wrong case (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-base-02.ttl", + "title": "turtle-syntax-bad-base-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b535", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b536", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + }, + { + "@id": "_:b199", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b197", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + }, + { + "@id": "_:b7808", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7809", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + }, + { + "@id": "_:b2987", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2986", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + }, + { + "@id": "_:b7891", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7885", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + }, + { + "@id": "_:b4877", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4878", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + }, + { + "@id": "_:b5608", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5606", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + }, + { + "@id": "_:b6754", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3647", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + }, + { + "@id": "_:b257", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b252", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + }, + { + "@id": "_:b6978", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6979", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + }, + { + "@id": "_:b6478", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6476", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + }, + { + "@id": "_:b7473", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7474", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + }, + { + "@id": "_:b976", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b977", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + }, + { + "@id": "_:b8694", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4014", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-base-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "BASE without URI (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-base-03.ttl", + "title": "turtle-syntax-bad-base-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b4450", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4447", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + }, + { + "@id": "_:b80", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b71", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + }, + { + "@id": "_:b7145", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7142", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + }, + { + "@id": "_:b8425", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8426", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + }, + { + "@id": "_:b6109", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6110", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + }, + { + "@id": "_:b6397", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6392", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + }, + { + "@id": "_:b7212", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7213", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + }, + { + "@id": "_:b3678", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3679", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + }, + { + "@id": "_:b2961", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2514", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + }, + { + "@id": "_:b5630", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5631", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + }, + { + "@id": "_:b15", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b16", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + }, + { + "@id": "_:b6313", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6311", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + }, + { + "@id": "_:b995", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b996", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + }, + { + "@id": "_:b244", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b245", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Turtle is not TriG (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-01.ttl", + "title": "turtle-syntax-bad-struct-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b6065", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6061", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + }, + { + "@id": "_:b3600", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3601", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + }, + { + "@id": "_:b6698", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2283", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + }, + { + "@id": "_:b8641", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8635", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + }, + { + "@id": "_:b5391", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5392", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + }, + { + "@id": "_:b6634", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4361", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + }, + { + "@id": "_:b3900", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3901", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + }, + { + "@id": "_:b7849", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7844", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + }, + { + "@id": "_:b8589", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6975", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + }, + { + "@id": "_:b5229", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5230", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + }, + { + "@id": "_:b1491", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1492", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + }, + { + "@id": "_:b5271", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5262", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + }, + { + "@id": "_:b8413", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8408", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + }, + { + "@id": "_:b2326", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2327", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Turtle is not N3 (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-02.ttl", + "title": "turtle-syntax-bad-struct-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5533", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5534", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + }, + { + "@id": "_:b5732", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4778", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + }, + { + "@id": "_:b5280", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5276", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + }, + { + "@id": "_:b6948", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6683", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + }, + { + "@id": "_:b4025", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4026", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + }, + { + "@id": "_:b5564", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5558", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + }, + { + "@id": "_:b2760", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2761", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + }, + { + "@id": "_:b1584", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1585", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + }, + { + "@id": "_:b8366", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8365", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + }, + { + "@id": "_:b5344", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5337", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + }, + { + "@id": "_:b1316", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1317", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + }, + { + "@id": "_:b2050", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2047", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + }, + { + "@id": "_:b3730", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b629", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + }, + { + "@id": "_:b4367", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4365", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Turtle is not NQuads (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-03.ttl", + "title": "turtle-syntax-bad-struct-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b7078", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7077", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + }, + { + "@id": "_:b7708", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7709", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + }, + { + "@id": "_:b5965", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5966", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + }, + { + "@id": "_:b3596", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3597", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + }, + { + "@id": "_:b5160", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5153", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + }, + { + "@id": "_:b5063", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5064", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + }, + { + "@id": "_:b3057", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3056", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + }, + { + "@id": "_:b1376", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1041", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + }, + { + "@id": "_:b2793", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2790", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + }, + { + "@id": "_:b3939", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3940", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + }, + { + "@id": "_:b8229", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8230", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + }, + { + "@id": "_:b102", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b96", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + }, + { + "@id": "_:b7053", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b7051", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + }, + { + "@id": "_:b2810", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b298", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Turtle does not allow literals-as-subjects (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-04.ttl", + "title": "turtle-syntax-bad-struct-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5794", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4195", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + }, + { + "@id": "_:b7910", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7905", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + }, + { + "@id": "_:b3718", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3719", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + }, + { + "@id": "_:b2491", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2492", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + }, + { + "@id": "_:b646", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b640", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + }, + { + "@id": "_:b8158", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8159", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + }, + { + "@id": "_:b5158", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5159", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + }, + { + "@id": "_:b3802", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3801", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + }, + { + "@id": "_:b7770", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7768", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + }, + { + "@id": "_:b7119", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7117", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + }, + { + "@id": "_:b6448", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6443", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + }, + { + "@id": "_:b2712", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2713", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + }, + { + "@id": "_:b8379", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8380", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + }, + { + "@id": "_:b1597", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1594", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Turtle does not allow literals-as-predicates (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-05.ttl", + "title": "turtle-syntax-bad-struct-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b6268", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6264", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + }, + { + "@id": "_:b5855", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5851", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + }, + { + "@id": "_:b6703", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6699", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + }, + { + "@id": "_:b3394", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3395", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + }, + { + "@id": "_:b4039", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4040", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + }, + { + "@id": "_:b2893", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2892", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + }, + { + "@id": "_:b1003", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1004", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + }, + { + "@id": "_:b6785", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6786", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + }, + { + "@id": "_:b2190", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2191", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + }, + { + "@id": "_:b4250", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4251", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + }, + { + "@id": "_:b5588", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5589", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + }, + { + "@id": "_:b2247", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2248", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + }, + { + "@id": "_:b7373", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7374", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + }, + { + "@id": "_:b5905", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5902", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-06" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Turtle does not allow bnodes-as-predicates (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-06.ttl", + "title": "turtle-syntax-bad-struct-06" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b1652", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1650", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + }, + { + "@id": "_:b3474", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3473", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + }, + { + "@id": "_:b6351", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6348", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + }, + { + "@id": "_:b4474", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4475", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + }, + { + "@id": "_:b2281", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2282", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + }, + { + "@id": "_:b2210", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2211", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + }, + { + "@id": "_:b6568", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6565", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + }, + { + "@id": "_:b4495", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4496", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + }, + { + "@id": "_:b3833", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3834", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + }, + { + "@id": "_:b7188", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7183", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + }, + { + "@id": "_:b329", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b327", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + }, + { + "@id": "_:b7250", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7251", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + }, + { + "@id": "_:b8290", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8289", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + }, + { + "@id": "_:b1240", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1137", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-07" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Turtle does not allow labeled bnodes-as-predicates (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-07.ttl", + "title": "turtle-syntax-bad-struct-07" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b6283", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4302", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + }, + { + "@id": "_:b6503", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6501", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + }, + { + "@id": "_:b2373", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2374", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + }, + { + "@id": "_:b2014", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b595", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + }, + { + "@id": "_:b2858", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2859", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + }, + { + "@id": "_:b1428", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1429", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + }, + { + "@id": "_:b583", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b584", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + }, + { + "@id": "_:b4740", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4741", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + }, + { + "@id": "_:b8212", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8213", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + }, + { + "@id": "_:b5642", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5633", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + }, + { + "@id": "_:b8629", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8628", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + }, + { + "@id": "_:b316", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b317", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + }, + { + "@id": "_:b7344", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7338", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + }, + { + "@id": "_:b4608", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4602", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "'A' is not a keyword (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-kw-01.ttl", + "title": "turtle-syntax-bad-kw-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b3054", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2227", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + }, + { + "@id": "_:b8179", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8177", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + }, + { + "@id": "_:b2365", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2362", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + }, + { + "@id": "_:b8135", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8133", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + }, + { + "@id": "_:b549", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b550", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + }, + { + "@id": "_:b7920", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7423", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + }, + { + "@id": "_:b1086", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1084", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + }, + { + "@id": "_:b5620", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5616", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + }, + { + "@id": "_:b2894", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2738", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + }, + { + "@id": "_:b5557", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5551", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + }, + { + "@id": "_:b1018", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1019", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + }, + { + "@id": "_:b3976", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3975", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + }, + { + "@id": "_:b5845", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5839", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + }, + { + "@id": "_:b3250", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1586", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "'a' cannot be used as subject (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-kw-02.ttl", + "title": "turtle-syntax-bad-kw-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b1322", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1323", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + }, + { + "@id": "_:b4428", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4425", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + }, + { + "@id": "_:b250", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b251", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + }, + { + "@id": "_:b1488", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1485", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + }, + { + "@id": "_:b5928", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5922", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + }, + { + "@id": "_:b6050", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6046", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + }, + { + "@id": "_:b7879", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7880", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + }, + { + "@id": "_:b7789", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7790", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + }, + { + "@id": "_:b3312", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3311", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + }, + { + "@id": "_:b2382", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2383", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + }, + { + "@id": "_:b1924", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1925", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + }, + { + "@id": "_:b5903", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5904", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + }, + { + "@id": "_:b8484", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8479", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + }, + { + "@id": "_:b4519", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4516", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "'a' cannot be used as object (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-kw-03.ttl", + "title": "turtle-syntax-bad-kw-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b7178", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7179", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + }, + { + "@id": "_:b4708", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4709", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + }, + { + "@id": "_:b4459", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4460", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + }, + { + "@id": "_:b4402", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4398", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + }, + { + "@id": "_:b7862", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4353", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + }, + { + "@id": "_:b908", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b909", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + }, + { + "@id": "_:b7120", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7103", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + }, + { + "@id": "_:b4187", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4184", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + }, + { + "@id": "_:b4", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b0", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + }, + { + "@id": "_:b3859", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3860", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + }, + { + "@id": "_:b1182", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1172", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + }, + { + "@id": "_:b1284", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1285", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + }, + { + "@id": "_:b1986", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1987", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + }, + { + "@id": "_:b8710", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b687", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "'true' cannot be used as subject (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-kw-04.ttl", + "title": "turtle-syntax-bad-kw-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b6556", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6553", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + }, + { + "@id": "_:b3616", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b825", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + }, + { + "@id": "_:b8674", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8675", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + }, + { + "@id": "_:b6766", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6767", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + }, + { + "@id": "_:b6233", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6231", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + }, + { + "@id": "_:b7834", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7835", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + }, + { + "@id": "_:b2528", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2529", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + }, + { + "@id": "_:b1940", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1941", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + }, + { + "@id": "_:b5461", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5458", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + }, + { + "@id": "_:b4258", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4259", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + }, + { + "@id": "_:b311", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b312", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + }, + { + "@id": "_:b4501", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4499", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + }, + { + "@id": "_:b6812", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6813", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + }, + { + "@id": "_:b2201", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2202", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-kw-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "'true' cannot be used as object (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-kw-05.ttl", + "title": "turtle-syntax-bad-kw-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b3604", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3605", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "_:b4356", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4357", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "_:b8713", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2428", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "_:b2872", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2871", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "_:b6963", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6960", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "_:b6433", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6420", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "_:b1815", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1816", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "_:b5282", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5283", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "_:b7352", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7346", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "_:b529", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b524", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "_:b4114", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4115", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "_:b7130", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7131", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "_:b2206", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2207", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "_:b6871", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6866", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "{} fomulae not in Turtle (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-n3-extras-01.ttl", + "title": "turtle-syntax-bad-n3-extras-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b8576", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7122", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "_:b6316", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6317", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "_:b8066", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7621", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "_:b3004", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3003", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "_:b4503", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4504", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "_:b8356", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8354", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "_:b7510", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7505", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "_:b3559", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b934", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "_:b2471", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2472", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "_:b4815", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4812", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "_:b1665", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1662", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "_:b4461", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4458", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "_:b6394", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6395", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "_:b4041", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4042", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "= is not Turtle (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-n3-extras-02.ttl", + "title": "turtle-syntax-bad-n3-extras-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b4132", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4133", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "_:b6159", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6160", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "_:b5455", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5449", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "_:b3246", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1599", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "_:b7241", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7240", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "_:b2451", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2452", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "_:b2027", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b586", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "_:b2774", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2775", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "_:b8597", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6954", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "_:b5483", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5479", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "_:b757", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b758", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "_:b1964", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1965", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "_:b7421", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7422", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "_:b6652", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6653", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "N3 paths not in Turtle (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-n3-extras-03.ttl", + "title": "turtle-syntax-bad-n3-extras-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b2215", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2216", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "_:b41", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b39", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "_:b5784", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5785", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "_:b5925", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5926", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "_:b3386", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3387", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "_:b4786", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4784", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "_:b7139", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7138", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "_:b1830", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1831", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "_:b2718", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2719", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "_:b4486", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4487", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "_:b239", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b240", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "_:b5411", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5406", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "_:b3998", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3997", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "_:b6839", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6840", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "N3 paths not in Turtle (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-n3-extras-04.ttl", + "title": "turtle-syntax-bad-n3-extras-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b6987", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6977", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "_:b4773", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4769", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "_:b514", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b503", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "_:b4232", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4233", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "_:b137", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b136", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "_:b1444", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1000", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "_:b6411", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b726", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "_:b4382", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4375", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "_:b7069", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7067", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "_:b5651", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5652", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "_:b3637", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3636", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "_:b2903", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2717", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "_:b2185", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2183", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "_:b4087", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4086", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "N3 is...of not in Turtle (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-n3-extras-05.ttl", + "title": "turtle-syntax-bad-n3-extras-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b2627", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2625", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "_:b5700", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4732", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "_:b6888", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6889", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "_:b1059", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1050", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "_:b2887", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2780", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "_:b3014", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2349", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "_:b5179", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5180", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "_:b3747", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3746", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "_:b593", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b587", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "_:b1496", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b959", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "_:b5138", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5139", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "_:b6022", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6023", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "_:b8627", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8625", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "_:b3579", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3578", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-06" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "N3 paths not in Turtle (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-n3-extras-06.ttl", + "title": "turtle-syntax-bad-n3-extras-06" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b6284", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4311", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "_:b8124", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8120", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "_:b6608", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6609", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "_:b7291", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7292", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "_:b1273", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1274", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "_:b7837", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7830", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "_:b2931", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2606", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "_:b847", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b841", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "_:b1469", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1468", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "_:b720", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b721", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "_:b6668", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6664", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "_:b2244", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2245", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "_:b4130", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4131", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "_:b2975", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2974", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-07" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@keywords is not Turtle (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-n3-extras-07.ttl", + "title": "turtle-syntax-bad-n3-extras-07" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5976", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5970", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "_:b1747", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1748", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "_:b4517", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4518", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "_:b6056", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6057", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "_:b984", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b985", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "_:b7670", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7663", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "_:b2973", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2469", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "_:b711", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b712", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "_:b4523", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4521", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "_:b4387", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4383", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "_:b5598", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5595", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "_:b2703", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2704", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "_:b7498", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7493", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "_:b4072", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b288", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-08" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@keywords is not Turtle (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-n3-extras-08.ttl", + "title": "turtle-syntax-bad-n3-extras-08" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b3519", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1015", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "_:b4104", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4105", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "_:b591", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b592", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "_:b1184", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1185", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "_:b5128", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5117", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "_:b8377", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8374", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "_:b5770", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5771", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "_:b6523", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6521", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "_:b6282", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4297", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "_:b5941", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4830", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "_:b8055", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7564", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "_:b2739", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2740", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "_:b27", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b23", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "_:b2056", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2057", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-09" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "=> is not Turtle (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-n3-extras-09.ttl", + "title": "turtle-syntax-bad-n3-extras-09" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b8368", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b183", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "_:b1951", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1949", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "_:b5108", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5106", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "_:b5154", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5150", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "_:b3429", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3428", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "_:b4108", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4109", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "_:b5199", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5200", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "_:b4704", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4697", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "_:b4665", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4666", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "_:b5155", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5149", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "_:b6620", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6618", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "_:b2813", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2814", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "_:b1658", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b849", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "_:b6932", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6927", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-10" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "<= is not Turtle (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-n3-extras-10.ttl", + "title": "turtle-syntax-bad-n3-extras-10" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b7460", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7461", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "_:b8075", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7635", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "_:b1503", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1504", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "_:b6594", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6590", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "_:b8415", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8412", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "_:b3240", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1612", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "_:b8645", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8643", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "_:b6192", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6191", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "_:b5735", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5730", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "_:b2727", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2728", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "_:b8203", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6669", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "_:b2836", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2837", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "_:b2449", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2450", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "_:b3896", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3897", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-11" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@forSome is not Turtle (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-n3-extras-11.ttl", + "title": "turtle-syntax-bad-n3-extras-11" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5727", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5728", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "_:b5384", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5385", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "_:b7271", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7269", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "_:b3660", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3661", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "_:b7619", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4407", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "_:b432", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b425", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "_:b4267", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4268", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "_:b4070", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b293", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "_:b3001", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2389", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "_:b6066", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6060", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "_:b5694", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5691", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "_:b1187", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1183", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "_:b805", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b806", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "_:b4607", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4603", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-12" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@forAll is not Turtle (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-n3-extras-12.ttl", + "title": "turtle-syntax-bad-n3-extras-12" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b7556", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7550", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "_:b7611", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7609", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "_:b5815", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5806", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "_:b6778", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6776", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "_:b4545", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4546", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "_:b7323", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7324", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "_:b3737", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b612", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "_:b2969", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2483", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "_:b4564", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4560", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "_:b6743", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1802", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "_:b3425", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3424", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "_:b5684", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5685", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "_:b4482", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4483", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "_:b6717", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6709", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-n3-extras-13" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@keywords is not Turtle (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-n3-extras-13.ttl", + "title": "turtle-syntax-bad-n3-extras-13" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5473", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5467", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + }, + { + "@id": "_:b6626", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6623", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + }, + { + "@id": "_:b8536", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8537", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + }, + { + "@id": "_:b1475", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1476", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + }, + { + "@id": "_:b5367", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5361", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + }, + { + "@id": "_:b6601", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6602", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + }, + { + "@id": "_:b6969", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6682", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + }, + { + "@id": "_:b6779", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6320", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + }, + { + "@id": "_:b3075", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2166", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + }, + { + "@id": "_:b3980", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3979", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + }, + { + "@id": "_:b4919", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4917", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + }, + { + "@id": "_:b7800", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7796", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + }, + { + "@id": "_:b3633", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3632", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + }, + { + "@id": "_:b5698", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5299", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-08" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "missing '.' (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-08.ttl", + "title": "turtle-syntax-bad-struct-08" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5266", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5267", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + }, + { + "@id": "_:b8558", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8553", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + }, + { + "@id": "_:b213", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b208", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + }, + { + "@id": "_:b8101", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8100", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + }, + { + "@id": "_:b5660", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5657", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + }, + { + "@id": "_:b1460", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1461", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + }, + { + "@id": "_:b4990", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4687", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + }, + { + "@id": "_:b7736", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5136", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + }, + { + "@id": "_:b2012", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2013", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + }, + { + "@id": "_:b5441", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5442", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + }, + { + "@id": "_:b3549", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3550", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + }, + { + "@id": "_:b6787", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6788", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + }, + { + "@id": "_:b5466", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5460", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + }, + { + "@id": "_:b8730", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3887", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-09" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "extra '.' (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-09.ttl", + "title": "turtle-syntax-bad-struct-09" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5857", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5858", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + }, + { + "@id": "_:b7776", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7774", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + }, + { + "@id": "_:b8080", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7646", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + }, + { + "@id": "_:b1072", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1073", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + }, + { + "@id": "_:b2294", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2295", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + }, + { + "@id": "_:b6694", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6695", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + }, + { + "@id": "_:b8234", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8235", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + }, + { + "@id": "_:b7964", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7956", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + }, + { + "@id": "_:b1900", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1901", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + }, + { + "@id": "_:b4967", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4963", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + }, + { + "@id": "_:b3731", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b626", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + }, + { + "@id": "_:b4182", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4177", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + }, + { + "@id": "_:b1680", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1678", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + }, + { + "@id": "_:b6447", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6440", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-10" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "extra '.' (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-10.ttl", + "title": "turtle-syntax-bad-struct-10" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b6059", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6055", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + }, + { + "@id": "_:b5351", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5345", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + }, + { + "@id": "_:b1484", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1482", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + }, + { + "@id": "_:b7995", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7996", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + }, + { + "@id": "_:b4762", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4763", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + }, + { + "@id": "_:b2951", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2950", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + }, + { + "@id": "_:b7233", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7231", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + }, + { + "@id": "_:b6716", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3706", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + }, + { + "@id": "_:b4650", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4648", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + }, + { + "@id": "_:b6833", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6834", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + }, + { + "@id": "_:b7459", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7455", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + }, + { + "@id": "_:b3941", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3942", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + }, + { + "@id": "_:b190", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b191", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + }, + { + "@id": "_:b2111", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2110", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-11" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "trailing ';' no '.' (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-11.ttl", + "title": "turtle-syntax-bad-struct-11" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b4091", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4090", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + }, + { + "@id": "_:b484", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b479", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + }, + { + "@id": "_:b6421", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6422", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + }, + { + "@id": "_:b6198", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6196", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + }, + { + "@id": "_:b5092", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5093", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + }, + { + "@id": "_:b6260", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6256", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + }, + { + "@id": "_:b3143", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1977", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + }, + { + "@id": "_:b2876", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2817", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + }, + { + "@id": "_:b8505", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8504", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + }, + { + "@id": "_:b3248", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1592", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + }, + { + "@id": "_:b2187", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2188", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + }, + { + "@id": "_:b2477", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2478", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + }, + { + "@id": "_:b6550", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6542", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + }, + { + "@id": "_:b357", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b358", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-12" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "subject, predicate, no object (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-12.ttl", + "title": "turtle-syntax-bad-struct-12" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b6177", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4219", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + }, + { + "@id": "_:b6492", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6489", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + }, + { + "@id": "_:b2569", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2567", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + }, + { + "@id": "_:b1745", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1742", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + }, + { + "@id": "_:b901", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b895", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + }, + { + "@id": "_:b4797", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4793", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + }, + { + "@id": "_:b7177", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7175", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + }, + { + "@id": "_:b3388", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3389", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + }, + { + "@id": "_:b3095", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2107", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + }, + { + "@id": "_:b8323", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8322", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + }, + { + "@id": "_:b7171", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7164", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + }, + { + "@id": "_:b2921", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2920", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + }, + { + "@id": "_:b5034", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5035", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + }, + { + "@id": "_:b3985", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3984", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-13" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "subject, predicate, no object (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-13.ttl", + "title": "turtle-syntax-bad-struct-13" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5814", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5810", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + }, + { + "@id": "_:b4438", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4439", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + }, + { + "@id": "_:b8651", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8646", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + }, + { + "@id": "_:b7027", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b7028", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + }, + { + "@id": "_:b4509", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4507", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + }, + { + "@id": "_:b7761", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7758", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + }, + { + "@id": "_:b7312", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7306", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + }, + { + "@id": "_:b8684", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4019", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + }, + { + "@id": "_:b7285", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7286", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + }, + { + "@id": "_:b5048", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5046", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + }, + { + "@id": "_:b2285", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2286", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + }, + { + "@id": "_:b3656", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3657", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + }, + { + "@id": "_:b1707", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b811", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + }, + { + "@id": "_:b3164", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1916", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-14" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal as subject (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-14.ttl", + "title": "turtle-syntax-bad-struct-14" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b7136", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7133", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + }, + { + "@id": "_:b4781", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4782", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + }, + { + "@id": "_:b8215", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8210", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + }, + { + "@id": "_:b5009", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5010", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + }, + { + "@id": "_:b5998", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5994", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + }, + { + "@id": "_:b5548", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5549", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + }, + { + "@id": "_:b2908", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2700", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + }, + { + "@id": "_:b1407", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1408", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + }, + { + "@id": "_:b4023", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4024", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + }, + { + "@id": "_:b1210", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1156", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + }, + { + "@id": "_:b1048", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1049", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + }, + { + "@id": "_:b6830", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6831", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + }, + { + "@id": "_:b7848", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7841", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + }, + { + "@id": "_:b3151", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1958", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-15" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "literal as predicate (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-15.ttl", + "title": "turtle-syntax-bad-struct-15" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5692", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5693", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + }, + { + "@id": "_:b1318", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1319", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + }, + { + "@id": "_:b1293", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1290", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + }, + { + "@id": "_:b4671", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4672", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + }, + { + "@id": "_:b3922", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3923", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + }, + { + "@id": "_:b7900", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7899", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + }, + { + "@id": "_:b1616", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1617", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + }, + { + "@id": "_:b4976", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4973", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + }, + { + "@id": "_:b5242", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5134", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + }, + { + "@id": "_:b6875", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6876", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + }, + { + "@id": "_:b5478", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5474", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + }, + { + "@id": "_:b3093", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3092", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + }, + { + "@id": "_:b2953", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2535", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + }, + { + "@id": "_:b6832", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6822", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-16" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "bnode as predicate (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-16.ttl", + "title": "turtle-syntax-bad-struct-16" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b4185", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4186", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + }, + { + "@id": "_:b6013", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6011", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + }, + { + "@id": "_:b505", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b506", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + }, + { + "@id": "_:b4426", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4427", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + }, + { + "@id": "_:b1995", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b610", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + }, + { + "@id": "_:b8257", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8254", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + }, + { + "@id": "_:b1498", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1499", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + }, + { + "@id": "_:b7622", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7623", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + }, + { + "@id": "_:b6195", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4286", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + }, + { + "@id": "_:b5285", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5277", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + }, + { + "@id": "_:b875", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b864", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + }, + { + "@id": "_:b5335", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5336", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + }, + { + "@id": "_:b4126", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4127", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + }, + { + "@id": "_:b2473", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2474", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-struct-17" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "labeled bnode as predicate (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-struct-17.ttl", + "title": "turtle-syntax-bad-struct-17" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b8735", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8731", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + }, + { + "@id": "_:b3018", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2337", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + }, + { + "@id": "_:b1619", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b863", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + }, + { + "@id": "_:b6997", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6988", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + }, + { + "@id": "_:b3491", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3492", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + }, + { + "@id": "_:b3809", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3810", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + }, + { + "@id": "_:b1313", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1314", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + }, + { + "@id": "_:b4804", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4805", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + }, + { + "@id": "_:b2866", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2865", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + }, + { + "@id": "_:b8096", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8093", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + }, + { + "@id": "_:b5426", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5420", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + }, + { + "@id": "_:b4843", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4844", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + }, + { + "@id": "_:b4488", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4489", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + }, + { + "@id": "_:b433", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b434", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-lang-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "langString with bad lang (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-lang-01.ttl", + "title": "turtle-syntax-bad-lang-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b2732", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2733", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + }, + { + "@id": "_:b3971", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b363", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + }, + { + "@id": "_:b5602", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5603", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + }, + { + "@id": "_:b7639", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7637", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + }, + { + "@id": "_:b7070", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7066", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + }, + { + "@id": "_:b6290", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5008", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + }, + { + "@id": "_:b697", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b698", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + }, + { + "@id": "_:b1229", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1230", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + }, + { + "@id": "_:b2533", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2534", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + }, + { + "@id": "_:b1902", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1903", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + }, + { + "@id": "_:b4948", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4941", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + }, + { + "@id": "_:b6539", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6267", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + }, + { + "@id": "_:b1996", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1994", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + }, + { + "@id": "_:b6939", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6936", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad string escape (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-esc-01.ttl", + "title": "turtle-syntax-bad-esc-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b8180", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8181", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + }, + { + "@id": "_:b7508", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7504", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + }, + { + "@id": "_:b7166", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7161", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + }, + { + "@id": "_:b2957", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2523", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + }, + { + "@id": "_:b6469", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6470", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + }, + { + "@id": "_:b7912", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7913", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + }, + { + "@id": "_:b462", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b463", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + }, + { + "@id": "_:b4205", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4201", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + }, + { + "@id": "_:b1114", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1107", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + }, + { + "@id": "_:b652", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b653", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + }, + { + "@id": "_:b5259", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5260", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + }, + { + "@id": "_:b1175", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1176", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + }, + { + "@id": "_:b960", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b961", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + }, + { + "@id": "_:b8606", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8604", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad string escape (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-esc-02.ttl", + "title": "turtle-syntax-bad-esc-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b8630", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8626", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + }, + { + "@id": "_:b1653", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1654", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + }, + { + "@id": "_:b4196", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4197", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + }, + { + "@id": "_:b8123", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8117", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + }, + { + "@id": "_:b8668", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2773", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + }, + { + "@id": "_:b8648", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8647", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + }, + { + "@id": "_:b7581", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7577", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + }, + { + "@id": "_:b5494", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5493", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + }, + { + "@id": "_:b77", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b78", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + }, + { + "@id": "_:b5783", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5778", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + }, + { + "@id": "_:b4324", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4325", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + }, + { + "@id": "_:b701", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b702", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + }, + { + "@id": "_:b4047", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4048", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + }, + { + "@id": "_:b3119", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2046", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad string escape (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-esc-03.ttl", + "title": "turtle-syntax-bad-esc-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b4712", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4710", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + }, + { + "@id": "_:b1942", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1939", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + }, + { + "@id": "_:b7718", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7716", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + }, + { + "@id": "_:b7628", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7629", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + }, + { + "@id": "_:b4931", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4926", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + }, + { + "@id": "_:b3612", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b836", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + }, + { + "@id": "_:b889", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b890", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + }, + { + "@id": "_:b8455", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8451", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + }, + { + "@id": "_:b2524", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2525", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + }, + { + "@id": "_:b7579", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7580", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + }, + { + "@id": "_:b7846", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7847", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + }, + { + "@id": "_:b291", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b292", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + }, + { + "@id": "_:b8687", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4017", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + }, + { + "@id": "_:b7634", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7627", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-esc-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad string escape (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-esc-04.ttl", + "title": "turtle-syntax-bad-esc-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b8407", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8225", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + }, + { + "@id": "_:b3672", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3673", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + }, + { + "@id": "_:b2725", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2726", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + }, + { + "@id": "_:b7775", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7769", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + }, + { + "@id": "_:b8032", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8028", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + }, + { + "@id": "_:b4390", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4388", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + }, + { + "@id": "_:b5938", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4820", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + }, + { + "@id": "_:b8454", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8448", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + }, + { + "@id": "_:b2946", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2550", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + }, + { + "@id": "_:b2954", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2530", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + }, + { + "@id": "_:b7794", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7792", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + }, + { + "@id": "_:b6299", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6300", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + }, + { + "@id": "_:b3953", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3954", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + }, + { + "@id": "_:b2174", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2175", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "'~' must be escaped in pname (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-pname-01.ttl", + "title": "turtle-syntax-bad-pname-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b309", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b310", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + }, + { + "@id": "_:b1681", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1682", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + }, + { + "@id": "_:b2878", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2877", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + }, + { + "@id": "_:b6389", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6390", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + }, + { + "@id": "_:b6247", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6248", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + }, + { + "@id": "_:b2486", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2487", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + }, + { + "@id": "_:b7198", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7193", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + }, + { + "@id": "_:b7065", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b7061", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + }, + { + "@id": "_:b7194", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7192", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + }, + { + "@id": "_:b1060", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1061", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + }, + { + "@id": "_:b3981", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b347", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + }, + { + "@id": "_:b3104", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2085", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + }, + { + "@id": "_:b5497", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5498", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + }, + { + "@id": "_:b537", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b534", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad %-sequence in pname (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-pname-02.ttl", + "title": "turtle-syntax-bad-pname-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b8010", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b8004", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + }, + { + "@id": "_:b4384", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4385", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + }, + { + "@id": "_:b4792", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4789", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + }, + { + "@id": "_:b1852", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1853", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + }, + { + "@id": "_:b2771", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2772", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + }, + { + "@id": "_:b3065", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3064", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + }, + { + "@id": "_:b8239", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8238", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + }, + { + "@id": "_:b7652", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7653", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + }, + { + "@id": "_:b4811", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4241", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + }, + { + "@id": "_:b4095", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4094", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + }, + { + "@id": "_:b3564", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b920", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + }, + { + "@id": "_:b231", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b232", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + }, + { + "@id": "_:b4853", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4854", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + }, + { + "@id": "_:b4372", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4368", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-pname-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad unicode escape in pname (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-pname-03.ttl", + "title": "turtle-syntax-bad-pname-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b7246", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7245", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + }, + { + "@id": "_:b6684", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6681", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + }, + { + "@id": "_:b6753", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3650", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + }, + { + "@id": "_:b1413", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1411", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + }, + { + "@id": "_:b2907", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2701", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + }, + { + "@id": "_:b7972", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7973", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + }, + { + "@id": "_:b6769", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6765", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + }, + { + "@id": "_:b2081", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2082", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + }, + { + "@id": "_:b4925", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4923", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + }, + { + "@id": "_:b7586", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7587", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + }, + { + "@id": "_:b4033", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4034", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + }, + { + "@id": "_:b486", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b487", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + }, + { + "@id": "_:b7137", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7132", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + }, + { + "@id": "_:b2595", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2596", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "mismatching string literal open/close (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-string-01.ttl", + "title": "turtle-syntax-bad-string-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5952", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4835", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + }, + { + "@id": "_:b68", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b69", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + }, + { + "@id": "_:b6857", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6852", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + }, + { + "@id": "_:b4651", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4652", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + }, + { + "@id": "_:b7756", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7748", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + }, + { + "@id": "_:b2983", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2982", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + }, + { + "@id": "_:b4077", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b274", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + }, + { + "@id": "_:b2680", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2679", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + }, + { + "@id": "_:b3468", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1101", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + }, + { + "@id": "_:b8732", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8733", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + }, + { + "@id": "_:b8561", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8557", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + }, + { + "@id": "_:b7986", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7984", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + }, + { + "@id": "_:b1409", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1022", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + }, + { + "@id": "_:b5628", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5626", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "mismatching string literal open/close (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-string-02.ttl", + "title": "turtle-syntax-bad-string-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b2787", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2788", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + }, + { + "@id": "_:b2005", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2002", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + }, + { + "@id": "_:b3567", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b911", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + }, + { + "@id": "_:b8672", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2762", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + }, + { + "@id": "_:b4406", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4403", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + }, + { + "@id": "_:b6479", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6480", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + }, + { + "@id": "_:b5744", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5741", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + }, + { + "@id": "_:b4029", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4030", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + }, + { + "@id": "_:b7108", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7106", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + }, + { + "@id": "_:b8472", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8465", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + }, + { + "@id": "_:b5424", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5425", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + }, + { + "@id": "_:b3152", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1953", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + }, + { + "@id": "_:b4668", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4669", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + }, + { + "@id": "_:b6575", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6570", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "mismatching string literal long/short (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-string-03.ttl", + "title": "turtle-syntax-bad-string-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b2232", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2233", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + }, + { + "@id": "_:b6816", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6817", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + }, + { + "@id": "_:b36", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b37", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + }, + { + "@id": "_:b4930", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4920", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + }, + { + "@id": "_:b5386", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5382", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + }, + { + "@id": "_:b3545", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3546", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + }, + { + "@id": "_:b4814", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4238", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + }, + { + "@id": "_:b1577", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1576", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + }, + { + "@id": "_:b7511", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7509", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + }, + { + "@id": "_:b654", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b651", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + }, + { + "@id": "_:b8139", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b8132", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + }, + { + "@id": "_:b255", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b256", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + }, + { + "@id": "_:b8134", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8130", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + }, + { + "@id": "_:b3099", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3098", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "mismatching long string literal open/close (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-string-04.ttl", + "title": "turtle-syntax-bad-string-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b7391", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7392", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + }, + { + "@id": "_:b6910", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6904", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + }, + { + "@id": "_:b7843", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7842", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + }, + { + "@id": "_:b4841", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4314", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + }, + { + "@id": "_:b5144", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4893", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + }, + { + "@id": "_:b3078", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2155", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + }, + { + "@id": "_:b3516", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3517", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + }, + { + "@id": "_:b459", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b460", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + }, + { + "@id": "_:b6700", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2279", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + }, + { + "@id": "_:b1711", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1710", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + }, + { + "@id": "_:b2622", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2623", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + }, + { + "@id": "_:b6808", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6807", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + }, + { + "@id": "_:b7541", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7534", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + }, + { + "@id": "_:b630", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b631", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Long literal with missing end (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-string-05.ttl", + "title": "turtle-syntax-bad-string-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b2945", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2944", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + }, + { + "@id": "_:b7415", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7416", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + }, + { + "@id": "_:b1933", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1931", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + }, + { + "@id": "_:b3370", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3369", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + }, + { + "@id": "_:b6508", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6506", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + }, + { + "@id": "_:b915", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b916", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + }, + { + "@id": "_:b5802", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4216", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + }, + { + "@id": "_:b2028", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2026", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + }, + { + "@id": "_:b275", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b276", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + }, + { + "@id": "_:b3813", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3814", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + }, + { + "@id": "_:b7086", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7076", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + }, + { + "@id": "_:b5193", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5194", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + }, + { + "@id": "_:b6953", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6950", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + }, + { + "@id": "_:b415", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b401", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-06" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Long literal with extra quote (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-string-06.ttl", + "title": "turtle-syntax-bad-string-06" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b3452", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3453", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + }, + { + "@id": "_:b7667", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7662", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + }, + { + "@id": "_:b5950", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5951", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + }, + { + "@id": "_:b1164", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1157", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + }, + { + "@id": "_:b2560", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b384", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + }, + { + "@id": "_:b5736", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5733", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + }, + { + "@id": "_:b6486", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6487", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + }, + { + "@id": "_:b7969", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7962", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + }, + { + "@id": "_:b2664", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2665", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + }, + { + "@id": "_:b3059", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2208", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + }, + { + "@id": "_:b1502", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1500", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + }, + { + "@id": "_:b128", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b124", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + }, + { + "@id": "_:b4045", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4046", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + }, + { + "@id": "_:b719", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b717", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-string-07" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Long literal with extra squote (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-string-07.ttl", + "title": "turtle-syntax-bad-string-07" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b6926", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6914", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + }, + { + "@id": "_:b5661", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5662", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + }, + { + "@id": "_:b5445", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5440", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + }, + { + "@id": "_:b2656", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2657", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + }, + { + "@id": "_:b1984", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1982", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + }, + { + "@id": "_:b8157", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7753", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + }, + { + "@id": "_:b5627", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5622", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + }, + { + "@id": "_:b3073", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3072", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + }, + { + "@id": "_:b8088", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4453", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + }, + { + "@id": "_:b3338", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1260", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + }, + { + "@id": "_:b5189", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5190", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + }, + { + "@id": "_:b3734", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b619", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + }, + { + "@id": "_:b5979", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5980", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + }, + { + "@id": "_:b5114", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5111", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad number format (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-num-01.ttl", + "title": "turtle-syntax-bad-num-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b3137", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2000", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + }, + { + "@id": "_:b8398", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8174", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + }, + { + "@id": "_:b6138", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6139", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + }, + { + "@id": "_:b6635", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6633", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + }, + { + "@id": "_:b5713", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5709", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + }, + { + "@id": "_:b2686", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2682", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + }, + { + "@id": "_:b4936", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4937", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + }, + { + "@id": "_:b8281", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8282", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + }, + { + "@id": "_:b1697", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1698", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + }, + { + "@id": "_:b3558", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b938", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + }, + { + "@id": "_:b8729", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3888", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + }, + { + "@id": "_:b5811", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5803", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + }, + { + "@id": "_:b8728", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8724", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + }, + { + "@id": "_:b8554", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8547", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad number format (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-num-02.ttl", + "title": "turtle-syntax-bad-num-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b8569", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8570", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + }, + { + "@id": "_:b7279", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7276", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + }, + { + "@id": "_:b7381", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7382", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + }, + { + "@id": "_:b1497", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b958", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + }, + { + "@id": "_:b5604", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5605", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + }, + { + "@id": "_:b3028", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3027", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + }, + { + "@id": "_:b6624", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6625", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + }, + { + "@id": "_:b4224", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4225", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + }, + { + "@id": "_:b3857", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3858", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + }, + { + "@id": "_:b2861", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2845", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + }, + { + "@id": "_:b991", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b992", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + }, + { + "@id": "_:b8106", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8105", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + }, + { + "@id": "_:b8178", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4485", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + }, + { + "@id": "_:b228", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b226", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad number format (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-num-03.ttl", + "title": "turtle-syntax-bad-num-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b1673", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b837", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + }, + { + "@id": "_:b6498", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6499", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + }, + { + "@id": "_:b4239", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4240", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + }, + { + "@id": "_:b3528", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3527", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + }, + { + "@id": "_:b2964", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2963", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + }, + { + "@id": "_:b8491", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8492", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + }, + { + "@id": "_:b20", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b19", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + }, + { + "@id": "_:b5699", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5695", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + }, + { + "@id": "_:b2720", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2721", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + }, + { + "@id": "_:b4915", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4912", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + }, + { + "@id": "_:b4345", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4346", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + }, + { + "@id": "_:b423", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b419", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + }, + { + "@id": "_:b6490", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6488", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + }, + { + "@id": "_:b4148", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b202", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad number format (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-num-04.ttl", + "title": "turtle-syntax-bad-num-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5191", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5192", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + }, + { + "@id": "_:b6085", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6081", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + }, + { + "@id": "_:b3782", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b516", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + }, + { + "@id": "_:b3402", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3403", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + }, + { + "@id": "_:b1668", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1669", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + }, + { + "@id": "_:b2900", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2724", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + }, + { + "@id": "_:b5787", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5788", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + }, + { + "@id": "_:b4316", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4317", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + }, + { + "@id": "_:b4813", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4234", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + }, + { + "@id": "_:b8568", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8566", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + }, + { + "@id": "_:b2608", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b356", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + }, + { + "@id": "_:b146", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b147", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + }, + { + "@id": "_:b2270", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2271", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + }, + { + "@id": "_:b8299", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8293", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-num-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad number format (negative test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-num-05.ttl", + "title": "turtle-syntax-bad-num-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b1173", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1174", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + }, + { + "@id": "_:b7649", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7645", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + }, + { + "@id": "_:b5559", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5554", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + }, + { + "@id": "_:b2579", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2580", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + }, + { + "@id": "_:b143", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b139", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + }, + { + "@id": "_:b4299", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4300", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + }, + { + "@id": "_:b2989", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2423", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + }, + { + "@id": "_:b3920", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3921", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + }, + { + "@id": "_:b6120", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6121", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + }, + { + "@id": "_:b4886", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4887", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + }, + { + "@id": "_:b3547", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3548", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + }, + { + "@id": "_:b1426", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1010", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + }, + { + "@id": "_:b6398", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6391", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + }, + { + "@id": "_:b6144", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6145", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "triple with IRIs", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-eval-struct-01.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-eval-struct-01.nt", + "title": "turtle-eval-struct-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2181", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b471", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + }, + { + "@id": "_:b140", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b141", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + }, + { + "@id": "_:b4397", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4395", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + }, + { + "@id": "_:b5935", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5934", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + }, + { + "@id": "_:b4550", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4551", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + }, + { + "@id": "_:b5216", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5205", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + }, + { + "@id": "_:b6273", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6265", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + }, + { + "@id": "_:b5480", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5481", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + }, + { + "@id": "_:b7486", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7487", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + }, + { + "@id": "_:b3368", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b710", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + }, + { + "@id": "_:b7759", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6645", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + }, + { + "@id": "_:b2397", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2394", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + }, + { + "@id": "_:b2654", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2655", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + }, + { + "@id": "_:b3947", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3948", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-struct-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "triple with IRIs and embedded whitespace", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-eval-struct-02.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-eval-struct-02.nt", + "title": "turtle-eval-struct-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2195", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2196", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + }, + { + "@id": "_:b4924", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4916", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + }, + { + "@id": "_:b7540", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7536", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + }, + { + "@id": "_:b1132", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1123", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + }, + { + "@id": "_:b6708", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3709", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + }, + { + "@id": "_:b2888", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2770", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + }, + { + "@id": "_:b7154", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7155", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + }, + { + "@id": "_:b7125", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7123", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + }, + { + "@id": "_:b5322", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5310", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + }, + { + "@id": "_:b3058", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2212", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + }, + { + "@id": "_:b1963", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b636", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + }, + { + "@id": "_:b3955", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3956", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + }, + { + "@id": "_:b8663", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8658", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + }, + { + "@id": "_:b7261", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7253", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Blank subject", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-01.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-01.nt", + "title": "turtle-subm-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b1726", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1724", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + }, + { + "@id": "_:b5942", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5939", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + }, + { + "@id": "_:b263", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b260", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + }, + { + "@id": "_:b2495", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2493", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + }, + { + "@id": "_:b5075", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4179", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + }, + { + "@id": "_:b8691", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4015", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + }, + { + "@id": "_:b4180", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4181", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + }, + { + "@id": "_:b4561", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4562", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + }, + { + "@id": "_:b787", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b788", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + }, + { + "@id": "_:b8127", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b8119", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + }, + { + "@id": "_:b963", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b964", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + }, + { + "@id": "_:b4333", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4331", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + }, + { + "@id": "_:b7147", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7148", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + }, + { + "@id": "_:b4643", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4641", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "@prefix and qnames", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-02.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-02.nt", + "title": "turtle-subm-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b1752", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1753", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + }, + { + "@id": "_:b6332", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6333", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + }, + { + "@id": "_:b869", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b870", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + }, + { + "@id": "_:b3738", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b609", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + }, + { + "@id": "_:b1158", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1159", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + }, + { + "@id": "_:b6403", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6393", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + }, + { + "@id": "_:b6244", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6239", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + }, + { + "@id": "_:b7703", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4456", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + }, + { + "@id": "_:b4934", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4935", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + }, + { + "@id": "_:b2910", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2685", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + }, + { + "@id": "_:b7377", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6217", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + }, + { + "@id": "_:b3128", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2020", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + }, + { + "@id": "_:b8719", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8715", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + }, + { + "@id": "_:b108", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b106", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": ", operator", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-03.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-03.nt", + "title": "turtle-subm-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7466", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7463", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + }, + { + "@id": "_:b6190", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4273", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + }, + { + "@id": "_:b3978", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3977", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + }, + { + "@id": "_:b3136", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3135", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + }, + { + "@id": "_:b243", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b242", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + }, + { + "@id": "_:b5269", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5270", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + }, + { + "@id": "_:b6905", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6906", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + }, + { + "@id": "_:b6096", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6093", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + }, + { + "@id": "_:b5129", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4975", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + }, + { + "@id": "_:b6942", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6943", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + }, + { + "@id": "_:b8445", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8446", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + }, + { + "@id": "_:b3329", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1288", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + }, + { + "@id": "_:b1207", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1208", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + }, + { + "@id": "_:b1335", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1333", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "; operator", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-04.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-04.nt", + "title": "turtle-subm-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5043", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4891", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + }, + { + "@id": "_:b6636", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6637", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + }, + { + "@id": "_:b2896", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2895", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + }, + { + "@id": "_:b1610", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b878", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + }, + { + "@id": "_:b4106", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4107", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + }, + { + "@id": "_:b3507", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3508", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + }, + { + "@id": "_:b5896", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5005", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + }, + { + "@id": "_:b6381", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6377", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + }, + { + "@id": "_:b8274", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8269", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + }, + { + "@id": "_:b2426", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2427", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + }, + { + "@id": "_:b5637", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5638", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + }, + { + "@id": "_:b8036", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b8030", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + }, + { + "@id": "_:b624", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b618", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + }, + { + "@id": "_:b6615", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6611", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-05" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "empty [] as subject and object", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-05.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-05.nt", + "title": "turtle-subm-05" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7386", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7387", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + }, + { + "@id": "_:b2303", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2304", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + }, + { + "@id": "_:b6173", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4799", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + }, + { + "@id": "_:b4604", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4605", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + }, + { + "@id": "_:b113", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b111", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + }, + { + "@id": "_:b1736", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b790", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + }, + { + "@id": "_:b7229", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7230", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + }, + { + "@id": "_:b3094", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2115", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + }, + { + "@id": "_:b5232", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4606", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + }, + { + "@id": "_:b3431", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3430", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + }, + { + "@id": "_:b4055", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4056", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + }, + { + "@id": "_:b7266", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7264", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + }, + { + "@id": "_:b5833", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5827", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + }, + { + "@id": "_:b365", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b361", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-06" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "non-empty [] as subject and object", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-06.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-06.nt", + "title": "turtle-subm-06" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2939", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2938", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + }, + { + "@id": "_:b2400", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2401", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + }, + { + "@id": "_:b7169", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7170", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + }, + { + "@id": "_:b885", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b886", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + }, + { + "@id": "_:b340", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b332", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + }, + { + "@id": "_:b5913", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4235", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + }, + { + "@id": "_:b8496", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8489", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + }, + { + "@id": "_:b4354", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4355", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + }, + { + "@id": "_:b2152", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2150", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + }, + { + "@id": "_:b6468", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6465", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + }, + { + "@id": "_:b2984", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2441", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + }, + { + "@id": "_:b8552", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8548", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + }, + { + "@id": "_:b3749", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3748", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + }, + { + "@id": "_:b6034", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6027", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-07" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "'a' as predicate", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-07.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-07.nt", + "title": "turtle-subm-07" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b6363", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6358", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + }, + { + "@id": "_:b7308", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7309", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + }, + { + "@id": "_:b4768", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4764", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + }, + { + "@id": "_:b6727", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6723", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + }, + { + "@id": "_:b7965", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7963", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + }, + { + "@id": "_:b8064", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8065", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + }, + { + "@id": "_:b1350", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1348", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + }, + { + "@id": "_:b5804", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4214", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + }, + { + "@id": "_:b2515", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2511", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + }, + { + "@id": "_:b2505", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2503", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + }, + { + "@id": "_:b1126", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1127", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + }, + { + "@id": "_:b8423", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8424", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + }, + { + "@id": "_:b4020", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4021", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + }, + { + "@id": "_:b8522", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8520", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-08" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "simple collection", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-08.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-08.nt", + "title": "turtle-subm-08" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7616", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7614", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + }, + { + "@id": "_:b7083", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b7084", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + }, + { + "@id": "_:b2222", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2223", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + }, + { + "@id": "_:b6058", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6052", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + }, + { + "@id": "_:b8301", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8300", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + }, + { + "@id": "_:b1258", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1259", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + }, + { + "@id": "_:b7035", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b7023", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + }, + { + "@id": "_:b5799", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5800", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + }, + { + "@id": "_:b8700", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2475", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + }, + { + "@id": "_:b1626", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1624", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + }, + { + "@id": "_:b4448", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4449", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + }, + { + "@id": "_:b4539", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4540", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + }, + { + "@id": "_:b4434", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4435", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + }, + { + "@id": "_:b3934", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3933", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-09" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "empty collection", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-09.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-09.nt", + "title": "turtle-subm-09" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7039", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b7036", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + }, + { + "@id": "_:b6916", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b671", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + }, + { + "@id": "_:b7502", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7503", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + }, + { + "@id": "_:b8461", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8462", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + }, + { + "@id": "_:b1057", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1058", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + }, + { + "@id": "_:b3010", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2359", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + }, + { + "@id": "_:b8714", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2422", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + }, + { + "@id": "_:b4178", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4170", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + }, + { + "@id": "_:b4647", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4644", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + }, + { + "@id": "_:b307", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b302", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + }, + { + "@id": "_:b997", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b998", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + }, + { + "@id": "_:b3758", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3759", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + }, + { + "@id": "_:b7484", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7480", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + }, + { + "@id": "_:b6383", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6384", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-10" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "integer datatyped literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-10.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-10.nt", + "title": "turtle-subm-10" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b3573", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3572", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + }, + { + "@id": "_:b7456", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7454", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + }, + { + "@id": "_:b4810", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4228", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + }, + { + "@id": "_:b2321", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2322", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + }, + { + "@id": "_:b2064", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b546", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + }, + { + "@id": "_:b6269", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6270", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + }, + { + "@id": "_:b8220", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8221", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + }, + { + "@id": "_:b5019", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5020", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + }, + { + "@id": "_:b6934", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6935", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + }, + { + "@id": "_:b4715", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4716", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + }, + { + "@id": "_:b8375", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8372", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + }, + { + "@id": "_:b8444", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8441", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + }, + { + "@id": "_:b4146", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4147", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + }, + { + "@id": "_:b2557", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b386", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-11" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "decimal integer canonicalization", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-11.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-11.nt", + "title": "turtle-subm-11" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5825", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5822", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + }, + { + "@id": "_:b3029", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2301", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + }, + { + "@id": "_:b5429", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5430", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + }, + { + "@id": "_:b8206", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8207", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + }, + { + "@id": "_:b2812", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b296", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + }, + { + "@id": "_:b891", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b892", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + }, + { + "@id": "_:b8070", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8068", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + }, + { + "@id": "_:b1583", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1581", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + }, + { + "@id": "_:b8573", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8571", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + }, + { + "@id": "_:b6232", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6229", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + }, + { + "@id": "_:b7335", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7336", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + }, + { + "@id": "_:b204", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b193", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + }, + { + "@id": "_:b4080", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b268", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + }, + { + "@id": "_:b8351", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8352", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-12" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "- and _ in names and qnames", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-12.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-12.nt", + "title": "turtle-subm-12" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8187", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4491", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + }, + { + "@id": "_:b1346", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1062", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + }, + { + "@id": "_:b5450", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5446", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + }, + { + "@id": "_:b2356", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2357", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + }, + { + "@id": "_:b7411", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7410", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + }, + { + "@id": "_:b7024", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7007", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + }, + { + "@id": "_:b7696", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7690", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + }, + { + "@id": "_:b4620", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4618", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + }, + { + "@id": "_:b8689", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4016", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + }, + { + "@id": "_:b585", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b573", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + }, + { + "@id": "_:b3005", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2376", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + }, + { + "@id": "_:b8305", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8306", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + }, + { + "@id": "_:b3654", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3655", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + }, + { + "@id": "_:b5514", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5515", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-13" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "tests for rdf:_ and other qnames starting with _", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-13.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-13.nt", + "title": "turtle-subm-13" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7184", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7182", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + }, + { + "@id": "_:b6053", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6047", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + }, + { + "@id": "_:b632", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b633", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + }, + { + "@id": "_:b8175", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4484", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + }, + { + "@id": "_:b5435", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5436", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + }, + { + "@id": "_:b3739", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b606", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + }, + { + "@id": "_:b3651", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3652", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + }, + { + "@id": "_:b4621", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4622", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + }, + { + "@id": "_:b8053", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7570", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + }, + { + "@id": "_:b4254", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4255", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + }, + { + "@id": "_:b51", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b45", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + }, + { + "@id": "_:b4493", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4494", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + }, + { + "@id": "_:b2815", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b295", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + }, + { + "@id": "_:b1979", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1980", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-14" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "bare : allowed", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-14.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-14.nt", + "title": "turtle-subm-14" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2467", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2468", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + }, + { + "@id": "_:b7852", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7845", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + }, + { + "@id": "_:b3380", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b682", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + }, + { + "@id": "_:b4541", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4542", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + }, + { + "@id": "_:b608", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b598", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + }, + { + "@id": "_:b6898", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6884", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + }, + { + "@id": "_:b1549", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1547", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + }, + { + "@id": "_:b7256", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7254", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + }, + { + "@id": "_:b2909", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2693", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + }, + { + "@id": "_:b2796", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2797", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + }, + { + "@id": "_:b4159", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4160", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + }, + { + "@id": "_:b5842", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5843", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + }, + { + "@id": "_:b8697", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4013", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + }, + { + "@id": "_:b6306", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6302", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-15" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "simple long literal", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-15.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-15.nt", + "title": "turtle-subm-15" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7113", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b7114", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + }, + { + "@id": "_:b2991", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2990", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + }, + { + "@id": "_:b3470", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1091", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + }, + { + "@id": "_:b7812", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7807", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + }, + { + "@id": "_:b3902", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3903", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + }, + { + "@id": "_:b2122", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2120", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + }, + { + "@id": "_:b5439", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5437", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + }, + { + "@id": "_:b4862", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4863", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + }, + { + "@id": "_:b7927", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7420", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + }, + { + "@id": "_:b5578", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5570", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + }, + { + "@id": "_:b8097", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7707", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + }, + { + "@id": "_:b7612", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7613", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + }, + { + "@id": "_:b4363", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4364", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + }, + { + "@id": "_:b739", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b740", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-16" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "long literals with escapes", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-16.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-16.nt", + "title": "turtle-subm-16" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8208", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8204", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + }, + { + "@id": "_:b1804", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1805", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + }, + { + "@id": "_:b1929", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1930", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + }, + { + "@id": "_:b2875", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2874", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + }, + { + "@id": "_:b7730", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7726", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + }, + { + "@id": "_:b5717", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4750", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + }, + { + "@id": "_:b6008", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6004", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + }, + { + "@id": "_:b7047", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7048", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + }, + { + "@id": "_:b3778", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3779", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + }, + { + "@id": "_:b6750", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3653", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + }, + { + "@id": "_:b1289", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1287", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + }, + { + "@id": "_:b6869", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6870", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + }, + { + "@id": "_:b2320", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2318", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + }, + { + "@id": "_:b7605", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7600", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-17" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "floating point number", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-17.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-17.nt", + "title": "turtle-subm-17" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b7153", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7151", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + }, + { + "@id": "_:b1537", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1538", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + }, + { + "@id": "_:b3319", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1315", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + }, + { + "@id": "_:b5561", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5562", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + }, + { + "@id": "_:b7801", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7802", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + }, + { + "@id": "_:b5674", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4711", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + }, + { + "@id": "_:b6825", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6811", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + }, + { + "@id": "_:b112", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b105", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + }, + { + "@id": "_:b4955", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4956", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + }, + { + "@id": "_:b2176", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2173", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + }, + { + "@id": "_:b7038", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7034", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + }, + { + "@id": "_:b2860", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2853", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + }, + { + "@id": "_:b4075", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b281", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + }, + { + "@id": "_:b8528", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8526", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-18" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "empty literals, normal and long variant", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-18.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-18.nt", + "title": "turtle-subm-18" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b1215", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1155", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + }, + { + "@id": "_:b4616", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4615", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + }, + { + "@id": "_:b8509", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8510", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + }, + { + "@id": "_:b3910", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3911", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + }, + { + "@id": "_:b5812", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5813", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + }, + { + "@id": "_:b1442", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1001", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + }, + { + "@id": "_:b4783", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4777", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + }, + { + "@id": "_:b5880", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5881", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + }, + { + "@id": "_:b3045", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3044", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + }, + { + "@id": "_:b7477", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7475", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + }, + { + "@id": "_:b6179", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4802", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + }, + { + "@id": "_:b5088", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5089", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + }, + { + "@id": "_:b1579", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1580", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + }, + { + "@id": "_:b1002", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b999", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-19" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "positive integer, decimal and doubles", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-19.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-19.nt", + "title": "turtle-subm-19" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5543", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5535", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + }, + { + "@id": "_:b1092", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1093", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + }, + { + "@id": "_:b8125", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8126", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + }, + { + "@id": "_:b4842", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4305", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + }, + { + "@id": "_:b492", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b493", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + }, + { + "@id": "_:b5166", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5167", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + }, + { + "@id": "_:b3594", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3595", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + }, + { + "@id": "_:b5956", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5957", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + }, + { + "@id": "_:b4049", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4050", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + }, + { + "@id": "_:b5054", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5055", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + }, + { + "@id": "_:b7417", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7414", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + }, + { + "@id": "_:b8475", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8467", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + }, + { + "@id": "_:b3033", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2289", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + }, + { + "@id": "_:b214", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b210", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-20" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "negative integer, decimal and doubles", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-20.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-20.nt", + "title": "turtle-subm-20" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5824", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5817", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + }, + { + "@id": "_:b5782", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5781", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + }, + { + "@id": "_:b7087", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7088", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + }, + { + "@id": "_:b2102", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2098", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + }, + { + "@id": "_:b2061", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2062", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + }, + { + "@id": "_:b47", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b48", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + }, + { + "@id": "_:b6656", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6657", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + }, + { + "@id": "_:b6863", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6864", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + }, + { + "@id": "_:b3561", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b932", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + }, + { + "@id": "_:b6599", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6593", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + }, + { + "@id": "_:b437", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b438", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + }, + { + "@id": "_:b6600", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6595", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + }, + { + "@id": "_:b8367", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8364", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + }, + { + "@id": "_:b8736", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2375", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-21" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "long literal ending in double quote", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-21.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-21.nt", + "title": "turtle-subm-21" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b2949", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2545", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + }, + { + "@id": "_:b5795", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5791", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + }, + { + "@id": "_:b4625", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4623", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + }, + { + "@id": "_:b7050", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7043", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + }, + { + "@id": "_:b3358", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b748", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + }, + { + "@id": "_:b1783", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1784", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + }, + { + "@id": "_:b7591", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7589", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + }, + { + "@id": "_:b2546", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2547", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + }, + { + "@id": "_:b7512", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7513", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + }, + { + "@id": "_:b7893", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7894", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + }, + { + "@id": "_:b1034", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b1027", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + }, + { + "@id": "_:b3848", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3847", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + }, + { + "@id": "_:b8602", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8603", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + }, + { + "@id": "_:b2462", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2463", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-22" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "boolean literals", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-22.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-22.nt", + "title": "turtle-subm-22" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b5992", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5993", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + }, + { + "@id": "_:b4278", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4279", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + }, + { + "@id": "_:b7971", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7968", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + }, + { + "@id": "_:b2287", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2288", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + }, + { + "@id": "_:b7407", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7401", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + }, + { + "@id": "_:b5912", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4816", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + }, + { + "@id": "_:b3990", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b330", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + }, + { + "@id": "_:b8493", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8487", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + }, + { + "@id": "_:b5710", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5711", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + }, + { + "@id": "_:b2105", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2106", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + }, + { + "@id": "_:b8637", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8636", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + }, + { + "@id": "_:b4612", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4613", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + }, + { + "@id": "_:b4599", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4600", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + }, + { + "@id": "_:b781", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b782", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-23" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "comments", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-23.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-23.nt", + "title": "turtle-subm-23" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b896", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b897", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + }, + { + "@id": "_:b6879", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6880", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + }, + { + "@id": "_:b5655", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5653", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + }, + { + "@id": "_:b7195", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7196", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + }, + { + "@id": "_:b3026", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2306", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + }, + { + "@id": "_:b551", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b552", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + }, + { + "@id": "_:b7555", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7553", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + }, + { + "@id": "_:b5219", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b5218", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + }, + { + "@id": "_:b5021", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5022", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + }, + { + "@id": "_:b4396", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4389", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + }, + { + "@id": "_:b5738", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5739", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + }, + { + "@id": "_:b3555", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3556", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + }, + { + "@id": "_:b3825", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3826", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + }, + { + "@id": "_:b2494", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b177", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-24" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "no final mewline", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-24.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-24.nt", + "title": "turtle-subm-24" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8185", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4497", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + }, + { + "@id": "_:b2663", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b322", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + }, + { + "@id": "_:b6690", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3850", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + }, + { + "@id": "_:b3714", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3715", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + }, + { + "@id": "_:b454", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b443", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + }, + { + "@id": "_:b5171", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5172", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + }, + { + "@id": "_:b6240", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6236", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + }, + { + "@id": "_:b6073", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6069", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + }, + { + "@id": "_:b8172", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8173", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + }, + { + "@id": "_:b6454", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6455", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + }, + { + "@id": "_:b5648", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5649", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + }, + { + "@id": "_:b2018", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2016", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + }, + { + "@id": "_:b4592", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4593", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + }, + { + "@id": "_:b794", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b795", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-25" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "repeating a @prefix changes pname definition", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-25.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-25.nt", + "title": "turtle-subm-25" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8361", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8355", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + }, + { + "@id": "_:b5747", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5352", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + }, + { + "@id": "_:b8083", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8084", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + }, + { + "@id": "_:b1080", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1068", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + }, + { + "@id": "_:b8045", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8043", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + }, + { + "@id": "_:b3116", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2052", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + }, + { + "@id": "_:b4135", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4136", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + }, + { + "@id": "_:b3497", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3498", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + }, + { + "@id": "_:b6130", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6127", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + }, + { + "@id": "_:b6141", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6136", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + }, + { + "@id": "_:b4209", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4210", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + }, + { + "@id": "_:b2804", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b301", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + }, + { + "@id": "_:b1968", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1966", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + }, + { + "@id": "_:b6841", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6835", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-26" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Variations on decimal canonicalization", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-26.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-26.nt", + "title": "turtle-subm-26" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtleEval" + ], + "assertions": [ + { + "@id": "_:b8304", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8303", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + }, + { + "@id": "_:b1480", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b980", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + }, + { + "@id": "_:b179", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b180", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + }, + { + "@id": "_:b5884", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5885", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + }, + { + "@id": "_:b3414", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1192", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + }, + { + "@id": "_:b8434", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8435", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + }, + { + "@id": "_:b6164", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6163", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + }, + { + "@id": "_:b7936", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7932", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + }, + { + "@id": "_:b7079", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7072", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + }, + { + "@id": "_:b2424", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2425", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + }, + { + "@id": "_:b3869", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3870", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + }, + { + "@id": "_:b7488", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7483", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + }, + { + "@id": "_:b2333", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2334", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + }, + { + "@id": "_:b374", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b367", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-subm-27" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Repeating @base changes base for relative IRI lookup", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-subm-27.ttl", + "testResult": "http://www.w3.org/2013/TurtleTests/turtle-subm-27.nt", + "title": "turtle-subm-27" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01", + "@type": [ + "http://www.w3.org/ns/rdftest#TestTurtleNegativeEval", + "TestCriterion", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b2933", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2599", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + }, + { + "@id": "_:b6341", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6336", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + }, + { + "@id": "_:b7870", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7871", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + }, + { + "@id": "_:b5198", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5196", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + }, + { + "@id": "_:b7704", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4467", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + }, + { + "@id": "_:b2074", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b2075", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + }, + { + "@id": "_:b3384", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3385", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + }, + { + "@id": "_:b2332", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2330", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + }, + { + "@id": "_:b5847", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5840", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + }, + { + "@id": "_:b4102", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b4103", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + }, + { + "@id": "_:b4601", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b4598", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + }, + { + "@id": "_:b2299", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2300", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + }, + { + "@id": "_:b5312", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5306", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + }, + { + "@id": "_:b8266", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8260", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-01" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad IRI : good escape, bad charcater (negative evaluation test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-eval-bad-01.ttl", + "title": "turtle-eval-bad-01" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02", + "@type": [ + "http://www.w3.org/ns/rdftest#TestTurtleNegativeEval", + "TestCriterion", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b2096", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b530", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + }, + { + "@id": "_:b6687", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3851", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + }, + { + "@id": "_:b8264", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8265", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + }, + { + "@id": "_:b3563", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b925", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + }, + { + "@id": "_:b6378", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6379", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + }, + { + "@id": "_:b5176", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5177", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + }, + { + "@id": "_:b5094", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5091", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + }, + { + "@id": "_:b4751", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4752", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + }, + { + "@id": "_:b4190", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b4183", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + }, + { + "@id": "_:b3162", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3161", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + }, + { + "@id": "_:b7397", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b4163", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + }, + { + "@id": "_:b4213", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4212", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + }, + { + "@id": "_:b8255", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8256", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + }, + { + "@id": "_:b83", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b81", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-02" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad IRI : hex 3C is < (negative evaluation test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-eval-bad-02.ttl", + "title": "turtle-eval-bad-02" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03", + "@type": [ + "http://www.w3.org/ns/rdftest#TestTurtleNegativeEval", + "TestCriterion", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b3112", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2063", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + }, + { + "@id": "_:b604", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b605", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + }, + { + "@id": "_:b380", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b379", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + }, + { + "@id": "_:b7162", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7163", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + }, + { + "@id": "_:b4699", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4693", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + }, + { + "@id": "_:b406", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b407", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + }, + { + "@id": "_:b3720", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3721", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + }, + { + "@id": "_:b2904", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2716", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + }, + { + "@id": "_:b1760", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1758", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + }, + { + "@id": "_:b4152", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b195", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + }, + { + "@id": "_:b6090", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6084", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + }, + { + "@id": "_:b7031", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7004", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + }, + { + "@id": "_:b6274", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6271", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + }, + { + "@id": "_:b8069", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b8063", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-03" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad IRI : hex 3E is (negative evaluation test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-eval-bad-03.ttl", + "title": "turtle-eval-bad-03" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04", + "@type": [ + "http://www.w3.org/ns/rdftest#TestTurtleNegativeEval", + "TestCriterion", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5958", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5959", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + }, + { + "@id": "_:b3447", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3446", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + }, + { + "@id": "_:b1177", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1167", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + }, + { + "@id": "_:b4928", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b4929", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + }, + { + "@id": "_:b8373", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8371", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + }, + { + "@id": "_:b6326", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6321", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + }, + { + "@id": "_:b5459", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5453", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + }, + { + "@id": "_:b8393", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8390", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + }, + { + "@id": "_:b482", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b483", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + }, + { + "@id": "_:b4645", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4646", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + }, + { + "@id": "_:b6504", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6505", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + }, + { + "@id": "_:b7310", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7307", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + }, + { + "@id": "_:b3008", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3007", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + }, + { + "@id": "_:b8752", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3853", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-eval-bad-04" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad IRI : {abc} (negative evaluation test)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-eval-bad-04.ttl", + "title": "turtle-eval-bad-04" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b6199", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4287", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "_:b2867", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2831", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "_:b3485", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3486", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "_:b6387", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6388", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "_:b3879", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3880", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "_:b1891", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1892", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "_:b7128", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7109", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "_:b6111", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6112", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "_:b5399", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5394", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "_:b3126", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3125", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "_:b4902", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4897", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "_:b2645", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2646", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "_:b6646", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6647", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "_:b8277", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8276", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-blank-label-dot-end" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Blank node label must not end in dot", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-blank-label-dot-end.ttl", + "title": "turtle-syntax-bad-blank-label-dot-end" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b6451", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6449", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "_:b7791", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7788", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "_:b5413", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5414", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "_:b4680", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4674", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "_:b6169", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6166", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "_:b807", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b808", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "_:b1453", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1452", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "_:b3835", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3836", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "_:b2209", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b442", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "_:b4348", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4340", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "_:b7573", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7563", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "_:b2778", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2779", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "_:b3032", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3031", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "_:b8624", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8620", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-dash-start" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Local name must not begin with dash", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-ln-dash-start.ttl", + "title": "turtle-syntax-bad-ln-dash-start" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b7270", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7263", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "_:b95", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b92", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "_:b576", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b577", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "_:b3024", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3023", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "_:b7056", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7057", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "_:b7371", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7365", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "_:b450", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b435", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "_:b2390", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2391", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "_:b8247", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8240", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "_:b5879", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5875", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "_:b2577", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2578", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "_:b1959", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b638", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "_:b3499", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3500", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "_:b7380", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7378", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape-start" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad hex escape at start of local name", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-ln-escape-start.ttl", + "title": "turtle-syntax-bad-ln-escape-start" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b5253", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5248", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + }, + { + "@id": "_:b2690", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2687", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + }, + { + "@id": "_:b5475", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5476", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + }, + { + "@id": "_:b7575", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7576", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + }, + { + "@id": "_:b5109", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5110", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + }, + { + "@id": "_:b1546", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b929", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + }, + { + "@id": "_:b2077", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2078", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + }, + { + "@id": "_:b4888", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4885", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + }, + { + "@id": "_:b5819", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5816", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + }, + { + "@id": "_:b7330", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7329", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + }, + { + "@id": "_:b3623", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3622", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + }, + { + "@id": "_:b1097", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1098", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + }, + { + "@id": "_:b8562", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8559", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + }, + { + "@id": "_:b3937", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3938", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ln-escape" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Bad hex escape in local name", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-ln-escape.ttl", + "title": "turtle-syntax-bad-ln-escape" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b518", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b519", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "_:b1521", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1520", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "_:b375", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b376", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "_:b6183", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5918", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "_:b3914", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3915", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "_:b2631", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2632", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "_:b7743", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7739", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "_:b6493", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6491", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "_:b7315", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7316", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "_:b5295", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5296", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "_:b8501", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8498", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "_:b8315", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8313", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "_:b647", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b648", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "_:b3020", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3019", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-end" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Prefix must not end in dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-missing-ns-dot-end.ttl", + "title": "turtle-syntax-bad-missing-ns-dot-end" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b6576", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6577", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "_:b1438", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1439", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "_:b6946", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6947", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "_:b5890", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5887", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "_:b6082", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6083", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "_:b5867", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5861", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "_:b29", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b30", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "_:b4940", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4938", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "_:b303", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b304", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "_:b7441", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7439", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "_:b2220", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2218", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "_:b1330", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1078", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "_:b397", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b398", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "_:b3097", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3096", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-missing-ns-dot-start" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Prefix must not start with dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-missing-ns-dot-start.ttl", + "title": "turtle-syntax-bad-missing-ns-dot-start" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b7554", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7543", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "_:b5454", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5452", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "_:b8703", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b8699", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "_:b5041", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5042", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "_:b1954", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1955", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "_:b8129", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8128", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "_:b5712", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5707", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "_:b2445", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2442", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "_:b175", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b176", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "_:b3639", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3638", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "_:b7081", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b7082", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "_:b455", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b456", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "_:b7363", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7364", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "_:b5122", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b5123", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-end" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Prefix must not end in dot", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-ns-dot-end.ttl", + "title": "turtle-syntax-bad-ns-dot-end" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b560", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b561", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "_:b4376", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4373", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "_:b7239", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7234", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "_:b2274", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2272", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "_:b7126", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7127", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "_:b2254", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2255", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "_:b5400", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5401", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "_:b1451", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1447", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "_:b4303", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4304", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "_:b148", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b144", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "_:b7624", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7625", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "_:b5872", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5865", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "_:b4852", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4653", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "_:b3493", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3494", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-ns-dot-start" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Prefix must not start with dot", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-ns-dot-start.ttl", + "title": "turtle-syntax-bad-ns-dot-start" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon", + "@type": [ + "TestCriterion", + "http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax", + "TestCase" + ], + "assertions": [ + { + "@id": "_:b2848", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2849", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "_:b601", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b602", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "_:b2269", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2267", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "_:b3736", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b614", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "_:b6838", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b6829", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "_:b8595", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8594", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "_:b1297", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1298", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "_:b2347", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2348", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "_:b6184", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b5924", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "_:b850", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b851", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "_:b5151", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5152", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "_:b5090", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5086", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "_:b7636", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7631", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "_:b7220", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7214", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-bad-number-dot-in-anon" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Dot delimeter may not appear in anonymous nodes", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-number-dot-in-anon.ttl", + "title": "turtle-syntax-bad-number-dot-in-anon" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b8427", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b8422", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + }, + { + "@id": "_:b1406", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1024", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + }, + { + "@id": "_:b3467", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1103", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + }, + { + "@id": "_:b6533", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6534", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + }, + { + "@id": "_:b2765", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2766", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + }, + { + "@id": "_:b6736", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6737", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + }, + { + "@id": "_:b7465", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7457", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + }, + { + "@id": "_:b5444", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b5438", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + }, + { + "@id": "_:b5587", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b5584", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + }, + { + "@id": "_:b3087", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2131", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + }, + { + "@id": "_:b4165", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4166", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + }, + { + "@id": "_:b7305", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7300", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + }, + { + "@id": "_:b2408", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2409", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + }, + { + "@id": "_:b3951", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3952", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-blank-label" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Characters allowed in blank node labels", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-blank-label.ttl", + "title": "turtle-syntax-blank-label" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b2911", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2676", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + }, + { + "@id": "_:b5829", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b5830", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + }, + { + "@id": "_:b8702", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2466", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + }, + { + "@id": "_:b5911", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5909", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + }, + { + "@id": "_:b25", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b24", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + }, + { + "@id": "_:b4875", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b4871", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + }, + { + "@id": "_:b3770", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3771", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + }, + { + "@id": "_:b6128", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6129", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + }, + { + "@id": "_:b1300", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b1301", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + }, + { + "@id": "_:b1005", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1006", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + }, + { + "@id": "_:b3049", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b3048", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + }, + { + "@id": "_:b4339", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b4334", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + }, + { + "@id": "_:b734", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b735", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + }, + { + "@id": "_:b7722", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7717", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-colons" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Colons in pname local names", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-ln-colons.ttl", + "title": "turtle-syntax-ln-colons" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b6097", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b6091", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + }, + { + "@id": "_:b6347", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6337", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + }, + { + "@id": "_:b3875", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3876", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + }, + { + "@id": "_:b699", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b700", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + }, + { + "@id": "_:b404", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b405", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + }, + { + "@id": "_:b1436", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1437", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + }, + { + "@id": "_:b7689", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7686", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + }, + { + "@id": "_:b6836", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6828", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + }, + { + "@id": "_:b5703", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b4736", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + }, + { + "@id": "_:b2674", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2675", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + }, + { + "@id": "_:b101", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b97", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + }, + { + "@id": "_:b1974", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b1975", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + }, + { + "@id": "_:b6028", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b6029", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + }, + { + "@id": "_:b3688", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b3689", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ln-dots" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Dots in pname local names", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-ln-dots.ttl", + "title": "turtle-syntax-ln-dots" + }, + { + "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots", + "@type": [ + "TestCriterion", + "TestCase", + "http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax" + ], + "assertions": [ + { + "@id": "_:b3865", + "@type": "Assertion", + "assertedBy": "http://upokecenter.com/foaf/peter", + "mode": "earl:automatic", + "result": { + "@id": "_:b3866", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/peteroupc/TurtleParserJava", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + }, + { + "@id": "_:b2129", + "@type": "Assertion", + "assertedBy": "http://gromgull.net/me", + "result": { + "@id": "_:b2130", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RDFLib/rdflib", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + }, + { + "@id": "_:b2377", + "@type": "Assertion", + "assertedBy": "http://www.dotnetrdf.org/project#", + "mode": "earl:automatic", + "result": { + "@id": "_:b2378", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://www.dotnetrdf.org/project#", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + }, + { + "@id": "_:b5868", + "@type": "Assertion", + "assertedBy": "http://jena.apache.org/#riot", + "mode": "earl:automatic", + "result": { + "@id": "_:b5866", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://jena.apache.org/#riot", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + }, + { + "@id": "_:b6792", + "@type": "Assertion", + "assertedBy": "http://drobilla.net/drobilla#me", + "result": { + "@id": "_:b6790", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://drobilla.net/sw/serd", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + }, + { + "@id": "_:b6844", + "@type": "Assertion", + "assertedBy": "http://www.di.uniovi.es/~labra#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b6845", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://purl.org/weso/wesin", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + }, + { + "@id": "_:b2915", + "@type": "Assertion", + "assertedBy": "https://github.com/JuPfu#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b2644", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/JuPfu/chelona", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + }, + { + "@id": "_:b8741", + "@type": "Assertion", + "assertedBy": "http://greggkellogg.net/foaf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b8739", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://rubygems.org/gems/rdf-turtle", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + }, + { + "@id": "_:b7112", + "@type": "Assertion", + "assertedBy": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b7104", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://eulersharp.sourceforge.net/#eye", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + }, + { + "@id": "_:b6758", + "@type": "Assertion", + "assertedBy": "http://swobjects.org/test_Turtle-WG.sh", + "result": { + "@id": "_:b1761", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://swobjects.org/sparql", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + }, + { + "@id": "_:b6933", + "@type": "Assertion", + "assertedBy": "http://kasei.us/about/foaf.xrdf#greg", + "result": { + "@id": "_:b6925", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://kasei.us/code/rdf-trine/#project", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + }, + { + "@id": "_:b791", + "@type": "Assertion", + "assertedBy": "http://ruben.verborgh.org/#me", + "mode": "earl:automatic", + "result": { + "@id": "_:b792", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://github.com/RubenVerborgh/N3.js#n3js", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + }, + { + "@id": "_:b7110", + "@type": "Assertion", + "assertedBy": "http://www.milowski.com#alex", + "mode": "earl:automatic", + "result": { + "@id": "_:b7111", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "https://code.google.com/p/green-turtle/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + }, + { + "@id": "_:b7867", + "@type": "Assertion", + "assertedBy": "http://www.dajobe.org/#me", + "result": { + "@id": "_:b7863", + "@type": "TestResult", + "outcome": "earl:passed" + }, + "subject": "http://librdf.org/raptor/", + "test": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-ns-dots" + } + ], + "http://www.w3.org/ns/rdftest#approval": { + "@id": "http://www.w3.org/ns/rdftest#Approved" + }, + "rdfs:comment": "Dots in namespace names", + "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-ns-dots.ttl", + "title": "turtle-syntax-ns-dots" + } + ], + "rdfs:label": "Turtle tests" + } + ], + "generatedBy": { + "@id": "http://rubygems.org/gems/earl-report", + "@type": [ + "doap:Project", + "Software" + ], + "developer": [ + { + "@id": "http://greggkellogg.net/foaf#me", + "@type": [ + "foaf:Person", + "Assertor" + ], + "foaf:homepage": "http://greggkellogg.net/", + "foaf:name": "Gregg Kellogg" + } + ], + "doapDesc": "EarlReport generates HTML+RDFa rollups of multiple EARL reports", + "homepage": "https://github.com/gkellogg/earl-report", + "language": "Ruby", + "license": "http://unlicense.org", + "name": "earl-report", + "release": { + "@id": "https://github.com/gkellogg/earl-report/tree/0.4.4", + "@type": "doap:Version", + "created": "2017-01-07", + "name": "earl-report-0.4.4", + "revision": "0.4.4" + }, + "shortdesc": "Earl Report summary generator" + }, + "name": "Turtle", + "testSubjects": [ + { + "@id": "https://github.com/peteroupc/TurtleParserJava", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "http://upokecenter.com/foaf/peter", + "@type": [ + "foaf:Person", + "Assertor" + ], + "foaf:homepage": "http://upokecenter.com/", + "foaf:name": "Peter Occil" + } + ], + "doapDesc": "A Turtle parser for Java.", + "homepage": "https://github.com/peteroupc/TurtleParserJava", + "language": "Java", + "name": "Turtle Parser" + }, + { + "@id": "http://drobilla.net/sw/serd", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "http://drobilla.net/drobilla#me", + "@type": "foaf:Person", + "foaf:name": "David Robillard" + } + ], + "doap:description": "Serd is a lightweight high-performance C library for reading and writing RDF in the Turtle, NTriples, TriG, and NQuads syntaxes.", + "homepage": "http://drobilla.net/software/serd", + "language": "C", + "name": "Serd" + }, + { + "@id": "http://librdf.org/raptor/", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "http://www.dajobe.org/#me", + "@type": "foaf:Person", + "foaf:homepage": "http://www.dajobe.org/", + "foaf:name": "Dave Beckett" + } + ], + "homepage": "http://librdf.org/raptor/", + "language": "C", + "name": "Raptor" + }, + { + "@id": "https://github.com/RDFLib/rdflib", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "http://gromgull.net/me", + "@type": "foaf:Person", + "foaf:homepage": "http://gromgull.net", + "foaf:name": "Gunnar Aastrand Grimnes" + } + ], + "homepage": "https://github.com/RDFLib/rdflib", + "name": "rdflib" + }, + { + "@id": "https://github.com/JuPfu/chelona", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "https://github.com/JuPfu#me", + "@type": [ + "foaf:Person", + "Assertor" + ], + "foaf:name": "Jürgen Pfundt" + } + ], + "doapDesc": "Cheló̱na is a reader / writer for the W3C RDF 1.1 Turtle Languagen written in Scala.", + "homepage": "https://github.com/JuPfu/chelona", + "language": "Scala", + "name": "Chelona" + }, + { + "@id": "http://jena.apache.org/#riot", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "_:b4999", + "@type": "foaf:Person", + "foaf:name": "Rob Vesse" + }, + { + "@id": "_:b4681", + "@type": "foaf:Person", + "foaf:name": "Dave Reynolds" + }, + { + "@id": "_:b4981", + "@type": "foaf:Person", + "foaf:name": "Ian Dickinson" + }, + { + "@id": "_:b4673", + "@type": "foaf:Person", + "foaf:name": "Damian Steer" + }, + { + "@id": "_:b4682", + "@type": "foaf:Person", + "foaf:name": "Damian Steer" + }, + { + "@id": "_:b5146", + "@type": "foaf:Person", + "foaf:name": "Dave Reynolds" + }, + { + "@id": "_:b4667", + "@type": "foaf:Person", + "foaf:name": "Claude Warren" + }, + { + "@id": "_:b5148", + "@type": "foaf:Person", + "foaf:name": "Paolo Castagna" + }, + { + "@id": "_:b4664", + "@type": "foaf:Person", + "foaf:name": "Stephen Allen" + }, + { + "@id": "_:b4670", + "@type": "foaf:Person", + "foaf:name": "Ian Dickinson" + }, + { + "@id": "_:b4993", + "@type": "foaf:Person", + "foaf:name": "Paolo Castagna" + }, + { + "@id": "_:b5332", + "@type": "foaf:Person", + "foaf:name": "Rob Vesse" + }, + { + "@id": "_:b4663", + "@type": "foaf:Person", + "foaf:name": "Chris Dollin" + }, + { + "@id": "_:b4986", + "@type": "foaf:Person", + "foaf:name": "Stephen Allen" + }, + { + "@id": "_:b4679", + "@type": "foaf:Person", + "foaf:name": "Claude Warren" + }, + { + "@id": "_:b4991", + "@type": "foaf:Person", + "foaf:name": "Chris Dollin" + }, + { + "@id": "_:b4676", + "@type": "foaf:Person", + "foaf:name": "Andy Seaborne" + }, + { + "@id": "_:b4675", + "@type": "foaf:Person", + "foaf:name": "Andy Seaborne" + } + ], + "doap:description": "Apache Jena provides a complete framework for building Semantic Web and Linked Data applications in Java, and provides: parsers for RDF/XML, Turtle and N-triples; a Java programming API; a complete implementation of the SPARQL query language; a rule-based inference engine for RDFS and OWL entailments; TDB (a non-SQL persistent triple store); SDB (a persistent triples store built on a relational store) and Fuseki, an RDF server using web protocols. Jena complies with all relevant recommendations for RDF and related technologies from the W3C.", + "doap:homepage": "http://jena.apache.org/", + "homepage": "http://jena.apache.org", + "language": "Java", + "name": [ + "Apache Jena RIOT", + "Apache Jena" + ] + }, + { + "@id": "http://purl.org/weso/wesin", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "http://www.di.uniovi.es/~labra#me", + "foaf:name": "Jose Emilio Labra Gayo", + "http://xmlns.com/foaf/0.1/homepage": "http://www.di.uniovi.es/~labra" + } + ], + "doap:homepage": "http://purl.org/weso/wesin", + "language": "Scala", + "name": "Wesin" + }, + { + "@id": "https://code.google.com/p/green-turtle/", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "http://www.milowski.com/#alex", + "@type": [ + "foaf:Person", + "Assertor" + ], + "foaf:homepage": "http://www.milowski.com/", + "foaf:name": "Alex Milowski" + } + ], + "homepage": "https://code.google.com/p/green-turtle/", + "language": "Javascript", + "name": "Green Turtle" + }, + { + "@id": "http://www.dotnetrdf.org/project#", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "_:b4942", + "@type": "foaf:Person", + "foaf:name": "Ron Michael Zettlemoyer" + }, + { + "@id": "_:b4974", + "@type": "foaf:Person", + "foaf:name": "Rob Vesse" + }, + { + "@id": "_:b4958", + "@type": "foaf:Person", + "foaf:name": "Graham Moore" + }, + { + "@id": "_:b4952", + "@type": "foaf:Person", + "foaf:name": "Khalil Ahmed" + }, + { + "@id": "_:b4966", + "@type": "foaf:Person", + "foaf:name": "Tomasz Pluskiewicz" + } + ], + "doap:description": "dotNetRDF is a powerful and flexible API for working with RDF and SPARQL in .Net environments. It supports most common RDF formats and provides a fully compliant SPARQL 1.1 engine.", + "homepage": "http://www.dotnetrdf.org", + "language": "C# .Net", + "name": "dotNetRDF" + }, + { + "@id": "http://swobjects.org/sparql", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "http://www.w3.org/People/Eric/ericP-foaf#ericP", + "@type": "foaf:Person", + "foaf:homepage": "http://www.w3.org/People/Eric/", + "foaf:name": "Eric Prud'hommeaux" + } + ], + "homepage": "http://swobjects.org/", + "name": "SWObjects" + }, + { + "@id": "http://kasei.us/code/rdf-trine/#project", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "http://kasei.us/about/foaf.xrdf#greg", + "@type": "foaf:Person", + "foaf:homepage": "http://kasei.us/", + "foaf:name": "Gregory Todd Williams" + } + ], + "homepage": null, + "language": "perl", + "name": "RDF::Trine" + }, + { + "@id": "http://eulersharp.sourceforge.net/#eye", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "http://www.agfa.com/w3c/jdroo/card.rdf#me", + "@type": [ + "foaf:Person", + "Assertor" + ], + "foaf:homepage": "http://www.agfa.com/w3c/jdroo/", + "foaf:name": "Jos De Roo" + } + ], + "homepage": "http://eulersharp.sourceforge.net/", + "language": "Prolog", + "name": "EYE" + }, + { + "@id": "https://github.com/RubenVerborgh/N3.js#n3js", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "http://ruben.verborgh.org/#me", + "@type": [ + "foaf:Person", + "Assertor" + ], + "foaf:homepage": "http://ruben.verborgh.org/", + "foaf:name": "Ruben Verborgh" + } + ], + "doapDesc": "N3.js is an asynchronous, streaming RDF parser for JavaScript.", + "homepage": "https://github.com/RubenVerborgh/N3.js", + "language": "JavaScript", + "name": "N3.js" + }, + { + "@id": "http://rubygems.org/gems/rdf-turtle", + "@type": [ + "doap:Project", + "Software", + "TestSubject" + ], + "developer": [ + { + "@id": "http://greggkellogg.net/foaf#me", + "@type": [ + "foaf:Person", + "Assertor" + ], + "foaf:homepage": "http://greggkellogg.net/", + "foaf:name": "Gregg Kellogg" + } + ], + "doapDesc": "RDF::Turtle is an Turtle reader/writer for the RDF.rb library suite.", + "homepage": "http://ruby-rdf.github.com/rdf-turtle", + "language": "Ruby", + "name": "RDF::Turtle" + } + ] +} \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl.ttl new file mode 100644 index 00000000000..c974d513731 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/earl.ttl @@ -0,0 +1,42409 @@ +@prefix dc: . +@prefix doap: . +@prefix earl: . +@prefix foaf: . +@prefix mf: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . + +<> a doap:Project, + earl:Software; + dc:bibliographicCitation "[[TURTLE]]"; + doap:name "Turtle"; + mf:entries (); + earl:assertions , + , + , + , + , + , + , + , + , + , + , + , + , + ; + earl:generatedBy ; + earl:testSubjects , + , + , + , + , + , + , + , + , + , + , + , + , + . + +# Manifests + + a earl:Report, + mf:Manifest; + rdfs:label "Turtle tests"; + mf:entries ( ) . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "IRI subject"; + mf:action ; + mf:name "IRI_subject"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "IRI with four digit numeric escape (\\u)"; + mf:action ; + mf:name "IRI_with_four_digit_numeric_escape"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "IRI with eight digit numeric escape (\\U)"; + mf:action ; + mf:name "IRI_with_eight_digit_numeric_escape"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "IRI with all punctuation"; + mf:action ; + mf:name "IRI_with_all_punctuation"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "bareword a predicate"; + mf:action ; + mf:name "bareword_a_predicate"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "old-style prefix"; + mf:action ; + mf:name "old_style_prefix"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "SPARQL-style prefix"; + mf:action ; + mf:name "SPARQL_style_prefix"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "prefixed IRI predicate"; + mf:action ; + mf:name "prefixed_IRI_predicate"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "prefixed IRI object"; + mf:action ; + mf:name "prefixed_IRI_object"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "prefix-only IRI (p:)"; + mf:action ; + mf:name "prefix_only_IRI"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "prefix with PN CHARS BASE character boundaries (prefix: AZazÀÖØöø...:)"; + mf:action ; + mf:name "prefix_with_PN_CHARS_BASE_character_boundaries"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "prefix with_non_leading_extras (_:a·̀ͯ‿.⁀)"; + mf:action ; + mf:name "prefix_with_non_leading_extras"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "default namespace IRI (:ln)"; + mf:action ; + mf:name "default_namespace_IRI"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "prefix reassigned and used"; + mf:action ; + mf:name "prefix_reassigned_and_used"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "reserved-escaped local name"; + mf:action ; + mf:name "reserved_escaped_localName"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "percent-escaped local name"; + mf:action ; + mf:name "percent_escaped_localName"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "HYPHEN-MINUS in local name"; + mf:action ; + mf:name "HYPHEN_MINUS_in_localName"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "underscore in local name"; + mf:action ; + mf:name "underscore_in_localName"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "localname with COLON"; + mf:action ; + mf:name "localname_with_COLON"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "localName with assigned, NFC-normalized, basic-multilingual-plane PN CHARS BASE character boundaries (p:AZazÀÖØöø...)"; + mf:action ; + mf:name "localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "localName with assigned, NFC-normalized PN CHARS BASE character boundaries (p:AZazÀÖØöø...)"; + mf:action ; + mf:name "localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "localName with nfc-normalize PN CHARS BASE character boundaries (p:AZazÀÖØöø...)"; + mf:action ; + mf:name "localName_with_nfc_PN_CHARS_BASE_character_boundaries"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "localName with leading underscore (p:_)"; + mf:action ; + mf:name "localName_with_leading_underscore"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "localName with leading digit (p:_)"; + mf:action ; + mf:name "localName_with_leading_digit"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "localName with_non_leading_extras (_:a·̀ͯ‿.⁀)"; + mf:action ; + mf:name "localName_with_non_leading_extras"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "old-style base"; + mf:action ; + mf:name "old_style_base"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "SPARQL-style base"; + mf:action ; + mf:name "SPARQL_style_base"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "labeled blank node subject"; + mf:action ; + mf:name "labeled_blank_node_subject"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "labeled blank node object"; + mf:action ; + mf:name "labeled_blank_node_object"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "labeled blank node with PN_CHARS_BASE character boundaries (_:AZazÀÖØöø...)"; + mf:action ; + mf:name "labeled_blank_node_with_PN_CHARS_BASE_character_boundaries"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "labeled blank node with_leading_underscore (_:_)"; + mf:action ; + mf:name "labeled_blank_node_with_leading_underscore"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "labeled blank node with_leading_digit (_:0)"; + mf:action ; + mf:name "labeled_blank_node_with_leading_digit"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "labeled blank node with_non_leading_extras (_:a·̀ͯ‿.⁀)"; + mf:action ; + mf:name "labeled_blank_node_with_non_leading_extras"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "anonymous blank node subject"; + mf:action ; + mf:name "anonymous_blank_node_subject"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "anonymous blank node object"; + mf:action ; + mf:name "anonymous_blank_node_object"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "sole blankNodePropertyList [

] ."; + mf:action ; + mf:name "sole_blankNodePropertyList"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "blankNodePropertyList as subject [ … ]

."; + mf:action ; + mf:name "blankNodePropertyList_as_subject"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "blankNodePropertyList as object

[ … ] ."; + mf:action ; + mf:name "blankNodePropertyList_as_object"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "blankNodePropertyList with multiple triples [

; ]"; + mf:action ; + mf:name "blankNodePropertyList_with_multiple_triples"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "nested blankNodePropertyLists [ [ ] ; ]"; + mf:action ; + mf:name "nested_blankNodePropertyLists"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "blankNodePropertyList containing collection [ ( … ) ]"; + mf:action ; + mf:name "blankNodePropertyList_containing_collection"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "collection subject"; + mf:action ; + mf:name "collection_subject"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "collection object"; + mf:action ; + mf:name "collection_object"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "empty collection ()"; + mf:action ; + mf:name "empty_collection"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "nested collection (())"; + mf:action ; + mf:name "nested_collection"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "first, not last, non-empty nested collection"; + mf:action ; + mf:name "first"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "last, not first, non-empty nested collection"; + mf:action ; + mf:name "last"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL1 'x'"; + mf:action ; + mf:name "LITERAL1"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL1_ascii_boundaries '\\x00\\x09\\x0b\\x0c\\x0e\\x26\\x28...'"; + mf:action ; + mf:name "LITERAL1_ascii_boundaries"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL1_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:name "LITERAL1_with_UTF8_boundaries"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL1_all_controls '\\x00\\x01\\x02\\x03\\x04...'"; + mf:action ; + mf:name "LITERAL1_all_controls"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL1_all_punctuation '!\"#$%&()...'"; + mf:action ; + mf:name "LITERAL1_all_punctuation"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL_LONG1 '''x'''"; + mf:action ; + mf:name "LITERAL_LONG1"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL_LONG1_ascii_boundaries '\\x00\\x26\\x28...'"; + mf:action ; + mf:name "LITERAL_LONG1_ascii_boundaries"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL_LONG1_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:name "LITERAL_LONG1_with_UTF8_boundaries"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL_LONG1 with 1 squote '''a'b'''"; + mf:action ; + mf:name "LITERAL_LONG1_with_1_squote"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL_LONG1 with 2 squotes '''a''b'''"; + mf:action ; + mf:name "LITERAL_LONG1_with_2_squotes"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL2 \"x\""; + mf:action ; + mf:name "LITERAL2"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL2_ascii_boundaries '\\x00\\x09\\x0b\\x0c\\x0e\\x21\\x23...'"; + mf:action ; + mf:name "LITERAL2_ascii_boundaries"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL2_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:name "LITERAL2_with_UTF8_boundaries"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL_LONG2 \"\"\"x\"\"\""; + mf:action ; + mf:name "LITERAL_LONG2"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL_LONG2_ascii_boundaries '\\x00\\x21\\x23...'"; + mf:action ; + mf:name "LITERAL_LONG2_ascii_boundaries"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL_LONG2_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:name "LITERAL_LONG2_with_UTF8_boundaries"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL_LONG2 with 1 squote \"\"\"a\"b\"\"\""; + mf:action ; + mf:name "LITERAL_LONG2_with_1_squote"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "LITERAL_LONG2 with 2 squotes \"\"\"a\"\"b\"\"\""; + mf:action ; + mf:name "LITERAL_LONG2_with_2_squotes"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal with CHARACTER TABULATION"; + mf:action ; + mf:name "literal_with_CHARACTER_TABULATION"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal with BACKSPACE"; + mf:action ; + mf:name "literal_with_BACKSPACE"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal with LINE FEED"; + mf:action ; + mf:name "literal_with_LINE_FEED"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal with CARRIAGE RETURN"; + mf:action ; + mf:name "literal_with_CARRIAGE_RETURN"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal with FORM FEED"; + mf:action ; + mf:name "literal_with_FORM_FEED"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal with REVERSE SOLIDUS"; + mf:action ; + mf:name "literal_with_REVERSE_SOLIDUS"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal with escaped CHARACTER TABULATION"; + mf:action ; + mf:name "literal_with_escaped_CHARACTER_TABULATION"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal with escaped BACKSPACE"; + mf:action ; + mf:name "literal_with_escaped_BACKSPACE"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal with escaped LINE FEED"; + mf:action ; + mf:name "literal_with_escaped_LINE_FEED"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal with escaped CARRIAGE RETURN"; + mf:action ; + mf:name "literal_with_escaped_CARRIAGE_RETURN"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal with escaped FORM FEED"; + mf:action ; + mf:name "literal_with_escaped_FORM_FEED"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal with numeric escape4 \\u"; + mf:action ; + mf:name "literal_with_numeric_escape4"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal with numeric escape8 \\U"; + mf:action ; + mf:name "literal_with_numeric_escape8"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "IRIREF datatype \"\"^^"; + mf:action ; + mf:name "IRIREF_datatype"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "prefixed name datatype \"\"^^p:t"; + mf:action ; + mf:name "prefixed_name_datatype"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "bareword integer"; + mf:action ; + mf:name "bareword_integer"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "bareword decimal"; + mf:action ; + mf:name "bareword_decimal"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "bareword double"; + mf:action ; + mf:name "bareword_double"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "double lower case e"; + mf:action ; + mf:name "double_lower_case_e"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "negative numeric"; + mf:action ; + mf:name "negative_numeric"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "positive numeric"; + mf:action ; + mf:name "positive_numeric"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "numeric with leading 0"; + mf:action ; + mf:name "numeric_with_leading_0"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal true"; + mf:action ; + mf:name "literal_true"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal false"; + mf:action ; + mf:name "literal_false"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "langtagged non-LONG \"x\"@en"; + mf:action ; + mf:name "langtagged_non_LONG"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "langtagged LONG \"\"\"x\"\"\"@en"; + mf:action ; + mf:name "langtagged_LONG"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "lantag with subtag \"x\"@en-us"; + mf:action ; + mf:name "lantag_with_subtag"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "objectList with two objects … ,"; + mf:action ; + mf:name "objectList_with_two_objects"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "predicateObjectList with two objectLists … ,"; + mf:action ; + mf:name "predicateObjectList_with_two_objectLists"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "repeated semis at end

;; ."; + mf:action ; + mf:name "repeated_semis_at_end"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "repeated semis not at end

;;."; + mf:action ; + mf:name "repeated_semis_not_at_end"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "comment following localName"; + mf:action ; + mf:name "comment_following_localName"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:result [ + a earl:TestResult; + earl:outcome earl:untested + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "number sign following localName"; + mf:action ; + mf:name "number_sign_following_localName"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:result [ + a earl:TestResult; + earl:outcome earl:untested + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "comment following PNAME_NS"; + mf:action ; + mf:name "comment_following_PNAME_NS"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:result [ + a earl:TestResult; + earl:outcome earl:untested + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "number sign following PNAME_NS"; + mf:action ; + mf:name "number_sign_following_PNAME_NS"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:result [ + a earl:TestResult; + earl:outcome earl:untested + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "REVERSE SOLIDUS at end of LITERAL_LONG2"; + mf:action ; + mf:name "LITERAL_LONG2_with_REVERSE_SOLIDUS"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad number format (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-num-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "two LITERAL_LONG2s testing quote delimiter overrun"; + mf:action ; + mf:name "two_LITERAL_LONG2s"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "langtagged LONG with subtag \"\"\"Cheers\"\"\"@en-UK"; + mf:action ; + mf:name "langtagged_LONG_with_subtag"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "Empty file"; + mf:action ; + mf:name "turtle-syntax-file-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "Only comment"; + mf:action ; + mf:name "turtle-syntax-file-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "One comment, one empty line"; + mf:action ; + mf:name "turtle-syntax-file-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "Only IRIs"; + mf:action ; + mf:name "turtle-syntax-uri-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "IRIs with Unicode escape"; + mf:action ; + mf:name "turtle-syntax-uri-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "IRIs with long Unicode escape"; + mf:action ; + mf:name "turtle-syntax-uri-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "Legal IRIs"; + mf:action ; + mf:name "turtle-syntax-uri-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "@base"; + mf:action ; + mf:name "turtle-syntax-base-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "BASE"; + mf:action ; + mf:name "turtle-syntax-base-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "@base with relative IRIs"; + mf:action ; + mf:name "turtle-syntax-base-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "base with relative IRIs"; + mf:action ; + mf:name "turtle-syntax-base-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "@prefix"; + mf:action ; + mf:name "turtle-syntax-prefix-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "PreFIX"; + mf:action ; + mf:name "turtle-syntax-prefix-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "Empty PREFIX"; + mf:action ; + mf:name "turtle-syntax-prefix-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "Empty @prefix with % escape"; + mf:action ; + mf:name "turtle-syntax-prefix-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "@prefix with no suffix"; + mf:action ; + mf:name "turtle-syntax-prefix-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "colon is a legal pname character"; + mf:action ; + mf:name "turtle-syntax-prefix-06"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "dash is a legal pname character"; + mf:action ; + mf:name "turtle-syntax-prefix-07"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "underscore is a legal pname character"; + mf:action ; + mf:name "turtle-syntax-prefix-08"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "percents in pnames"; + mf:action ; + mf:name "turtle-syntax-prefix-09"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "string literal"; + mf:action ; + mf:name "turtle-syntax-string-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "langString literal"; + mf:action ; + mf:name "turtle-syntax-string-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "langString literal with region"; + mf:action ; + mf:name "turtle-syntax-string-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "squote string literal"; + mf:action ; + mf:name "turtle-syntax-string-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "squote langString literal"; + mf:action ; + mf:name "turtle-syntax-string-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "squote langString literal with region"; + mf:action ; + mf:name "turtle-syntax-string-06"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "long string literal with embedded single- and double-quotes"; + mf:action ; + mf:name "turtle-syntax-string-07"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "long string literal with embedded newline"; + mf:action ; + mf:name "turtle-syntax-string-08"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "squote long string literal with embedded single- and double-quotes"; + mf:action ; + mf:name "turtle-syntax-string-09"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "long langString literal with embedded newline"; + mf:action ; + mf:name "turtle-syntax-string-10"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "squote long langString literal with embedded newline"; + mf:action ; + mf:name "turtle-syntax-string-11"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "string literal with escaped newline"; + mf:action ; + mf:name "turtle-syntax-str-esc-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "string literal with Unicode escape"; + mf:action ; + mf:name "turtle-syntax-str-esc-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "string literal with long Unicode escape"; + mf:action ; + mf:name "turtle-syntax-str-esc-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "pname with back-slash escapes"; + mf:action ; + mf:name "turtle-syntax-pname-esc-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "pname with back-slash escapes (2)"; + mf:action ; + mf:name "turtle-syntax-pname-esc-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "pname with back-slash escapes (3)"; + mf:action ; + mf:name "turtle-syntax-pname-esc-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "bnode subject"; + mf:action ; + mf:name "turtle-syntax-bnode-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "bnode object"; + mf:action ; + mf:name "turtle-syntax-bnode-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "bnode property list object"; + mf:action ; + mf:name "turtle-syntax-bnode-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "bnode property list object (2)"; + mf:action ; + mf:name "turtle-syntax-bnode-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "bnode property list subject"; + mf:action ; + mf:name "turtle-syntax-bnode-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "labeled bnode subject"; + mf:action ; + mf:name "turtle-syntax-bnode-06"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "labeled bnode subject and object"; + mf:action ; + mf:name "turtle-syntax-bnode-07"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "bare bnode property list"; + mf:action ; + mf:name "turtle-syntax-bnode-08"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "bnode property list"; + mf:action ; + mf:name "turtle-syntax-bnode-09"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "mixed bnode property list and triple"; + mf:action ; + mf:name "turtle-syntax-bnode-10"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "integer literal"; + mf:action ; + mf:name "turtle-syntax-number-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "negative integer literal"; + mf:action ; + mf:name "turtle-syntax-number-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "positive integer literal"; + mf:action ; + mf:name "turtle-syntax-number-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "decimal literal"; + mf:action ; + mf:name "turtle-syntax-number-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "decimal literal (no leading digits)"; + mf:action ; + mf:name "turtle-syntax-number-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "negative decimal literal"; + mf:action ; + mf:name "turtle-syntax-number-06"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "positive decimal literal"; + mf:action ; + mf:name "turtle-syntax-number-07"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "integer literal with decimal lexical confusion"; + mf:action ; + mf:name "turtle-syntax-number-08"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "double literal"; + mf:action ; + mf:name "turtle-syntax-number-09"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "negative double literal"; + mf:action ; + mf:name "turtle-syntax-number-10"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "double literal no fraction"; + mf:action ; + mf:name "turtle-syntax-number-11"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "xsd:byte literal"; + mf:action ; + mf:name "turtle-syntax-datatypes-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "integer as xsd:string"; + mf:action ; + mf:name "turtle-syntax-datatypes-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "boolean literal (true)"; + mf:action ; + mf:name "turtle-syntax-kw-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "boolean literal (false)"; + mf:action ; + mf:name "turtle-syntax-kw-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "'a' as keyword"; + mf:action ; + mf:name "turtle-syntax-kw-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "object list"; + mf:action ; + mf:name "turtle-syntax-struct-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "predicate list with object list"; + mf:action ; + mf:name "turtle-syntax-struct-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "predicate list with object list and dangling ';'"; + mf:action ; + mf:name "turtle-syntax-struct-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "predicate list with multiple ;;"; + mf:action ; + mf:name "turtle-syntax-struct-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "predicate list with multiple ;;"; + mf:action ; + mf:name "turtle-syntax-struct-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "empty list"; + mf:action ; + mf:name "turtle-syntax-lists-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "mixed list"; + mf:action ; + mf:name "turtle-syntax-lists-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "isomorphic list as subject and object"; + mf:action ; + mf:name "turtle-syntax-lists-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "lists of lists"; + mf:action ; + mf:name "turtle-syntax-lists-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "mixed lists with embedded lists"; + mf:action ; + mf:name "turtle-syntax-lists-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad IRI : space (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-uri-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad IRI : bad escape (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-uri-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad IRI : bad long escape (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-uri-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad IRI : character escapes not allowed (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-uri-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad IRI : character escapes not allowed (2) (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-uri-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "No prefix (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-prefix-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "No prefix (2) (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-prefix-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "@prefix without URI (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-prefix-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "@prefix without prefix name (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-prefix-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "@prefix without ':' (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-prefix-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "@base without URI (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-base-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "@base in wrong case (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-base-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "BASE without URI (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-base-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Turtle is not TriG (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Turtle is not N3 (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Turtle is not NQuads (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Turtle does not allow literals-as-subjects (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Turtle does not allow literals-as-predicates (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Turtle does not allow bnodes-as-predicates (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-06"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Turtle does not allow labeled bnodes-as-predicates (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-07"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "'A' is not a keyword (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-kw-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "'a' cannot be used as subject (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-kw-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "'a' cannot be used as object (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-kw-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "'true' cannot be used as subject (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-kw-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "'true' cannot be used as object (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-kw-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "{} fomulae not in Turtle (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-n3-extras-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "= is not Turtle (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-n3-extras-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "N3 paths not in Turtle (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-n3-extras-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "N3 paths not in Turtle (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-n3-extras-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "N3 is...of not in Turtle (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-n3-extras-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "N3 paths not in Turtle (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-n3-extras-06"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "@keywords is not Turtle (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-n3-extras-07"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "@keywords is not Turtle (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-n3-extras-08"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "=> is not Turtle (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-n3-extras-09"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "<= is not Turtle (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-n3-extras-10"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "@forSome is not Turtle (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-n3-extras-11"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "@forAll is not Turtle (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-n3-extras-12"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "@keywords is not Turtle (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-n3-extras-13"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "missing '.' (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-08"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "extra '.' (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-09"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "extra '.' (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-10"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "trailing ';' no '.' (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-11"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "subject, predicate, no object (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-12"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "subject, predicate, no object (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-13"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal as subject (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-14"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "literal as predicate (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-15"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "bnode as predicate (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-16"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "labeled bnode as predicate (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-struct-17"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "langString with bad lang (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-lang-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad string escape (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-esc-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad string escape (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-esc-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad string escape (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-esc-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad string escape (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-esc-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "'~' must be escaped in pname (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-pname-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad %-sequence in pname (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-pname-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad unicode escape in pname (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-pname-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "mismatching string literal open/close (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-string-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "mismatching string literal open/close (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-string-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "mismatching string literal long/short (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-string-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "mismatching long string literal open/close (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-string-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Long literal with missing end (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-string-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Long literal with extra quote (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-string-06"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Long literal with extra squote (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-string-07"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad number format (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-num-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad number format (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-num-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad number format (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-num-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad number format (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-num-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad number format (negative test)"; + mf:action ; + mf:name "turtle-syntax-bad-num-05"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "triple with IRIs"; + mf:action ; + mf:name "turtle-eval-struct-01"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "triple with IRIs and embedded whitespace"; + mf:action ; + mf:name "turtle-eval-struct-02"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Blank subject"; + mf:action ; + mf:name "turtle-subm-01"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "@prefix and qnames"; + mf:action ; + mf:name "turtle-subm-02"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment ", operator"; + mf:action ; + mf:name "turtle-subm-03"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "; operator"; + mf:action ; + mf:name "turtle-subm-04"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "empty [] as subject and object"; + mf:action ; + mf:name "turtle-subm-05"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "non-empty [] as subject and object"; + mf:action ; + mf:name "turtle-subm-06"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "'a' as predicate"; + mf:action ; + mf:name "turtle-subm-07"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "simple collection"; + mf:action ; + mf:name "turtle-subm-08"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "empty collection"; + mf:action ; + mf:name "turtle-subm-09"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "integer datatyped literal"; + mf:action ; + mf:name "turtle-subm-10"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "decimal integer canonicalization"; + mf:action ; + mf:name "turtle-subm-11"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "- and _ in names and qnames"; + mf:action ; + mf:name "turtle-subm-12"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "tests for rdf:_ and other qnames starting with _"; + mf:action ; + mf:name "turtle-subm-13"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "bare : allowed"; + mf:action ; + mf:name "turtle-subm-14"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "simple long literal"; + mf:action ; + mf:name "turtle-subm-15"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "long literals with escapes"; + mf:action ; + mf:name "turtle-subm-16"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "floating point number"; + mf:action ; + mf:name "turtle-subm-17"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "empty literals, normal and long variant"; + mf:action ; + mf:name "turtle-subm-18"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "positive integer, decimal and doubles"; + mf:action ; + mf:name "turtle-subm-19"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "negative integer, decimal and doubles"; + mf:action ; + mf:name "turtle-subm-20"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "long literal ending in double quote"; + mf:action ; + mf:name "turtle-subm-21"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "boolean literals"; + mf:action ; + mf:name "turtle-subm-22"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "comments"; + mf:action ; + mf:name "turtle-subm-23"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "no final mewline"; + mf:action ; + mf:name "turtle-subm-24"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "repeating a @prefix changes pname definition"; + mf:action ; + mf:name "turtle-subm-25"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Variations on decimal canonicalization"; + mf:action ; + mf:name "turtle-subm-26"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Repeating @base changes base for relative IRI lookup"; + mf:action ; + mf:name "turtle-subm-27"; + mf:result ; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + , + earl:TestCriterion; + rdfs:comment "Bad IRI : good escape, bad charcater (negative evaluation test)"; + mf:action ; + mf:name "turtle-eval-bad-01"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + , + earl:TestCriterion; + rdfs:comment "Bad IRI : hex 3C is < (negative evaluation test)"; + mf:action ; + mf:name "turtle-eval-bad-02"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + , + earl:TestCriterion; + rdfs:comment "Bad IRI : hex 3E is (negative evaluation test)"; + mf:action ; + mf:name "turtle-eval-bad-03"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + , + earl:TestCriterion; + rdfs:comment "Bad IRI : {abc} (negative evaluation test)"; + mf:action ; + mf:name "turtle-eval-bad-04"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Blank node label must not end in dot"; + mf:action ; + mf:name "turtle-syntax-bad-blank-label-dot-end"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Local name must not begin with dash"; + mf:action ; + mf:name "turtle-syntax-bad-ln-dash-start"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad hex escape at start of local name"; + mf:action ; + mf:name "turtle-syntax-bad-ln-escape-start"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Bad hex escape in local name"; + mf:action ; + mf:name "turtle-syntax-bad-ln-escape"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Prefix must not end in dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)"; + mf:action ; + mf:name "turtle-syntax-bad-missing-ns-dot-end"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Prefix must not start with dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)"; + mf:action ; + mf:name "turtle-syntax-bad-missing-ns-dot-start"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Prefix must not end in dot"; + mf:action ; + mf:name "turtle-syntax-bad-ns-dot-end"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Prefix must not start with dot"; + mf:action ; + mf:name "turtle-syntax-bad-ns-dot-start"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a , + earl:TestCase, + earl:TestCriterion; + rdfs:comment "Dot delimeter may not appear in anonymous nodes"; + mf:action ; + mf:name "turtle-syntax-bad-number-dot-in-anon"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "Characters allowed in blank node labels"; + mf:action ; + mf:name "turtle-syntax-blank-label"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "Colons in pname local names"; + mf:action ; + mf:name "turtle-syntax-ln-colons"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "Dots in pname local names"; + mf:action ; + mf:name "turtle-syntax-ln-dots"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + + a earl:TestCase, + earl:TestCriterion, + ; + rdfs:comment "Dots in namespace names"; + mf:action ; + mf:name "turtle-syntax-ns-dots"; + earl:assertions [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:mode earl:automatic; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ], [ + a earl:Assertion; + earl:assertedBy ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed + ]; + earl:subject ; + earl:test + ]; + . + +# Test Subjects + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:developer ; + doap:homepage ; + doap:name "SWObjects" . + + a foaf:Person; + foaf:homepage ; + foaf:name "Eric Prud'hommeaux" . + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:developer ; + doap:homepage ; + doap:name "rdflib" . + + a foaf:Person; + foaf:homepage ; + foaf:name "Gunnar Aastrand Grimnes" . + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:description "Apache Jena provides a complete framework for building Semantic Web and Linked Data applications in Java, and provides: parsers for RDF/XML, Turtle and N-triples; a Java programming API; a complete implementation of the SPARQL query language; a rule-based inference engine for RDFS and OWL entailments; TDB (a non-SQL persistent triple store); SDB (a persistent triples store built on a relational store) and Fuseki, an RDF server using web protocols. Jena complies with all relevant recommendations for RDF and related technologies from the W3C."; + doap:developer [ + a foaf:Person; + foaf:name "Ian Dickinson" + ], [ + a foaf:Person; + foaf:name "Damian Steer" + ], [ + a foaf:Person; + foaf:name "Rob Vesse" + ], [ + a foaf:Person; + foaf:name "Andy Seaborne" + ], [ + a foaf:Person; + foaf:name "Damian Steer" + ], [ + a foaf:Person; + foaf:name "Dave Reynolds" + ], [ + a foaf:Person; + foaf:name "Claude Warren" + ], [ + a foaf:Person; + foaf:name "Chris Dollin" + ], [ + a foaf:Person; + foaf:name "Chris Dollin" + ], [ + a foaf:Person; + foaf:name "Rob Vesse" + ], [ + a foaf:Person; + foaf:name "Dave Reynolds" + ], [ + a foaf:Person; + foaf:name "Ian Dickinson" + ], [ + a foaf:Person; + foaf:name "Claude Warren" + ], [ + a foaf:Person; + foaf:name "Stephen Allen" + ], [ + a foaf:Person; + foaf:name "Paolo Castagna" + ], [ + a foaf:Person; + foaf:name "Stephen Allen" + ], [ + a foaf:Person; + foaf:name "Andy Seaborne" + ], [ + a foaf:Person; + foaf:name "Paolo Castagna" + ]; + doap:homepage "http://jena.apache.org/", + ; + doap:name "Apache Jena RIOT", + "Apache Jena"; + doap:programming-language "Java" . + +_:b8442 a foaf:Person; + foaf:name "Ian Dickinson" . + +_:b8444 a foaf:Person; + foaf:name "Damian Steer" . + +_:b8440 a foaf:Person; + foaf:name "Rob Vesse" . + +_:b8457 a foaf:Person; + foaf:name "Andy Seaborne" . + +_:b8443 a foaf:Person; + foaf:name "Damian Steer" . + +_:b8445 a foaf:Person; + foaf:name "Dave Reynolds" . + +_:b8454 a foaf:Person; + foaf:name "Claude Warren" . + +_:b8455 a foaf:Person; + foaf:name "Chris Dollin" . + +_:b8452 a foaf:Person; + foaf:name "Chris Dollin" . + +_:b8451 a foaf:Person; + foaf:name "Rob Vesse" . + +_:b8441 a foaf:Person; + foaf:name "Dave Reynolds" . + +_:b8449 a foaf:Person; + foaf:name "Ian Dickinson" . + +_:b8446 a foaf:Person; + foaf:name "Claude Warren" . + +_:b8448 a foaf:Person; + foaf:name "Stephen Allen" . + +_:b8447 a foaf:Person; + foaf:name "Paolo Castagna" . + +_:b8453 a foaf:Person; + foaf:name "Stephen Allen" . + +_:b8456 a foaf:Person; + foaf:name "Andy Seaborne" . + +_:b8450 a foaf:Person; + foaf:name "Paolo Castagna" . + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:description "A Turtle parser for Java."@en; + doap:developer ; + doap:homepage ; + doap:name "Turtle Parser"; + doap:programming-language "Java" . + + a foaf:Person, + earl:Assertor; + foaf:homepage ; + foaf:name "Peter Occil" . + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:description "Cheló̱na is a reader / writer for the W3C RDF 1.1 Turtle Languagen written in Scala."@en; + doap:developer ; + doap:homepage ; + doap:name "Chelona"; + doap:programming-language "Scala" . + + a foaf:Person, + earl:Assertor; + foaf:name "Jürgen Pfundt" . + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:developer ; + doap:homepage ; + doap:name "Green Turtle"; + doap:programming-language "Javascript" . + + a foaf:Person, + earl:Assertor; + foaf:homepage ; + foaf:name "Alex Milowski" . + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:description "dotNetRDF is a powerful and flexible API for working with RDF and SPARQL in .Net environments. It supports most common RDF formats and provides a fully compliant SPARQL 1.1 engine."; + doap:developer [ + a foaf:Person; + foaf:name "Graham Moore" + ], [ + a foaf:Person; + foaf:name "Tomasz Pluskiewicz" + ], [ + a foaf:Person; + foaf:name "Ron Michael Zettlemoyer" + ], [ + a foaf:Person; + foaf:name "Khalil Ahmed" + ], [ + a foaf:Person; + foaf:name "Rob Vesse" + ]; + doap:homepage ; + doap:name "dotNetRDF"; + doap:programming-language "C# .Net" . + +_:b8460 a foaf:Person; + foaf:name "Graham Moore" . + +_:b8462 a foaf:Person; + foaf:name "Tomasz Pluskiewicz" . + +_:b8458 a foaf:Person; + foaf:name "Ron Michael Zettlemoyer" . + +_:b8461 a foaf:Person; + foaf:name "Khalil Ahmed" . + +_:b8459 a foaf:Person; + foaf:name "Rob Vesse" . + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:developer ; + doap:homepage "http://purl.org/weso/wesin"; + doap:name "Wesin"; + doap:programming-language "Scala" . + + foaf:homepage "http://www.di.uniovi.es/~labra"; + foaf:name "Jose Emilio Labra Gayo" . + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:description "Serd is a lightweight high-performance C library for reading and writing RDF in the Turtle, NTriples, TriG, and NQuads syntaxes."; + doap:developer ; + doap:homepage ; + doap:name "Serd"; + doap:programming-language "C" . + + a foaf:Person; + foaf:name "David Robillard" . + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:developer ; + doap:homepage ; + doap:name "Raptor"; + doap:programming-language "C" . + + a foaf:Person; + foaf:homepage ; + foaf:name "Dave Beckett" . + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:description "N3.js is an asynchronous, streaming RDF parser for JavaScript."@en; + doap:developer ; + doap:homepage ; + doap:name "N3.js"; + doap:programming-language "JavaScript" . + + a foaf:Person, + earl:Assertor; + foaf:homepage ; + foaf:name "Ruben Verborgh" . + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:description "RDF::Turtle is an Turtle reader/writer for the RDF.rb library suite."@en; + doap:developer ; + doap:homepage ; + doap:name "RDF::Turtle"; + doap:programming-language "Ruby" . + + a foaf:Person, + earl:Assertor; + foaf:homepage ; + foaf:name "Gregg Kellogg" . + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:developer ; + doap:homepage ; + doap:name "EYE"; + doap:programming-language "Prolog" . + + a foaf:Person, + earl:Assertor; + foaf:homepage ; + foaf:name "Jos De Roo" . + + a earl:TestSubject, + doap:Project, + earl:Software; + doap:developer ; + doap:name "RDF::Trine"; + doap:programming-language "perl" . + + a foaf:Person; + foaf:homepage ; + foaf:name "Gregory Todd Williams" . + +# Report Generation Software + + a doap:Project, + earl:Software; + doap:description "EarlReport generates HTML+RDFa rollups of multiple EARL reports"@en; + doap:developer ; + doap:homepage ; + doap:license ; + doap:name "earl-report"; + doap:programming-language "Ruby"; + doap:release ; + doap:shortdesc "Earl Report summary generator"@en . + + a doap:Version; + doap:created "2017-01-07"^^xsd:date; + doap:name "earl-report-0.4.4"; + doap:revision "0.4.4" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/green-turtle-earl-2013-08-13.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/green-turtle-earl-2013-08-13.ttl new file mode 100644 index 00000000000..18331843231 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/green-turtle-earl-2013-08-13.ttl @@ -0,0 +1,2943 @@ +@prefix rdf: . +@prefix rdfs: . +@prefix dc: . +@prefix doap: . +@prefix foaf: . +@prefix earl: . +@prefix xsd: . + +<> foaf:primaryTopic ; + dc:issued "2013-08-13T14:32:31-07:00"^^xsd:dateTime; + foaf:maker . + + a foaf:Person, earl:Assertor; + foaf:name "Alex Milowski"; + foaf:title "Implementor"; + foaf:homepage . + + a earl:Software, earl:TestSubject, doap:Project; + doap:name "Green Turtle"; + doap:homepage ; + doap:license ; + doap:programming-language "Javascript"; + doap:implements ; + doap:developer ; + doap:maintainer ; + doap:documenter ; + doap:maker ; + dc:title "Green Turtle" ; + dc:description "Green Turtle support for parsing and load Turtle representations into graphs."@en ; + dc:date "2013-08-13"^^xsd:date ; + dc:creator . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-13T14:32:31-07:00"^^xsd:dateTime ]; + earl:mode earl:automatic ] . + + diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/index.html b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/index.html new file mode 100644 index 00000000000..0293179da9c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/index.html @@ -0,0 +1,46529 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + Turtle Implementation Report + + + + + + + + + + + + +

+ +
+

Abstract

+

+ This document report test subject conformance for and related specifications for + Turtle + [TURTLE] according to the requirements of the Evaluation and Report Language (EARL) 1.0 Schema [EARL10-SCHEMA]. +

+

+ This report is also available in alternate formats: + + Turtle + and + + JSON-LD + +

+

+ See also the + + Implementation report for PR transition + (a step in the + W3C Process ). +

+
+ +
+

Status of This Document

+

+ This document is merely a W3C-internal document. It has no official standing of any kind and does not represent consensus of the W3C Membership. +

+ +
+ + +
+ +
+ +

1. Instructions for submitting implementation reports +

+ +

Tests should be run using the test manifests defined in the + Test Manifests Section.

+ +

The assumed base URI for the tests is <http://example/base/> if needed.

+ +

Reports should be submitted in Turtle format to public-rdf-comments@w3.org and include an earl:Assertion for each test, referencing the test resource from the associated manifest and the test subject being reported upon. An example test entry is be the following:

+ +
  [ a earl:Assertion;
+    earl:assertedBy <http://greggkellogg.net/foaf#me>;
+    earl:subject <http://rubygems.org/gems/rdf-turtle>;
+    earl:test <http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01>;
+    earl:result [
+      a earl:TestResult;
+      earl:outcome earl:passed;
+      dc:date "2013-02-22T15:12:30-08:00"^^xsd:dateTime];
+    earl:mode earl:automatic ] .
+
+ +

The Test Subject should be defined as a doap:Project, including the name, homepage and developer(s) of the software (see [DOAP]). Optionally, including the project description and programming language. An example test subject description is the following:

+ +
  <> foaf:primaryTopic <http://rubygems.org/gems/rdf-turtle>
+    dc:issued "2013-06-18T17:30:22-07:00"^^xsd:dateTime ;
+    foaf:maker <http://greggkellogg.net/foaf#me> .
+
+  <http://rubygems.org/gems/rdf-turtle> a doap:Project, earl:TestSubject, earl:Software ;
+    doap:name          "RDF::Turtle" ;
+    doap:homepage      <http://ruby-rdf.github.com/rdf-turtle> ;
+    doap:license       <http://creativecommons.org/licenses/publicdomain/> ;
+    doap:description   "RDF::Turtle is an Turtle reader/writer for the RDF.rb library suite."@en ;
+    doap:created       "2011-08-29"^^xsd:date ;
+    doap:programming-language "Ruby" ;
+    doap:implements    <http://www.w3.org/TR/turtle/> ;
+    doap:category      <http://dbpedia.org/resource/Resource_Description_Framework>,
+                       <http://dbpedia.org/resource/Ruby_(programming_language)> ;
+    doap:developer     <http://greggkellogg.net/foaf#me> ;
+    dc:title           "RDF::Turtle" ;
+    dc:description     "RDF::Turtle is an Turtle reader/writer for the RDF.rb library suite."@en ;
+    dc:date            "2011-08-29"^^xsd:date ;
+    .
+
+ +

The software developer, either an organization or one or more individuals SHOULD be referenced from doap:developer using [FOAF]. For example:

+ +
  <http://greggkellogg.net/foaf#me> a foaf:Person, earl:Assertor;
+    foaf:name "Gregg Kellogg";
+    foaf:title "Implementor";
+    foaf:homepage <http://greggkellogg.net/> .
+
+ +

See Turtle Test Suite Wiki for more information.

+
+ +
+ +

2. Test Manifests + +

+ +
+

2.1 Turtle Tests +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Test + + Apache Jena RIOT + + Chelona + + dotNetRDF + + EYE + + Green Turtle + + N3.js + + Raptor + + RDF::Trine + + RDF::Turtle + + rdflib + + Serd + + SWObjects + + Turtle Parser + + Wesin +
+ IRI_subject + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ IRI_with_four_digit_numeric_escape + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ IRI_with_eight_digit_numeric_escape + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ IRI_with_all_punctuation + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ bareword_a_predicate + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ old_style_prefix + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ SPARQL_style_prefix + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ prefixed_IRI_predicate + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ prefixed_IRI_object + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ prefix_only_IRI + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ prefix_with_PN_CHARS_BASE_character_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ prefix_with_non_leading_extras + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ default_namespace_IRI + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ prefix_reassigned_and_used + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ reserved_escaped_localName + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ percent_escaped_localName + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ HYPHEN_MINUS_in_localName + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ underscore_in_localName + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localname_with_COLON + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localName_with_nfc_PN_CHARS_BASE_character_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localName_with_leading_underscore + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localName_with_leading_digit + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ localName_with_non_leading_extras + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ old_style_base + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ SPARQL_style_base + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ labeled_blank_node_subject + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ labeled_blank_node_object + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ labeled_blank_node_with_PN_CHARS_BASE_character_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ labeled_blank_node_with_leading_underscore + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ labeled_blank_node_with_leading_digit + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ labeled_blank_node_with_non_leading_extras + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ anonymous_blank_node_subject + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ anonymous_blank_node_object + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ sole_blankNodePropertyList + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ blankNodePropertyList_as_subject + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ blankNodePropertyList_as_object + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ blankNodePropertyList_with_multiple_triples + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ nested_blankNodePropertyLists + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ blankNodePropertyList_containing_collection + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ collection_subject + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ collection_object + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ empty_collection + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ nested_collection + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ first + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ last + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL1 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL1_ascii_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL1_with_UTF8_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL1_all_controls + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL1_all_punctuation + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG1 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG1_ascii_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG1_with_UTF8_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG1_with_1_squote + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG1_with_2_squotes + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL2 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL2_ascii_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL2_with_UTF8_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG2 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG2_ascii_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG2_with_UTF8_boundaries + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG2_with_1_squote + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG2_with_2_squotes + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_CHARACTER_TABULATION + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_BACKSPACE + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_LINE_FEED + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_CARRIAGE_RETURN + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_FORM_FEED + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_REVERSE_SOLIDUS + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_escaped_CHARACTER_TABULATION + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_escaped_BACKSPACE + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_escaped_LINE_FEED + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_escaped_CARRIAGE_RETURN + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_escaped_FORM_FEED + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_numeric_escape4 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_with_numeric_escape8 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ IRIREF_datatype + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ prefixed_name_datatype + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ bareword_integer + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ bareword_decimal + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ bareword_double + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ double_lower_case_e + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ negative_numeric + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ positive_numeric + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ numeric_with_leading_0 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_true + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ literal_false + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ langtagged_non_LONG + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ langtagged_LONG + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ lantag_with_subtag + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ objectList_with_two_objects + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ predicateObjectList_with_two_objectLists + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ repeated_semis_at_end + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ repeated_semis_not_at_end + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ comment_following_localName + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ number_sign_following_localName + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ comment_following_PNAME_NS + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ number_sign_following_PNAME_NS + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + UNTESTED + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ LITERAL_LONG2_with_REVERSE_SOLIDUS + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-num-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ two_LITERAL_LONG2s + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ langtagged_LONG_with_subtag + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-file-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-file-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-file-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-uri-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-uri-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-uri-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-uri-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-base-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-base-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-base-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-base-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-prefix-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-10 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-string-11 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-str-esc-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-str-esc-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-str-esc-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-pname-esc-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-pname-esc-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-pname-esc-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bnode-10 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-10 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-number-11 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-datatypes-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-datatypes-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-kw-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-kw-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-kw-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-struct-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-struct-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-struct-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-struct-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-struct-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-lists-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-lists-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-lists-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-lists-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-lists-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-uri-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-uri-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-uri-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-uri-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-uri-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-prefix-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-prefix-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-prefix-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-prefix-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-prefix-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-base-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-base-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-base-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-kw-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-kw-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-kw-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-kw-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-kw-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-10 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-11 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-12 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-n3-extras-13 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-10 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-11 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-12 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-13 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-14 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-15 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-16 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-struct-17 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-lang-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-esc-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-esc-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-esc-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-esc-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-pname-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-pname-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-pname-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-string-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-num-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-num-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-num-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-num-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-num-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-eval-struct-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-eval-struct-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-05 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-06 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-07 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-08 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-09 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-10 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-11 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-12 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-13 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-14 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-15 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-16 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-17 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-18 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-19 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-20 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-21 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-22 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-23 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-24 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-25 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-26 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-subm-27 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-eval-bad-01 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-eval-bad-02 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-eval-bad-03 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-eval-bad-04 + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-blank-label-dot-end + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-ln-dash-start + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-ln-escape-start + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-ln-escape + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-missing-ns-dot-end + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-missing-ns-dot-start + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-ns-dot-end + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-ns-dot-start + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-bad-number-dot-in-anon + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-blank-label + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-ln-colons + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-ln-dots + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ turtle-syntax-ns-dots + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + PASS + + + + + + + + + + PASS + + + + + + + + + + PASS + + +
+ Percentage passed out of 291 Tests + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 100.0% + + 98.6% + + 100.0% + + 100.0% + + 100.0% + + 100.0% +
+
+
+ +
+ +

A. Test Subjects + +

+

+ This report was tested using the following test subjects: +

+
+
+ + Apache Jena RIOT + +
+
+
+
Programming Language
+
Java
+
Home Page
+
+ + http://jena.apache.org + +
+
Developer
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + Chelona + +
+
+
+
Description
+
Cheló̱na is a reader / writer for the W3C RDF 1.1 Turtle Languagen written in Scala.
+
Programming Language
+
Scala
+
Home Page
+
+ + https://github.com/JuPfu/chelona + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + dotNetRDF + +
+
+
+
Programming Language
+
C# .Net
+
Home Page
+
+ + http://www.dotnetrdf.org + +
+
Developer
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + EYE + +
+
+
+
Programming Language
+
Prolog
+
Home Page
+
+ + http://eulersharp.sourceforge.net/ + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + Green Turtle + +
+
+
+
Programming Language
+
Javascript
+
Home Page
+
+ + https://code.google.com/p/green-turtle/ + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + N3.js + +
+
+
+
Description
+
N3.js is an asynchronous, streaming RDF parser for JavaScript.
+
Programming Language
+
JavaScript
+
Home Page
+
+ + https://github.com/RubenVerborgh/N3.js + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + Raptor + +
+
+
+
Programming Language
+
C
+
Home Page
+
+ + http://librdf.org/raptor/ + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + RDF::Trine + +
+
+
+
Programming Language
+
perl
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + RDF::Turtle + +
+
+
+
Description
+
RDF::Turtle is an Turtle reader/writer for the RDF.rb library suite.
+
Programming Language
+
Ruby
+
Home Page
+
+ + http://ruby-rdf.github.com/rdf-turtle + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + rdflib + +
+
+
+
Home Page
+
+ + https://github.com/RDFLib/rdflib + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 287/291 (98.6%) +
+
+
+
+
+ + Serd + +
+
+
+
Programming Language
+
C
+
Home Page
+
+ + http://drobilla.net/software/serd + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + SWObjects + +
+
+
+
Home Page
+
+ + http://swobjects.org/ + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + Turtle Parser + +
+
+
+
Description
+
A Turtle parser for Java.
+
Programming Language
+
Java
+
Home Page
+
+ + https://github.com/peteroupc/TurtleParserJava + +
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+ + Wesin + +
+
+
+
Programming Language
+
Scala
+
Developer
+
+ +
+
+ Test Suite Compliance +
+
+ + + + + + +
+ 291/291 (100.0%) +
+
+
+
+
+
+ +
+ +

B. Individual Test Results + +

+

+ Individual test results used to construct this report are available here: +

+ +
+ +
+ +

C. Report Generation Software + +

+

+ This report generated by + earl-report + + version + + 0.4.4 + + + + an + Unlicensed + Ruby application. More information is available at + https://github.com/gkellogg/earl-report . +

+

+ This software is provided by + Gregg Kellogg in hopes that it might make the lives of conformance testers easier. +

+
+ + +
+ +

D. References +

+ +
+

D.1 Informative references +

+
[DOAP]
+
Ed Dumbill. Description of a Project. Community Specification. URL: https://github.com/edumbill/doap/wiki +
[EARL10-SCHEMA]
+
Shadi Abou-Zahra. W3C. Evaluation and Report Language (EARL) 1.0 Schema. 10 May 2011. W3C Last Call Working Draft. URL: https://www.w3.org/TR/EARL10-Schema/ +
[FOAF]
+
Dan Brickley; Libby Miller. FOAF project. FOAF Vocabulary Specification 0.99 (Paddington Edition). 14 January 2014. URL: http://xmlns.com/foaf/spec +
[TURTLE]
+
Eric Prud'hommeaux, Gavin Carothers. RDF 1.1 Turtle: Terse RDF Triple Language. W3C Recommendation, 25 February 2014. URL: http://www.w3.org/TR/2014/REC-turtle-20140225/. The latest edition is available at http://www.w3.org/TR/turtle/ +
+
+
+
+ + + + \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/n3js-earl-report-turtle.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/n3js-earl-report-turtle.ttl new file mode 100644 index 00000000000..68a03bed62a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/n3js-earl-report-turtle.ttl @@ -0,0 +1,4826 @@ +@prefix mf: . +@prefix rdf: . +@prefix rdfs: . +@prefix rdft: . +@prefix dc: . +@prefix doap: . +@prefix earl: . +@prefix foaf: . +@prefix xsd: . + +@prefix manifest: . + +<> foaf:primaryTopic ; + dc:issued "2014-12-30T23:37:52.063Z"^^xsd:dateTime; + foaf:maker . + a earl:Software, earl:TestSubject, doap:Project; + doap:name "N3.js"; + doap:homepage ; + doap:license ; + doap:programming-language "JavaScript"; + doap:implements , , , ; + doap:category ; + doap:download-page ; + doap:bug-database ; + doap:blog ; + doap:developer ; + doap:maintainer ; + doap:documenter ; + doap:maker ; + dc:title "N3.js"; + dc:description "N3.js is an asynchronous, streaming RDF parser for JavaScript."@en; + doap:description "N3.js is an asynchronous, streaming RDF parser for JavaScript."@en; + dc:creator . + a foaf:Person, earl:Assertor; + foaf:name "Ruben Verborgh"; + foaf:homepage ; + foaf:primaryTopicOf ; + rdfs:isDefinedBy . +manifest:IRI_subject a earl:TestCriterion, earl:TestCase; + dc:title "IRI_subject"; + dc:description "IRI subject"; + mf:action ; + mf:result ; + earl:assertions _:assertions0. +_:assertions0 rdf:first _:assertion0; + rdf:rest rdf:nil. +_:assertion0 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRI_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result0. +_:result0 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:IRI_with_four_digit_numeric_escape a earl:TestCriterion, earl:TestCase; + dc:title "IRI_with_four_digit_numeric_escape"; + dc:description "IRI with four digit numeric escape (\\u)"; + mf:action ; + mf:result ; + earl:assertions _:assertions1. +_:assertions1 rdf:first _:assertion1; + rdf:rest rdf:nil. +_:assertion1 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRI_with_four_digit_numeric_escape; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result1. +_:result1 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:IRI_with_eight_digit_numeric_escape a earl:TestCriterion, earl:TestCase; + dc:title "IRI_with_eight_digit_numeric_escape"; + dc:description "IRI with eight digit numeric escape (\\U)"; + mf:action ; + mf:result ; + earl:assertions _:assertions2. +_:assertions2 rdf:first _:assertion2; + rdf:rest rdf:nil. +_:assertion2 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRI_with_eight_digit_numeric_escape; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result2. +_:result2 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:IRI_with_all_punctuation a earl:TestCriterion, earl:TestCase; + dc:title "IRI_with_all_punctuation"; + dc:description "IRI with all punctuation"; + mf:action ; + mf:result ; + earl:assertions _:assertions3. +_:assertions3 rdf:first _:assertion3; + rdf:rest rdf:nil. +_:assertion3 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRI_with_all_punctuation; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result3. +_:result3 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:bareword_a_predicate a earl:TestCriterion, earl:TestCase; + dc:title "bareword_a_predicate"; + dc:description "bareword a predicate"; + mf:action ; + mf:result ; + earl:assertions _:assertions4. +_:assertions4 rdf:first _:assertion4; + rdf:rest rdf:nil. +_:assertion4 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:bareword_a_predicate; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result4. +_:result4 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:old_style_prefix a earl:TestCriterion, earl:TestCase; + dc:title "old_style_prefix"; + dc:description "old-style prefix"; + mf:action ; + mf:result ; + earl:assertions _:assertions5. +_:assertions5 rdf:first _:assertion5; + rdf:rest rdf:nil. +_:assertion5 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:old_style_prefix; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result5. +_:result5 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:SPARQL_style_prefix a earl:TestCriterion, earl:TestCase; + dc:title "SPARQL_style_prefix"; + dc:description "SPARQL-style prefix"; + mf:action ; + mf:result ; + earl:assertions _:assertions6. +_:assertions6 rdf:first _:assertion6; + rdf:rest rdf:nil. +_:assertion6 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:SPARQL_style_prefix; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result6. +_:result6 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:prefixed_IRI_predicate a earl:TestCriterion, earl:TestCase; + dc:title "prefixed_IRI_predicate"; + dc:description "prefixed IRI predicate"; + mf:action ; + mf:result ; + earl:assertions _:assertions7. +_:assertions7 rdf:first _:assertion7; + rdf:rest rdf:nil. +_:assertion7 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefixed_IRI_predicate; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result7. +_:result7 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:prefixed_IRI_object a earl:TestCriterion, earl:TestCase; + dc:title "prefixed_IRI_object"; + dc:description "prefixed IRI object"; + mf:action ; + mf:result ; + earl:assertions _:assertions8. +_:assertions8 rdf:first _:assertion8; + rdf:rest rdf:nil. +_:assertion8 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefixed_IRI_object; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result8. +_:result8 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:prefix_only_IRI a earl:TestCriterion, earl:TestCase; + dc:title "prefix_only_IRI"; + dc:description "prefix-only IRI (p:)"; + mf:action ; + mf:result ; + earl:assertions _:assertions9. +_:assertions9 rdf:first _:assertion9; + rdf:rest rdf:nil. +_:assertion9 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefix_only_IRI; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result9. +_:result9 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:prefix_with_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "prefix_with_PN_CHARS_BASE_character_boundaries"; + dc:description "prefix with PN CHARS BASE character boundaries (prefix: AZazÀÖØöø...:)"; + mf:action ; + mf:result ; + earl:assertions _:assertions10. +_:assertions10 rdf:first _:assertion10; + rdf:rest rdf:nil. +_:assertion10 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefix_with_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result10. +_:result10 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:prefix_with_non_leading_extras a earl:TestCriterion, earl:TestCase; + dc:title "prefix_with_non_leading_extras"; + dc:description "prefix with_non_leading_extras (_:a·̀ͯ‿.⁀)"; + mf:action ; + mf:result ; + earl:assertions _:assertions11. +_:assertions11 rdf:first _:assertion11; + rdf:rest rdf:nil. +_:assertion11 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefix_with_non_leading_extras; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result11. +_:result11 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:default_namespace_IRI a earl:TestCriterion, earl:TestCase; + dc:title "default_namespace_IRI"; + dc:description "default namespace IRI (:ln)"; + mf:action ; + mf:result ; + earl:assertions _:assertions12. +_:assertions12 rdf:first _:assertion12; + rdf:rest rdf:nil. +_:assertion12 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:default_namespace_IRI; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result12. +_:result12 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:prefix_reassigned_and_used a earl:TestCriterion, earl:TestCase; + dc:title "prefix_reassigned_and_used"; + dc:description "prefix reassigned and used"; + mf:action ; + mf:result ; + earl:assertions _:assertions13. +_:assertions13 rdf:first _:assertion13; + rdf:rest rdf:nil. +_:assertion13 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefix_reassigned_and_used; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result13. +_:result13 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:reserved_escaped_localName a earl:TestCriterion, earl:TestCase; + dc:title "reserved_escaped_localName"; + dc:description "reserved-escaped local name"; + mf:action ; + mf:result ; + earl:assertions _:assertions14. +_:assertions14 rdf:first _:assertion14; + rdf:rest rdf:nil. +_:assertion14 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:reserved_escaped_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result14. +_:result14 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:percent_escaped_localName a earl:TestCriterion, earl:TestCase; + dc:title "percent_escaped_localName"; + dc:description "percent-escaped local name"; + mf:action ; + mf:result ; + earl:assertions _:assertions15. +_:assertions15 rdf:first _:assertion15; + rdf:rest rdf:nil. +_:assertion15 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:percent_escaped_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result15. +_:result15 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:HYPHEN_MINUS_in_localName a earl:TestCriterion, earl:TestCase; + dc:title "HYPHEN_MINUS_in_localName"; + dc:description "HYPHEN-MINUS in local name"; + mf:action ; + mf:result ; + earl:assertions _:assertions16. +_:assertions16 rdf:first _:assertion16; + rdf:rest rdf:nil. +_:assertion16 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:HYPHEN_MINUS_in_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result16. +_:result16 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:underscore_in_localName a earl:TestCriterion, earl:TestCase; + dc:title "underscore_in_localName"; + dc:description "underscore in local name"; + mf:action ; + mf:result ; + earl:assertions _:assertions17. +_:assertions17 rdf:first _:assertion17; + rdf:rest rdf:nil. +_:assertion17 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:underscore_in_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result17. +_:result17 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:localname_with_COLON a earl:TestCriterion, earl:TestCase; + dc:title "localname_with_COLON"; + dc:description "localname with COLON"; + mf:action ; + mf:result ; + earl:assertions _:assertions18. +_:assertions18 rdf:first _:assertion18; + rdf:rest rdf:nil. +_:assertion18 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localname_with_COLON; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result18. +_:result18 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries"; + dc:description "localName with assigned, NFC-normalized, basic-multilingual-plane PN CHARS BASE character boundaries (p:AZazÀÖØöø...)"; + mf:action ; + mf:result ; + earl:assertions _:assertions19. +_:assertions19 rdf:first _:assertion19; + rdf:rest rdf:nil. +_:assertion19 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result19. +_:result19 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries"; + dc:description "localName with assigned, NFC-normalized PN CHARS BASE character boundaries (p:AZazÀÖØöø...)"; + mf:action ; + mf:result ; + earl:assertions _:assertions20. +_:assertions20 rdf:first _:assertion20; + rdf:rest rdf:nil. +_:assertion20 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result20. +_:result20 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:localName_with_nfc_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_nfc_PN_CHARS_BASE_character_boundaries"; + dc:description "localName with nfc-normalize PN CHARS BASE character boundaries (p:AZazÀÖØöø...)"; + mf:action ; + mf:result ; + earl:assertions _:assertions21. +_:assertions21 rdf:first _:assertion21; + rdf:rest rdf:nil. +_:assertion21 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_nfc_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result21. +_:result21 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:localName_with_leading_underscore a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_leading_underscore"; + dc:description "localName with leading underscore (p:_)"; + mf:action ; + mf:result ; + earl:assertions _:assertions22. +_:assertions22 rdf:first _:assertion22; + rdf:rest rdf:nil. +_:assertion22 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_leading_underscore; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result22. +_:result22 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:localName_with_leading_digit a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_leading_digit"; + dc:description "localName with leading digit (p:_)"; + mf:action ; + mf:result ; + earl:assertions _:assertions23. +_:assertions23 rdf:first _:assertion23; + rdf:rest rdf:nil. +_:assertion23 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_leading_digit; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result23. +_:result23 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:localName_with_non_leading_extras a earl:TestCriterion, earl:TestCase; + dc:title "localName_with_non_leading_extras"; + dc:description "localName with_non_leading_extras (_:a·̀ͯ‿.⁀)"; + mf:action ; + mf:result ; + earl:assertions _:assertions24. +_:assertions24 rdf:first _:assertion24; + rdf:rest rdf:nil. +_:assertion24 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:localName_with_non_leading_extras; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result24. +_:result24 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:old_style_base a earl:TestCriterion, earl:TestCase; + dc:title "old_style_base"; + dc:description "old-style base"; + mf:action ; + mf:result ; + earl:assertions _:assertions25. +_:assertions25 rdf:first _:assertion25; + rdf:rest rdf:nil. +_:assertion25 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:old_style_base; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result25. +_:result25 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:SPARQL_style_base a earl:TestCriterion, earl:TestCase; + dc:title "SPARQL_style_base"; + dc:description "SPARQL-style base"; + mf:action ; + mf:result ; + earl:assertions _:assertions26. +_:assertions26 rdf:first _:assertion26; + rdf:rest rdf:nil. +_:assertion26 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:SPARQL_style_base; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result26. +_:result26 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:labeled_blank_node_subject a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_subject"; + dc:description "labeled blank node subject"; + mf:action ; + mf:result ; + earl:assertions _:assertions27. +_:assertions27 rdf:first _:assertion27; + rdf:rest rdf:nil. +_:assertion27 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result27. +_:result27 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:labeled_blank_node_object a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_object"; + dc:description "labeled blank node object"; + mf:action ; + mf:result ; + earl:assertions _:assertions28. +_:assertions28 rdf:first _:assertion28; + rdf:rest rdf:nil. +_:assertion28 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_object; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result28. +_:result28 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:labeled_blank_node_with_PN_CHARS_BASE_character_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_with_PN_CHARS_BASE_character_boundaries"; + dc:description "labeled blank node with PN_CHARS_BASE character boundaries (_:AZazÀÖØöø...)"; + mf:action ; + mf:result ; + earl:assertions _:assertions29. +_:assertions29 rdf:first _:assertion29; + rdf:rest rdf:nil. +_:assertion29 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_with_PN_CHARS_BASE_character_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result29. +_:result29 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:labeled_blank_node_with_leading_underscore a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_with_leading_underscore"; + dc:description "labeled blank node with_leading_underscore (_:_)"; + mf:action ; + mf:result ; + earl:assertions _:assertions30. +_:assertions30 rdf:first _:assertion30; + rdf:rest rdf:nil. +_:assertion30 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_with_leading_underscore; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result30. +_:result30 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:labeled_blank_node_with_leading_digit a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_with_leading_digit"; + dc:description "labeled blank node with_leading_digit (_:0)"; + mf:action ; + mf:result ; + earl:assertions _:assertions31. +_:assertions31 rdf:first _:assertion31; + rdf:rest rdf:nil. +_:assertion31 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_with_leading_digit; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result31. +_:result31 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:labeled_blank_node_with_non_leading_extras a earl:TestCriterion, earl:TestCase; + dc:title "labeled_blank_node_with_non_leading_extras"; + dc:description "labeled blank node with_non_leading_extras (_:a·̀ͯ‿.⁀)"; + mf:action ; + mf:result ; + earl:assertions _:assertions32. +_:assertions32 rdf:first _:assertion32; + rdf:rest rdf:nil. +_:assertion32 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:labeled_blank_node_with_non_leading_extras; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result32. +_:result32 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:anonymous_blank_node_subject a earl:TestCriterion, earl:TestCase; + dc:title "anonymous_blank_node_subject"; + dc:description "anonymous blank node subject"; + mf:action ; + mf:result ; + earl:assertions _:assertions33. +_:assertions33 rdf:first _:assertion33; + rdf:rest rdf:nil. +_:assertion33 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:anonymous_blank_node_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result33. +_:result33 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:anonymous_blank_node_object a earl:TestCriterion, earl:TestCase; + dc:title "anonymous_blank_node_object"; + dc:description "anonymous blank node object"; + mf:action ; + mf:result ; + earl:assertions _:assertions34. +_:assertions34 rdf:first _:assertion34; + rdf:rest rdf:nil. +_:assertion34 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:anonymous_blank_node_object; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result34. +_:result34 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:sole_blankNodePropertyList a earl:TestCriterion, earl:TestCase; + dc:title "sole_blankNodePropertyList"; + dc:description "sole blankNodePropertyList [

] ."; + mf:action ; + mf:result ; + earl:assertions _:assertions35. +_:assertions35 rdf:first _:assertion35; + rdf:rest rdf:nil. +_:assertion35 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:sole_blankNodePropertyList; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result35. +_:result35 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:blankNodePropertyList_as_subject a earl:TestCriterion, earl:TestCase; + dc:title "blankNodePropertyList_as_subject"; + dc:description "blankNodePropertyList as subject [ … ]

."; + mf:action ; + mf:result ; + earl:assertions _:assertions36. +_:assertions36 rdf:first _:assertion36; + rdf:rest rdf:nil. +_:assertion36 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:blankNodePropertyList_as_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result36. +_:result36 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:blankNodePropertyList_as_object a earl:TestCriterion, earl:TestCase; + dc:title "blankNodePropertyList_as_object"; + dc:description "blankNodePropertyList as object

[ … ] ."; + mf:action ; + mf:result ; + earl:assertions _:assertions37. +_:assertions37 rdf:first _:assertion37; + rdf:rest rdf:nil. +_:assertion37 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:blankNodePropertyList_as_object; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result37. +_:result37 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:blankNodePropertyList_with_multiple_triples a earl:TestCriterion, earl:TestCase; + dc:title "blankNodePropertyList_with_multiple_triples"; + dc:description "blankNodePropertyList with multiple triples [

; ]"; + mf:action ; + mf:result ; + earl:assertions _:assertions38. +_:assertions38 rdf:first _:assertion38; + rdf:rest rdf:nil. +_:assertion38 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:blankNodePropertyList_with_multiple_triples; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result38. +_:result38 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:nested_blankNodePropertyLists a earl:TestCriterion, earl:TestCase; + dc:title "nested_blankNodePropertyLists"; + dc:description "nested blankNodePropertyLists [ [ ] ; ]"; + mf:action ; + mf:result ; + earl:assertions _:assertions39. +_:assertions39 rdf:first _:assertion39; + rdf:rest rdf:nil. +_:assertion39 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:nested_blankNodePropertyLists; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result39. +_:result39 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:blankNodePropertyList_containing_collection a earl:TestCriterion, earl:TestCase; + dc:title "blankNodePropertyList_containing_collection"; + dc:description "blankNodePropertyList containing collection [ ( … ) ]"; + mf:action ; + mf:result ; + earl:assertions _:assertions40. +_:assertions40 rdf:first _:assertion40; + rdf:rest rdf:nil. +_:assertion40 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:blankNodePropertyList_containing_collection; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result40. +_:result40 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:collection_subject a earl:TestCriterion, earl:TestCase; + dc:title "collection_subject"; + dc:description "collection subject"; + mf:action ; + mf:result ; + earl:assertions _:assertions41. +_:assertions41 rdf:first _:assertion41; + rdf:rest rdf:nil. +_:assertion41 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:collection_subject; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result41. +_:result41 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:collection_object a earl:TestCriterion, earl:TestCase; + dc:title "collection_object"; + dc:description "collection object"; + mf:action ; + mf:result ; + earl:assertions _:assertions42. +_:assertions42 rdf:first _:assertion42; + rdf:rest rdf:nil. +_:assertion42 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:collection_object; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result42. +_:result42 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:empty_collection a earl:TestCriterion, earl:TestCase; + dc:title "empty_collection"; + dc:description "empty collection ()"; + mf:action ; + mf:result ; + earl:assertions _:assertions43. +_:assertions43 rdf:first _:assertion43; + rdf:rest rdf:nil. +_:assertion43 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:empty_collection; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result43. +_:result43 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:nested_collection a earl:TestCriterion, earl:TestCase; + dc:title "nested_collection"; + dc:description "nested collection (())"; + mf:action ; + mf:result ; + earl:assertions _:assertions44. +_:assertions44 rdf:first _:assertion44; + rdf:rest rdf:nil. +_:assertion44 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:nested_collection; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result44. +_:result44 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:first a earl:TestCriterion, earl:TestCase; + dc:title "first"; + dc:description "first, not last, non-empty nested collection"; + mf:action ; + mf:result ; + earl:assertions _:assertions45. +_:assertions45 rdf:first _:assertion45; + rdf:rest rdf:nil. +_:assertion45 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:first; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result45. +_:result45 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:last a earl:TestCriterion, earl:TestCase; + dc:title "last"; + dc:description "last, not first, non-empty nested collection"; + mf:action ; + mf:result ; + earl:assertions _:assertions46. +_:assertions46 rdf:first _:assertion46; + rdf:rest rdf:nil. +_:assertion46 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:last; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result46. +_:result46 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL1 a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1"; + dc:description "LITERAL1 'x'"; + mf:action ; + mf:result ; + earl:assertions _:assertions47. +_:assertions47 rdf:first _:assertion47; + rdf:rest rdf:nil. +_:assertion47 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result47. +_:result47 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL1_ascii_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1_ascii_boundaries"; + dc:description "LITERAL1_ascii_boundaries '\\x00\\x09\\x0b\\x0c\\x0e\\x26\\x28...'"; + mf:action ; + mf:result ; + earl:assertions _:assertions48. +_:assertions48 rdf:first _:assertion48; + rdf:rest rdf:nil. +_:assertion48 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1_ascii_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result48. +_:result48 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL1_with_UTF8_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1_with_UTF8_boundaries"; + dc:description "LITERAL1_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:result ; + earl:assertions _:assertions49. +_:assertions49 rdf:first _:assertion49; + rdf:rest rdf:nil. +_:assertion49 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1_with_UTF8_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result49. +_:result49 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL1_all_controls a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1_all_controls"; + dc:description "LITERAL1_all_controls '\\x00\\x01\\x02\\x03\\x04...'"; + mf:action ; + mf:result ; + earl:assertions _:assertions50. +_:assertions50 rdf:first _:assertion50; + rdf:rest rdf:nil. +_:assertion50 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1_all_controls; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result50. +_:result50 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL1_all_punctuation a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL1_all_punctuation"; + dc:description "LITERAL1_all_punctuation '!\"#$%&()...'"; + mf:action ; + mf:result ; + earl:assertions _:assertions51. +_:assertions51 rdf:first _:assertion51; + rdf:rest rdf:nil. +_:assertion51 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL1_all_punctuation; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result51. +_:result51 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL_LONG1 a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1"; + dc:description "LITERAL_LONG1 '''x'''"; + mf:action ; + mf:result ; + earl:assertions _:assertions52. +_:assertions52 rdf:first _:assertion52; + rdf:rest rdf:nil. +_:assertion52 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result52. +_:result52 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL_LONG1_ascii_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1_ascii_boundaries"; + dc:description "LITERAL_LONG1_ascii_boundaries '\\x00\\x26\\x28...'"; + mf:action ; + mf:result ; + earl:assertions _:assertions53. +_:assertions53 rdf:first _:assertion53; + rdf:rest rdf:nil. +_:assertion53 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1_ascii_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result53. +_:result53 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL_LONG1_with_UTF8_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1_with_UTF8_boundaries"; + dc:description "LITERAL_LONG1_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:result ; + earl:assertions _:assertions54. +_:assertions54 rdf:first _:assertion54; + rdf:rest rdf:nil. +_:assertion54 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1_with_UTF8_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result54. +_:result54 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL_LONG1_with_1_squote a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1_with_1_squote"; + dc:description "LITERAL_LONG1 with 1 squote '''a'b'''"; + mf:action ; + mf:result ; + earl:assertions _:assertions55. +_:assertions55 rdf:first _:assertion55; + rdf:rest rdf:nil. +_:assertion55 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1_with_1_squote; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result55. +_:result55 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL_LONG1_with_2_squotes a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG1_with_2_squotes"; + dc:description "LITERAL_LONG1 with 2 squotes '''a''b'''"; + mf:action ; + mf:result ; + earl:assertions _:assertions56. +_:assertions56 rdf:first _:assertion56; + rdf:rest rdf:nil. +_:assertion56 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG1_with_2_squotes; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result56. +_:result56 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL2 a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL2"; + dc:description "LITERAL2 \"x\""; + mf:action ; + mf:result ; + earl:assertions _:assertions57. +_:assertions57 rdf:first _:assertion57; + rdf:rest rdf:nil. +_:assertion57 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL2; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result57. +_:result57 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL2_ascii_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL2_ascii_boundaries"; + dc:description "LITERAL2_ascii_boundaries '\\x00\\x09\\x0b\\x0c\\x0e\\x21\\x23...'"; + mf:action ; + mf:result ; + earl:assertions _:assertions58. +_:assertions58 rdf:first _:assertion58; + rdf:rest rdf:nil. +_:assertion58 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL2_ascii_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result58. +_:result58 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL2_with_UTF8_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL2_with_UTF8_boundaries"; + dc:description "LITERAL2_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:result ; + earl:assertions _:assertions59. +_:assertions59 rdf:first _:assertion59; + rdf:rest rdf:nil. +_:assertion59 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL2_with_UTF8_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result59. +_:result59 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL_LONG2 a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2"; + dc:description "LITERAL_LONG2 \"\"\"x\"\"\""; + mf:action ; + mf:result ; + earl:assertions _:assertions60. +_:assertions60 rdf:first _:assertion60; + rdf:rest rdf:nil. +_:assertion60 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result60. +_:result60 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL_LONG2_ascii_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_ascii_boundaries"; + dc:description "LITERAL_LONG2_ascii_boundaries '\\x00\\x21\\x23...'"; + mf:action ; + mf:result ; + earl:assertions _:assertions61. +_:assertions61 rdf:first _:assertion61; + rdf:rest rdf:nil. +_:assertion61 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_ascii_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result61. +_:result61 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL_LONG2_with_UTF8_boundaries a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_with_UTF8_boundaries"; + dc:description "LITERAL_LONG2_with_UTF8_boundaries '\\x80\\x7ff\\x800\\xfff...'"; + mf:action ; + mf:result ; + earl:assertions _:assertions62. +_:assertions62 rdf:first _:assertion62; + rdf:rest rdf:nil. +_:assertion62 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_with_UTF8_boundaries; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result62. +_:result62 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL_LONG2_with_1_squote a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_with_1_squote"; + dc:description "LITERAL_LONG2 with 1 squote \"\"\"a\"b\"\"\""; + mf:action ; + mf:result ; + earl:assertions _:assertions63. +_:assertions63 rdf:first _:assertion63; + rdf:rest rdf:nil. +_:assertion63 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_with_1_squote; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result63. +_:result63 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL_LONG2_with_2_squotes a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_with_2_squotes"; + dc:description "LITERAL_LONG2 with 2 squotes \"\"\"a\"\"b\"\"\""; + mf:action ; + mf:result ; + earl:assertions _:assertions64. +_:assertions64 rdf:first _:assertion64; + rdf:rest rdf:nil. +_:assertion64 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_with_2_squotes; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result64. +_:result64 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_with_CHARACTER_TABULATION a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_CHARACTER_TABULATION"; + dc:description "literal with CHARACTER TABULATION"; + mf:action ; + mf:result ; + earl:assertions _:assertions65. +_:assertions65 rdf:first _:assertion65; + rdf:rest rdf:nil. +_:assertion65 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_CHARACTER_TABULATION; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result65. +_:result65 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_with_BACKSPACE a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_BACKSPACE"; + dc:description "literal with BACKSPACE"; + mf:action ; + mf:result ; + earl:assertions _:assertions66. +_:assertions66 rdf:first _:assertion66; + rdf:rest rdf:nil. +_:assertion66 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_BACKSPACE; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result66. +_:result66 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_with_LINE_FEED a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_LINE_FEED"; + dc:description "literal with LINE FEED"; + mf:action ; + mf:result ; + earl:assertions _:assertions67. +_:assertions67 rdf:first _:assertion67; + rdf:rest rdf:nil. +_:assertion67 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_LINE_FEED; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result67. +_:result67 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_with_CARRIAGE_RETURN a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_CARRIAGE_RETURN"; + dc:description "literal with CARRIAGE RETURN"; + mf:action ; + mf:result ; + earl:assertions _:assertions68. +_:assertions68 rdf:first _:assertion68; + rdf:rest rdf:nil. +_:assertion68 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_CARRIAGE_RETURN; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result68. +_:result68 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_with_FORM_FEED a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_FORM_FEED"; + dc:description "literal with FORM FEED"; + mf:action ; + mf:result ; + earl:assertions _:assertions69. +_:assertions69 rdf:first _:assertion69; + rdf:rest rdf:nil. +_:assertion69 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_FORM_FEED; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result69. +_:result69 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_with_REVERSE_SOLIDUS a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_REVERSE_SOLIDUS"; + dc:description "literal with REVERSE SOLIDUS"; + mf:action ; + mf:result ; + earl:assertions _:assertions70. +_:assertions70 rdf:first _:assertion70; + rdf:rest rdf:nil. +_:assertion70 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_REVERSE_SOLIDUS; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result70. +_:result70 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_with_escaped_CHARACTER_TABULATION a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_CHARACTER_TABULATION"; + dc:description "literal with escaped CHARACTER TABULATION"; + mf:action ; + mf:result ; + earl:assertions _:assertions71. +_:assertions71 rdf:first _:assertion71; + rdf:rest rdf:nil. +_:assertion71 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_CHARACTER_TABULATION; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result71. +_:result71 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_with_escaped_BACKSPACE a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_BACKSPACE"; + dc:description "literal with escaped BACKSPACE"; + mf:action ; + mf:result ; + earl:assertions _:assertions72. +_:assertions72 rdf:first _:assertion72; + rdf:rest rdf:nil. +_:assertion72 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_BACKSPACE; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result72. +_:result72 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_with_escaped_LINE_FEED a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_LINE_FEED"; + dc:description "literal with escaped LINE FEED"; + mf:action ; + mf:result ; + earl:assertions _:assertions73. +_:assertions73 rdf:first _:assertion73; + rdf:rest rdf:nil. +_:assertion73 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_LINE_FEED; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result73. +_:result73 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_with_escaped_CARRIAGE_RETURN a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_CARRIAGE_RETURN"; + dc:description "literal with escaped CARRIAGE RETURN"; + mf:action ; + mf:result ; + earl:assertions _:assertions74. +_:assertions74 rdf:first _:assertion74; + rdf:rest rdf:nil. +_:assertion74 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_CARRIAGE_RETURN; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result74. +_:result74 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_with_escaped_FORM_FEED a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_escaped_FORM_FEED"; + dc:description "literal with escaped FORM FEED"; + mf:action ; + mf:result ; + earl:assertions _:assertions75. +_:assertions75 rdf:first _:assertion75; + rdf:rest rdf:nil. +_:assertion75 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_escaped_FORM_FEED; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result75. +_:result75 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_with_numeric_escape4 a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_numeric_escape4"; + dc:description "literal with numeric escape4 \\u"; + mf:action ; + mf:result ; + earl:assertions _:assertions76. +_:assertions76 rdf:first _:assertion76; + rdf:rest rdf:nil. +_:assertion76 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_numeric_escape4; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result76. +_:result76 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_with_numeric_escape8 a earl:TestCriterion, earl:TestCase; + dc:title "literal_with_numeric_escape8"; + dc:description "literal with numeric escape8 \\U"; + mf:action ; + mf:result ; + earl:assertions _:assertions77. +_:assertions77 rdf:first _:assertion77; + rdf:rest rdf:nil. +_:assertion77 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_with_numeric_escape8; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result77. +_:result77 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:IRIREF_datatype a earl:TestCriterion, earl:TestCase; + dc:title "IRIREF_datatype"; + dc:description "IRIREF datatype \"\"^^"; + mf:action ; + mf:result ; + earl:assertions _:assertions78. +_:assertions78 rdf:first _:assertion78; + rdf:rest rdf:nil. +_:assertion78 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:IRIREF_datatype; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result78. +_:result78 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:prefixed_name_datatype a earl:TestCriterion, earl:TestCase; + dc:title "prefixed_name_datatype"; + dc:description "prefixed name datatype \"\"^^p:t"; + mf:action ; + mf:result ; + earl:assertions _:assertions79. +_:assertions79 rdf:first _:assertion79; + rdf:rest rdf:nil. +_:assertion79 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:prefixed_name_datatype; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result79. +_:result79 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:bareword_integer a earl:TestCriterion, earl:TestCase; + dc:title "bareword_integer"; + dc:description "bareword integer"; + mf:action ; + mf:result ; + earl:assertions _:assertions80. +_:assertions80 rdf:first _:assertion80; + rdf:rest rdf:nil. +_:assertion80 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:bareword_integer; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result80. +_:result80 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:bareword_decimal a earl:TestCriterion, earl:TestCase; + dc:title "bareword_decimal"; + dc:description "bareword decimal"; + mf:action ; + mf:result ; + earl:assertions _:assertions81. +_:assertions81 rdf:first _:assertion81; + rdf:rest rdf:nil. +_:assertion81 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:bareword_decimal; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result81. +_:result81 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:bareword_double a earl:TestCriterion, earl:TestCase; + dc:title "bareword_double"; + dc:description "bareword double"; + mf:action ; + mf:result ; + earl:assertions _:assertions82. +_:assertions82 rdf:first _:assertion82; + rdf:rest rdf:nil. +_:assertion82 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:bareword_double; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result82. +_:result82 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:double_lower_case_e a earl:TestCriterion, earl:TestCase; + dc:title "double_lower_case_e"; + dc:description "double lower case e"; + mf:action ; + mf:result ; + earl:assertions _:assertions83. +_:assertions83 rdf:first _:assertion83; + rdf:rest rdf:nil. +_:assertion83 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:double_lower_case_e; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result83. +_:result83 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:negative_numeric a earl:TestCriterion, earl:TestCase; + dc:title "negative_numeric"; + dc:description "negative numeric"; + mf:action ; + mf:result ; + earl:assertions _:assertions84. +_:assertions84 rdf:first _:assertion84; + rdf:rest rdf:nil. +_:assertion84 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:negative_numeric; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result84. +_:result84 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:positive_numeric a earl:TestCriterion, earl:TestCase; + dc:title "positive_numeric"; + dc:description "positive numeric"; + mf:action ; + mf:result ; + earl:assertions _:assertions85. +_:assertions85 rdf:first _:assertion85; + rdf:rest rdf:nil. +_:assertion85 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:positive_numeric; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result85. +_:result85 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:numeric_with_leading_0 a earl:TestCriterion, earl:TestCase; + dc:title "numeric_with_leading_0"; + dc:description "numeric with leading 0"; + mf:action ; + mf:result ; + earl:assertions _:assertions86. +_:assertions86 rdf:first _:assertion86; + rdf:rest rdf:nil. +_:assertion86 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:numeric_with_leading_0; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result86. +_:result86 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_true a earl:TestCriterion, earl:TestCase; + dc:title "literal_true"; + dc:description "literal true"; + mf:action ; + mf:result ; + earl:assertions _:assertions87. +_:assertions87 rdf:first _:assertion87; + rdf:rest rdf:nil. +_:assertion87 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_true; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result87. +_:result87 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:literal_false a earl:TestCriterion, earl:TestCase; + dc:title "literal_false"; + dc:description "literal false"; + mf:action ; + mf:result ; + earl:assertions _:assertions88. +_:assertions88 rdf:first _:assertion88; + rdf:rest rdf:nil. +_:assertion88 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:literal_false; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result88. +_:result88 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:langtagged_non_LONG a earl:TestCriterion, earl:TestCase; + dc:title "langtagged_non_LONG"; + dc:description "langtagged non-LONG \"x\"@en"; + mf:action ; + mf:result ; + earl:assertions _:assertions89. +_:assertions89 rdf:first _:assertion89; + rdf:rest rdf:nil. +_:assertion89 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:langtagged_non_LONG; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result89. +_:result89 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:langtagged_LONG a earl:TestCriterion, earl:TestCase; + dc:title "langtagged_LONG"; + dc:description "langtagged LONG \"\"\"x\"\"\"@en"; + mf:action ; + mf:result ; + earl:assertions _:assertions90. +_:assertions90 rdf:first _:assertion90; + rdf:rest rdf:nil. +_:assertion90 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:langtagged_LONG; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result90. +_:result90 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:lantag_with_subtag a earl:TestCriterion, earl:TestCase; + dc:title "lantag_with_subtag"; + dc:description "lantag with subtag \"x\"@en-us"; + mf:action ; + mf:result ; + earl:assertions _:assertions91. +_:assertions91 rdf:first _:assertion91; + rdf:rest rdf:nil. +_:assertion91 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:lantag_with_subtag; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result91. +_:result91 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:objectList_with_two_objects a earl:TestCriterion, earl:TestCase; + dc:title "objectList_with_two_objects"; + dc:description "objectList with two objects … ,"; + mf:action ; + mf:result ; + earl:assertions _:assertions92. +_:assertions92 rdf:first _:assertion92; + rdf:rest rdf:nil. +_:assertion92 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:objectList_with_two_objects; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result92. +_:result92 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:predicateObjectList_with_two_objectLists a earl:TestCriterion, earl:TestCase; + dc:title "predicateObjectList_with_two_objectLists"; + dc:description "predicateObjectList with two objectLists … ,"; + mf:action ; + mf:result ; + earl:assertions _:assertions93. +_:assertions93 rdf:first _:assertion93; + rdf:rest rdf:nil. +_:assertion93 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:predicateObjectList_with_two_objectLists; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result93. +_:result93 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:repeated_semis_at_end a earl:TestCriterion, earl:TestCase; + dc:title "repeated_semis_at_end"; + dc:description "repeated semis at end

;; ."; + mf:action ; + mf:result ; + earl:assertions _:assertions94. +_:assertions94 rdf:first _:assertion94; + rdf:rest rdf:nil. +_:assertion94 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:repeated_semis_at_end; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result94. +_:result94 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:repeated_semis_not_at_end a earl:TestCriterion, earl:TestCase; + dc:title "repeated_semis_not_at_end"; + dc:description "repeated semis not at end

;;."; + mf:action ; + mf:result ; + earl:assertions _:assertions95. +_:assertions95 rdf:first _:assertion95; + rdf:rest rdf:nil. +_:assertion95 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:repeated_semis_not_at_end; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result95. +_:result95 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:comment_following_localName a earl:TestCriterion, earl:TestCase; + dc:title "comment_following_localName"; + dc:description "comment following localName"; + mf:action ; + mf:result ; + earl:assertions _:assertions96. +_:assertions96 rdf:first _:assertion96; + rdf:rest rdf:nil. +_:assertion96 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:comment_following_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result96. +_:result96 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:number_sign_following_localName a earl:TestCriterion, earl:TestCase; + dc:title "number_sign_following_localName"; + dc:description "number sign following localName"; + mf:action ; + mf:result ; + earl:assertions _:assertions97. +_:assertions97 rdf:first _:assertion97; + rdf:rest rdf:nil. +_:assertion97 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:number_sign_following_localName; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result97. +_:result97 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:comment_following_PNAME_NS a earl:TestCriterion, earl:TestCase; + dc:title "comment_following_PNAME_NS"; + dc:description "comment following PNAME_NS"; + mf:action ; + mf:result ; + earl:assertions _:assertions98. +_:assertions98 rdf:first _:assertion98; + rdf:rest rdf:nil. +_:assertion98 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:comment_following_PNAME_NS; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result98. +_:result98 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:number_sign_following_PNAME_NS a earl:TestCriterion, earl:TestCase; + dc:title "number_sign_following_PNAME_NS"; + dc:description "number sign following PNAME_NS"; + mf:action ; + mf:result ; + earl:assertions _:assertions99. +_:assertions99 rdf:first _:assertion99; + rdf:rest rdf:nil. +_:assertion99 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:number_sign_following_PNAME_NS; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result99. +_:result99 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:LITERAL_LONG2_with_REVERSE_SOLIDUS a earl:TestCriterion, earl:TestCase; + dc:title "LITERAL_LONG2_with_REVERSE_SOLIDUS"; + dc:description "REVERSE SOLIDUS at end of LITERAL_LONG2"; + mf:action ; + mf:result ; + earl:assertions _:assertions100. +_:assertions100 rdf:first _:assertion100; + rdf:rest rdf:nil. +_:assertion100 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:LITERAL_LONG2_with_REVERSE_SOLIDUS; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result100. +_:result100 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-LITERAL2_with_langtag_and_datatype a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-05"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions _:assertions101. +_:assertions101 rdf:first _:assertion101; + rdf:rest rdf:nil. +_:assertion101 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-LITERAL2_with_langtag_and_datatype; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result101. +_:result101 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:two_LITERAL_LONG2s a earl:TestCriterion, earl:TestCase; + dc:title "two_LITERAL_LONG2s"; + dc:description "two LITERAL_LONG2s testing quote delimiter overrun"; + mf:action ; + mf:result ; + earl:assertions _:assertions102. +_:assertions102 rdf:first _:assertion102; + rdf:rest rdf:nil. +_:assertion102 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:two_LITERAL_LONG2s; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result102. +_:result102 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:langtagged_LONG_with_subtag a earl:TestCriterion, earl:TestCase; + dc:title "langtagged_LONG_with_subtag"; + dc:description "langtagged LONG with subtag \"\"\"Cheers\"\"\"@en-UK"; + mf:action ; + mf:result ; + earl:assertions _:assertions103. +_:assertions103 rdf:first _:assertion103; + rdf:rest rdf:nil. +_:assertion103 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:langtagged_LONG_with_subtag; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result103. +_:result103 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-file-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-file-01"; + dc:description "Empty file"; + mf:action ; + earl:assertions _:assertions104. +_:assertions104 rdf:first _:assertion104; + rdf:rest rdf:nil. +_:assertion104 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-file-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result104. +_:result104 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-file-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-file-02"; + dc:description "Only comment"; + mf:action ; + earl:assertions _:assertions105. +_:assertions105 rdf:first _:assertion105; + rdf:rest rdf:nil. +_:assertion105 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-file-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result105. +_:result105 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-file-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-file-03"; + dc:description "One comment, one empty line"; + mf:action ; + earl:assertions _:assertions106. +_:assertions106 rdf:first _:assertion106; + rdf:rest rdf:nil. +_:assertion106 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-file-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result106. +_:result106 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-uri-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-uri-01"; + dc:description "Only IRIs"; + mf:action ; + earl:assertions _:assertions107. +_:assertions107 rdf:first _:assertion107; + rdf:rest rdf:nil. +_:assertion107 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-uri-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result107. +_:result107 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-uri-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-uri-02"; + dc:description "IRIs with Unicode escape"; + mf:action ; + earl:assertions _:assertions108. +_:assertions108 rdf:first _:assertion108; + rdf:rest rdf:nil. +_:assertion108 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-uri-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result108. +_:result108 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-uri-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-uri-03"; + dc:description "IRIs with long Unicode escape"; + mf:action ; + earl:assertions _:assertions109. +_:assertions109 rdf:first _:assertion109; + rdf:rest rdf:nil. +_:assertion109 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-uri-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result109. +_:result109 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-uri-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-uri-04"; + dc:description "Legal IRIs"; + mf:action ; + earl:assertions _:assertions110. +_:assertions110 rdf:first _:assertion110; + rdf:rest rdf:nil. +_:assertion110 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-uri-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result110. +_:result110 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-base-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-base-01"; + dc:description "@base"; + mf:action ; + earl:assertions _:assertions111. +_:assertions111 rdf:first _:assertion111; + rdf:rest rdf:nil. +_:assertion111 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-base-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result111. +_:result111 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-base-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-base-02"; + dc:description "BASE"; + mf:action ; + earl:assertions _:assertions112. +_:assertions112 rdf:first _:assertion112; + rdf:rest rdf:nil. +_:assertion112 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-base-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result112. +_:result112 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-base-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-base-03"; + dc:description "@base with relative IRIs"; + mf:action ; + earl:assertions _:assertions113. +_:assertions113 rdf:first _:assertion113; + rdf:rest rdf:nil. +_:assertion113 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-base-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result113. +_:result113 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-base-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-base-04"; + dc:description "base with relative IRIs"; + mf:action ; + earl:assertions _:assertions114. +_:assertions114 rdf:first _:assertion114; + rdf:rest rdf:nil. +_:assertion114 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-base-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result114. +_:result114 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-prefix-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-01"; + dc:description "@prefix"; + mf:action ; + earl:assertions _:assertions115. +_:assertions115 rdf:first _:assertion115; + rdf:rest rdf:nil. +_:assertion115 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result115. +_:result115 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-prefix-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-02"; + dc:description "PreFIX"; + mf:action ; + earl:assertions _:assertions116. +_:assertions116 rdf:first _:assertion116; + rdf:rest rdf:nil. +_:assertion116 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result116. +_:result116 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-prefix-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-03"; + dc:description "Empty PREFIX"; + mf:action ; + earl:assertions _:assertions117. +_:assertions117 rdf:first _:assertion117; + rdf:rest rdf:nil. +_:assertion117 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result117. +_:result117 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-prefix-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-04"; + dc:description "Empty @prefix with % escape"; + mf:action ; + earl:assertions _:assertions118. +_:assertions118 rdf:first _:assertion118; + rdf:rest rdf:nil. +_:assertion118 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result118. +_:result118 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-prefix-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-05"; + dc:description "@prefix with no suffix"; + mf:action ; + earl:assertions _:assertions119. +_:assertions119 rdf:first _:assertion119; + rdf:rest rdf:nil. +_:assertion119 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result119. +_:result119 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-prefix-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-06"; + dc:description "colon is a legal pname character"; + mf:action ; + earl:assertions _:assertions120. +_:assertions120 rdf:first _:assertion120; + rdf:rest rdf:nil. +_:assertion120 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-06; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result120. +_:result120 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-prefix-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-07"; + dc:description "dash is a legal pname character"; + mf:action ; + earl:assertions _:assertions121. +_:assertions121 rdf:first _:assertion121; + rdf:rest rdf:nil. +_:assertion121 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-07; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result121. +_:result121 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-prefix-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-08"; + dc:description "underscore is a legal pname character"; + mf:action ; + earl:assertions _:assertions122. +_:assertions122 rdf:first _:assertion122; + rdf:rest rdf:nil. +_:assertion122 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-08; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result122. +_:result122 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-prefix-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-prefix-09"; + dc:description "percents in pnames"; + mf:action ; + earl:assertions _:assertions123. +_:assertions123 rdf:first _:assertion123; + rdf:rest rdf:nil. +_:assertion123 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-prefix-09; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result123. +_:result123 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-string-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-01"; + dc:description "string literal"; + mf:action ; + earl:assertions _:assertions124. +_:assertions124 rdf:first _:assertion124; + rdf:rest rdf:nil. +_:assertion124 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result124. +_:result124 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-string-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-02"; + dc:description "langString literal"; + mf:action ; + earl:assertions _:assertions125. +_:assertions125 rdf:first _:assertion125; + rdf:rest rdf:nil. +_:assertion125 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result125. +_:result125 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-string-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-03"; + dc:description "langString literal with region"; + mf:action ; + earl:assertions _:assertions126. +_:assertions126 rdf:first _:assertion126; + rdf:rest rdf:nil. +_:assertion126 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result126. +_:result126 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-string-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-04"; + dc:description "squote string literal"; + mf:action ; + earl:assertions _:assertions127. +_:assertions127 rdf:first _:assertion127; + rdf:rest rdf:nil. +_:assertion127 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result127. +_:result127 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-string-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-05"; + dc:description "squote langString literal"; + mf:action ; + earl:assertions _:assertions128. +_:assertions128 rdf:first _:assertion128; + rdf:rest rdf:nil. +_:assertion128 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result128. +_:result128 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-string-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-06"; + dc:description "squote langString literal with region"; + mf:action ; + earl:assertions _:assertions129. +_:assertions129 rdf:first _:assertion129; + rdf:rest rdf:nil. +_:assertion129 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-06; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result129. +_:result129 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-string-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-07"; + dc:description "long string literal with embedded single- and double-quotes"; + mf:action ; + earl:assertions _:assertions130. +_:assertions130 rdf:first _:assertion130; + rdf:rest rdf:nil. +_:assertion130 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-07; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result130. +_:result130 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-string-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-08"; + dc:description "long string literal with embedded newline"; + mf:action ; + earl:assertions _:assertions131. +_:assertions131 rdf:first _:assertion131; + rdf:rest rdf:nil. +_:assertion131 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-08; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result131. +_:result131 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-string-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-09"; + dc:description "squote long string literal with embedded single- and double-quotes"; + mf:action ; + earl:assertions _:assertions132. +_:assertions132 rdf:first _:assertion132; + rdf:rest rdf:nil. +_:assertion132 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-09; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result132. +_:result132 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-string-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-10"; + dc:description "long langString literal with embedded newline"; + mf:action ; + earl:assertions _:assertions133. +_:assertions133 rdf:first _:assertion133; + rdf:rest rdf:nil. +_:assertion133 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-10; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result133. +_:result133 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-string-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-string-11"; + dc:description "squote long langString literal with embedded newline"; + mf:action ; + earl:assertions _:assertions134. +_:assertions134 rdf:first _:assertion134; + rdf:rest rdf:nil. +_:assertion134 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-string-11; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result134. +_:result134 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-str-esc-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-str-esc-01"; + dc:description "string literal with escaped newline"; + mf:action ; + earl:assertions _:assertions135. +_:assertions135 rdf:first _:assertion135; + rdf:rest rdf:nil. +_:assertion135 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-str-esc-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result135. +_:result135 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-str-esc-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-str-esc-02"; + dc:description "string literal with Unicode escape"; + mf:action ; + earl:assertions _:assertions136. +_:assertions136 rdf:first _:assertion136; + rdf:rest rdf:nil. +_:assertion136 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-str-esc-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result136. +_:result136 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-str-esc-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-str-esc-03"; + dc:description "string literal with long Unicode escape"; + mf:action ; + earl:assertions _:assertions137. +_:assertions137 rdf:first _:assertion137; + rdf:rest rdf:nil. +_:assertion137 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-str-esc-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result137. +_:result137 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-pname-esc-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-pname-esc-01"; + dc:description "pname with back-slash escapes"; + mf:action ; + earl:assertions _:assertions138. +_:assertions138 rdf:first _:assertion138; + rdf:rest rdf:nil. +_:assertion138 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-pname-esc-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result138. +_:result138 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-pname-esc-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-pname-esc-02"; + dc:description "pname with back-slash escapes (2)"; + mf:action ; + earl:assertions _:assertions139. +_:assertions139 rdf:first _:assertion139; + rdf:rest rdf:nil. +_:assertion139 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-pname-esc-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result139. +_:result139 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-pname-esc-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-pname-esc-03"; + dc:description "pname with back-slash escapes (3)"; + mf:action ; + earl:assertions _:assertions140. +_:assertions140 rdf:first _:assertion140; + rdf:rest rdf:nil. +_:assertion140 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-pname-esc-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result140. +_:result140 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bnode-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-01"; + dc:description "bnode subject"; + mf:action ; + earl:assertions _:assertions141. +_:assertions141 rdf:first _:assertion141; + rdf:rest rdf:nil. +_:assertion141 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result141. +_:result141 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bnode-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-02"; + dc:description "bnode object"; + mf:action ; + earl:assertions _:assertions142. +_:assertions142 rdf:first _:assertion142; + rdf:rest rdf:nil. +_:assertion142 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result142. +_:result142 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bnode-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-03"; + dc:description "bnode property list object"; + mf:action ; + earl:assertions _:assertions143. +_:assertions143 rdf:first _:assertion143; + rdf:rest rdf:nil. +_:assertion143 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result143. +_:result143 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bnode-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-04"; + dc:description "bnode property list object (2)"; + mf:action ; + earl:assertions _:assertions144. +_:assertions144 rdf:first _:assertion144; + rdf:rest rdf:nil. +_:assertion144 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result144. +_:result144 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bnode-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-05"; + dc:description "bnode property list subject"; + mf:action ; + earl:assertions _:assertions145. +_:assertions145 rdf:first _:assertion145; + rdf:rest rdf:nil. +_:assertion145 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result145. +_:result145 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bnode-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-06"; + dc:description "labeled bnode subject"; + mf:action ; + earl:assertions _:assertions146. +_:assertions146 rdf:first _:assertion146; + rdf:rest rdf:nil. +_:assertion146 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-06; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result146. +_:result146 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bnode-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-07"; + dc:description "labeled bnode subject and object"; + mf:action ; + earl:assertions _:assertions147. +_:assertions147 rdf:first _:assertion147; + rdf:rest rdf:nil. +_:assertion147 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-07; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result147. +_:result147 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bnode-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-08"; + dc:description "bare bnode property list"; + mf:action ; + earl:assertions _:assertions148. +_:assertions148 rdf:first _:assertion148; + rdf:rest rdf:nil. +_:assertion148 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-08; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result148. +_:result148 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bnode-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-09"; + dc:description "bnode property list"; + mf:action ; + earl:assertions _:assertions149. +_:assertions149 rdf:first _:assertion149; + rdf:rest rdf:nil. +_:assertion149 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-09; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result149. +_:result149 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bnode-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bnode-10"; + dc:description "mixed bnode property list and triple"; + mf:action ; + earl:assertions _:assertions150. +_:assertions150 rdf:first _:assertion150; + rdf:rest rdf:nil. +_:assertion150 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bnode-10; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result150. +_:result150 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-number-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-01"; + dc:description "integer literal"; + mf:action ; + earl:assertions _:assertions151. +_:assertions151 rdf:first _:assertion151; + rdf:rest rdf:nil. +_:assertion151 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result151. +_:result151 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-number-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-02"; + dc:description "negative integer literal"; + mf:action ; + earl:assertions _:assertions152. +_:assertions152 rdf:first _:assertion152; + rdf:rest rdf:nil. +_:assertion152 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result152. +_:result152 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-number-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-03"; + dc:description "positive integer literal"; + mf:action ; + earl:assertions _:assertions153. +_:assertions153 rdf:first _:assertion153; + rdf:rest rdf:nil. +_:assertion153 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result153. +_:result153 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-number-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-04"; + dc:description "decimal literal"; + mf:action ; + earl:assertions _:assertions154. +_:assertions154 rdf:first _:assertion154; + rdf:rest rdf:nil. +_:assertion154 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result154. +_:result154 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-number-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-05"; + dc:description "decimal literal (no leading digits)"; + mf:action ; + earl:assertions _:assertions155. +_:assertions155 rdf:first _:assertion155; + rdf:rest rdf:nil. +_:assertion155 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result155. +_:result155 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-number-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-06"; + dc:description "negative decimal literal"; + mf:action ; + earl:assertions _:assertions156. +_:assertions156 rdf:first _:assertion156; + rdf:rest rdf:nil. +_:assertion156 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-06; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result156. +_:result156 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-number-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-07"; + dc:description "positive decimal literal"; + mf:action ; + earl:assertions _:assertions157. +_:assertions157 rdf:first _:assertion157; + rdf:rest rdf:nil. +_:assertion157 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-07; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result157. +_:result157 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-number-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-08"; + dc:description "integer literal with decimal lexical confusion"; + mf:action ; + earl:assertions _:assertions158. +_:assertions158 rdf:first _:assertion158; + rdf:rest rdf:nil. +_:assertion158 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-08; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result158. +_:result158 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-number-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-09"; + dc:description "double literal"; + mf:action ; + earl:assertions _:assertions159. +_:assertions159 rdf:first _:assertion159; + rdf:rest rdf:nil. +_:assertion159 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-09; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result159. +_:result159 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-number-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-10"; + dc:description "negative double literal"; + mf:action ; + earl:assertions _:assertions160. +_:assertions160 rdf:first _:assertion160; + rdf:rest rdf:nil. +_:assertion160 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-10; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result160. +_:result160 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-number-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-number-11"; + dc:description "double literal no fraction"; + mf:action ; + earl:assertions _:assertions161. +_:assertions161 rdf:first _:assertion161; + rdf:rest rdf:nil. +_:assertion161 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-number-11; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result161. +_:result161 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-datatypes-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-datatypes-01"; + dc:description "xsd:byte literal"; + mf:action ; + earl:assertions _:assertions162. +_:assertions162 rdf:first _:assertion162; + rdf:rest rdf:nil. +_:assertion162 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-datatypes-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result162. +_:result162 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-datatypes-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-datatypes-02"; + dc:description "integer as xsd:string"; + mf:action ; + earl:assertions _:assertions163. +_:assertions163 rdf:first _:assertion163; + rdf:rest rdf:nil. +_:assertion163 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-datatypes-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result163. +_:result163 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-kw-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-kw-01"; + dc:description "boolean literal (true)"; + mf:action ; + earl:assertions _:assertions164. +_:assertions164 rdf:first _:assertion164; + rdf:rest rdf:nil. +_:assertion164 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-kw-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result164. +_:result164 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-kw-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-kw-02"; + dc:description "boolean literal (false)"; + mf:action ; + earl:assertions _:assertions165. +_:assertions165 rdf:first _:assertion165; + rdf:rest rdf:nil. +_:assertion165 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-kw-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result165. +_:result165 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-kw-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-kw-03"; + dc:description "'a' as keyword"; + mf:action ; + earl:assertions _:assertions166. +_:assertions166 rdf:first _:assertion166; + rdf:rest rdf:nil. +_:assertion166 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-kw-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result166. +_:result166 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-struct-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-01"; + dc:description "object list"; + mf:action ; + earl:assertions _:assertions167. +_:assertions167 rdf:first _:assertion167; + rdf:rest rdf:nil. +_:assertion167 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result167. +_:result167 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-struct-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-02"; + dc:description "predicate list with object list"; + mf:action ; + earl:assertions _:assertions168. +_:assertions168 rdf:first _:assertion168; + rdf:rest rdf:nil. +_:assertion168 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result168. +_:result168 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-struct-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-03"; + dc:description "predicate list with object list and dangling ';'"; + mf:action ; + earl:assertions _:assertions169. +_:assertions169 rdf:first _:assertion169; + rdf:rest rdf:nil. +_:assertion169 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result169. +_:result169 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-struct-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-04"; + dc:description "predicate list with multiple ;;"; + mf:action ; + earl:assertions _:assertions170. +_:assertions170 rdf:first _:assertion170; + rdf:rest rdf:nil. +_:assertion170 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result170. +_:result170 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-struct-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-struct-05"; + dc:description "predicate list with multiple ;;"; + mf:action ; + earl:assertions _:assertions171. +_:assertions171 rdf:first _:assertion171; + rdf:rest rdf:nil. +_:assertion171 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-struct-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result171. +_:result171 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-lists-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-01"; + dc:description "empty list"; + mf:action ; + earl:assertions _:assertions172. +_:assertions172 rdf:first _:assertion172; + rdf:rest rdf:nil. +_:assertion172 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result172. +_:result172 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-lists-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-02"; + dc:description "mixed list"; + mf:action ; + earl:assertions _:assertions173. +_:assertions173 rdf:first _:assertion173; + rdf:rest rdf:nil. +_:assertion173 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result173. +_:result173 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-lists-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-03"; + dc:description "isomorphic list as subject and object"; + mf:action ; + earl:assertions _:assertions174. +_:assertions174 rdf:first _:assertion174; + rdf:rest rdf:nil. +_:assertion174 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result174. +_:result174 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-lists-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-04"; + dc:description "lists of lists"; + mf:action ; + earl:assertions _:assertions175. +_:assertions175 rdf:first _:assertion175; + rdf:rest rdf:nil. +_:assertion175 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result175. +_:result175 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-lists-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-lists-05"; + dc:description "mixed lists with embedded lists"; + mf:action ; + earl:assertions _:assertions176. +_:assertions176 rdf:first _:assertion176; + rdf:rest rdf:nil. +_:assertion176 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-lists-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result176. +_:result176 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-uri-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-01"; + dc:description "Bad IRI : space (negative test)"; + mf:action ; + earl:assertions _:assertions177. +_:assertions177 rdf:first _:assertion177; + rdf:rest rdf:nil. +_:assertion177 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result177. +_:result177 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-uri-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-02"; + dc:description "Bad IRI : bad escape (negative test)"; + mf:action ; + earl:assertions _:assertions178. +_:assertions178 rdf:first _:assertion178; + rdf:rest rdf:nil. +_:assertion178 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result178. +_:result178 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-uri-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-03"; + dc:description "Bad IRI : bad long escape (negative test)"; + mf:action ; + earl:assertions _:assertions179. +_:assertions179 rdf:first _:assertion179; + rdf:rest rdf:nil. +_:assertion179 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result179. +_:result179 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-uri-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-04"; + dc:description "Bad IRI : character escapes not allowed (negative test)"; + mf:action ; + earl:assertions _:assertions180. +_:assertions180 rdf:first _:assertion180; + rdf:rest rdf:nil. +_:assertion180 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result180. +_:result180 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-uri-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-uri-05"; + dc:description "Bad IRI : character escapes not allowed (2) (negative test)"; + mf:action ; + earl:assertions _:assertions181. +_:assertions181 rdf:first _:assertion181; + rdf:rest rdf:nil. +_:assertion181 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-uri-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result181. +_:result181 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-prefix-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-01"; + dc:description "No prefix (negative test)"; + mf:action ; + earl:assertions _:assertions182. +_:assertions182 rdf:first _:assertion182; + rdf:rest rdf:nil. +_:assertion182 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result182. +_:result182 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-prefix-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-02"; + dc:description "No prefix (2) (negative test)"; + mf:action ; + earl:assertions _:assertions183. +_:assertions183 rdf:first _:assertion183; + rdf:rest rdf:nil. +_:assertion183 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result183. +_:result183 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-prefix-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-03"; + dc:description "@prefix without URI (negative test)"; + mf:action ; + earl:assertions _:assertions184. +_:assertions184 rdf:first _:assertion184; + rdf:rest rdf:nil. +_:assertion184 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result184. +_:result184 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-prefix-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-04"; + dc:description "@prefix without prefix name (negative test)"; + mf:action ; + earl:assertions _:assertions185. +_:assertions185 rdf:first _:assertion185; + rdf:rest rdf:nil. +_:assertion185 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result185. +_:result185 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-prefix-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-prefix-05"; + dc:description "@prefix without ':' (negative test)"; + mf:action ; + earl:assertions _:assertions186. +_:assertions186 rdf:first _:assertion186; + rdf:rest rdf:nil. +_:assertion186 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-prefix-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result186. +_:result186 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-base-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-base-01"; + dc:description "@base without URI (negative test)"; + mf:action ; + earl:assertions _:assertions187. +_:assertions187 rdf:first _:assertion187; + rdf:rest rdf:nil. +_:assertion187 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-base-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result187. +_:result187 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-base-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-base-02"; + dc:description "@base in wrong case (negative test)"; + mf:action ; + earl:assertions _:assertions188. +_:assertions188 rdf:first _:assertion188; + rdf:rest rdf:nil. +_:assertion188 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-base-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result188. +_:result188 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-base-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-base-03"; + dc:description "BASE without URI (negative test)"; + mf:action ; + earl:assertions _:assertions189. +_:assertions189 rdf:first _:assertion189; + rdf:rest rdf:nil. +_:assertion189 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-base-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result189. +_:result189 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-01"; + dc:description "Turtle is not TriG (negative test)"; + mf:action ; + earl:assertions _:assertions190. +_:assertions190 rdf:first _:assertion190; + rdf:rest rdf:nil. +_:assertion190 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result190. +_:result190 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-02"; + dc:description "Turtle is not N3 (negative test)"; + mf:action ; + earl:assertions _:assertions191. +_:assertions191 rdf:first _:assertion191; + rdf:rest rdf:nil. +_:assertion191 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result191. +_:result191 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-03"; + dc:description "Turtle is not NQuads (negative test)"; + mf:action ; + earl:assertions _:assertions192. +_:assertions192 rdf:first _:assertion192; + rdf:rest rdf:nil. +_:assertion192 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result192. +_:result192 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-04"; + dc:description "Turtle does not allow literals-as-subjects (negative test)"; + mf:action ; + earl:assertions _:assertions193. +_:assertions193 rdf:first _:assertion193; + rdf:rest rdf:nil. +_:assertion193 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result193. +_:result193 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-05"; + dc:description "Turtle does not allow literals-as-predicates (negative test)"; + mf:action ; + earl:assertions _:assertions194. +_:assertions194 rdf:first _:assertion194; + rdf:rest rdf:nil. +_:assertion194 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result194. +_:result194 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-06"; + dc:description "Turtle does not allow bnodes-as-predicates (negative test)"; + mf:action ; + earl:assertions _:assertions195. +_:assertions195 rdf:first _:assertion195; + rdf:rest rdf:nil. +_:assertion195 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-06; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result195. +_:result195 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-07"; + dc:description "Turtle does not allow labeled bnodes-as-predicates (negative test)"; + mf:action ; + earl:assertions _:assertions196. +_:assertions196 rdf:first _:assertion196; + rdf:rest rdf:nil. +_:assertion196 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-07; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result196. +_:result196 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-kw-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-01"; + dc:description "'A' is not a keyword (negative test)"; + mf:action ; + earl:assertions _:assertions197. +_:assertions197 rdf:first _:assertion197; + rdf:rest rdf:nil. +_:assertion197 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result197. +_:result197 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-kw-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-02"; + dc:description "'a' cannot be used as subject (negative test)"; + mf:action ; + earl:assertions _:assertions198. +_:assertions198 rdf:first _:assertion198; + rdf:rest rdf:nil. +_:assertion198 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result198. +_:result198 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-kw-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-03"; + dc:description "'a' cannot be used as object (negative test)"; + mf:action ; + earl:assertions _:assertions199. +_:assertions199 rdf:first _:assertion199; + rdf:rest rdf:nil. +_:assertion199 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result199. +_:result199 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-kw-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-04"; + dc:description "'true' cannot be used as subject (negative test)"; + mf:action ; + earl:assertions _:assertions200. +_:assertions200 rdf:first _:assertion200; + rdf:rest rdf:nil. +_:assertion200 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result200. +_:result200 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-kw-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-kw-05"; + dc:description "'true' cannot be used as object (negative test)"; + mf:action ; + earl:assertions _:assertions201. +_:assertions201 rdf:first _:assertion201; + rdf:rest rdf:nil. +_:assertion201 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-kw-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result201. +_:result201 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-n3-extras-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-01"; + dc:description "{} fomulae not in Turtle (negative test)"; + mf:action ; + earl:assertions _:assertions202. +_:assertions202 rdf:first _:assertion202; + rdf:rest rdf:nil. +_:assertion202 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result202. +_:result202 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-n3-extras-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-02"; + dc:description "= is not Turtle (negative test)"; + mf:action ; + earl:assertions _:assertions203. +_:assertions203 rdf:first _:assertion203; + rdf:rest rdf:nil. +_:assertion203 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result203. +_:result203 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-n3-extras-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-03"; + dc:description "N3 paths not in Turtle (negative test)"; + mf:action ; + earl:assertions _:assertions204. +_:assertions204 rdf:first _:assertion204; + rdf:rest rdf:nil. +_:assertion204 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result204. +_:result204 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-n3-extras-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-04"; + dc:description "N3 paths not in Turtle (negative test)"; + mf:action ; + earl:assertions _:assertions205. +_:assertions205 rdf:first _:assertion205; + rdf:rest rdf:nil. +_:assertion205 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result205. +_:result205 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-n3-extras-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-05"; + dc:description "N3 is...of not in Turtle (negative test)"; + mf:action ; + earl:assertions _:assertions206. +_:assertions206 rdf:first _:assertion206; + rdf:rest rdf:nil. +_:assertion206 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result206. +_:result206 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-n3-extras-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-06"; + dc:description "N3 paths not in Turtle (negative test)"; + mf:action ; + earl:assertions _:assertions207. +_:assertions207 rdf:first _:assertion207; + rdf:rest rdf:nil. +_:assertion207 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-06; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result207. +_:result207 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-n3-extras-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-07"; + dc:description "@keywords is not Turtle (negative test)"; + mf:action ; + earl:assertions _:assertions208. +_:assertions208 rdf:first _:assertion208; + rdf:rest rdf:nil. +_:assertion208 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-07; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result208. +_:result208 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-n3-extras-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-08"; + dc:description "@keywords is not Turtle (negative test)"; + mf:action ; + earl:assertions _:assertions209. +_:assertions209 rdf:first _:assertion209; + rdf:rest rdf:nil. +_:assertion209 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-08; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result209. +_:result209 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-n3-extras-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-09"; + dc:description "=> is not Turtle (negative test)"; + mf:action ; + earl:assertions _:assertions210. +_:assertions210 rdf:first _:assertion210; + rdf:rest rdf:nil. +_:assertion210 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-09; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result210. +_:result210 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-n3-extras-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-10"; + dc:description "<= is not Turtle (negative test)"; + mf:action ; + earl:assertions _:assertions211. +_:assertions211 rdf:first _:assertion211; + rdf:rest rdf:nil. +_:assertion211 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-10; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result211. +_:result211 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-n3-extras-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-11"; + dc:description "@forSome is not Turtle (negative test)"; + mf:action ; + earl:assertions _:assertions212. +_:assertions212 rdf:first _:assertion212; + rdf:rest rdf:nil. +_:assertion212 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-11; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result212. +_:result212 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-n3-extras-12 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-12"; + dc:description "@forAll is not Turtle (negative test)"; + mf:action ; + earl:assertions _:assertions213. +_:assertions213 rdf:first _:assertion213; + rdf:rest rdf:nil. +_:assertion213 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-12; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result213. +_:result213 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-n3-extras-13 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-n3-extras-13"; + dc:description "@keywords is not Turtle (negative test)"; + mf:action ; + earl:assertions _:assertions214. +_:assertions214 rdf:first _:assertion214; + rdf:rest rdf:nil. +_:assertion214 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-n3-extras-13; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result214. +_:result214 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-08"; + dc:description "missing '.' (negative test)"; + mf:action ; + earl:assertions _:assertions215. +_:assertions215 rdf:first _:assertion215; + rdf:rest rdf:nil. +_:assertion215 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-08; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result215. +_:result215 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-09"; + dc:description "extra '.' (negative test)"; + mf:action ; + earl:assertions _:assertions216. +_:assertions216 rdf:first _:assertion216; + rdf:rest rdf:nil. +_:assertion216 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-09; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result216. +_:result216 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-10"; + dc:description "extra '.' (negative test)"; + mf:action ; + earl:assertions _:assertions217. +_:assertions217 rdf:first _:assertion217; + rdf:rest rdf:nil. +_:assertion217 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-10; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result217. +_:result217 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-11"; + dc:description "trailing ';' no '.' (negative test)"; + mf:action ; + earl:assertions _:assertions218. +_:assertions218 rdf:first _:assertion218; + rdf:rest rdf:nil. +_:assertion218 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-11; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result218. +_:result218 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-12 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-12"; + dc:description "subject, predicate, no object (negative test)"; + mf:action ; + earl:assertions _:assertions219. +_:assertions219 rdf:first _:assertion219; + rdf:rest rdf:nil. +_:assertion219 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-12; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result219. +_:result219 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-13 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-13"; + dc:description "subject, predicate, no object (negative test)"; + mf:action ; + earl:assertions _:assertions220. +_:assertions220 rdf:first _:assertion220; + rdf:rest rdf:nil. +_:assertion220 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-13; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result220. +_:result220 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-14 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-14"; + dc:description "literal as subject (negative test)"; + mf:action ; + earl:assertions _:assertions221. +_:assertions221 rdf:first _:assertion221; + rdf:rest rdf:nil. +_:assertion221 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-14; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result221. +_:result221 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-15 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-15"; + dc:description "literal as predicate (negative test)"; + mf:action ; + earl:assertions _:assertions222. +_:assertions222 rdf:first _:assertion222; + rdf:rest rdf:nil. +_:assertion222 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-15; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result222. +_:result222 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-16 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-16"; + dc:description "bnode as predicate (negative test)"; + mf:action ; + earl:assertions _:assertions223. +_:assertions223 rdf:first _:assertion223; + rdf:rest rdf:nil. +_:assertion223 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-16; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result223. +_:result223 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-struct-17 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-struct-17"; + dc:description "labeled bnode as predicate (negative test)"; + mf:action ; + earl:assertions _:assertions224. +_:assertions224 rdf:first _:assertion224; + rdf:rest rdf:nil. +_:assertion224 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-struct-17; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result224. +_:result224 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-lang-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-lang-01"; + dc:description "langString with bad lang (negative test)"; + mf:action ; + earl:assertions _:assertions225. +_:assertions225 rdf:first _:assertion225; + rdf:rest rdf:nil. +_:assertion225 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-lang-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result225. +_:result225 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-esc-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-esc-01"; + dc:description "Bad string escape (negative test)"; + mf:action ; + earl:assertions _:assertions226. +_:assertions226 rdf:first _:assertion226; + rdf:rest rdf:nil. +_:assertion226 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-esc-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result226. +_:result226 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-esc-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-esc-02"; + dc:description "Bad string escape (negative test)"; + mf:action ; + earl:assertions _:assertions227. +_:assertions227 rdf:first _:assertion227; + rdf:rest rdf:nil. +_:assertion227 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-esc-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result227. +_:result227 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-esc-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-esc-03"; + dc:description "Bad string escape (negative test)"; + mf:action ; + earl:assertions _:assertions228. +_:assertions228 rdf:first _:assertion228; + rdf:rest rdf:nil. +_:assertion228 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-esc-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result228. +_:result228 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-esc-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-esc-04"; + dc:description "Bad string escape (negative test)"; + mf:action ; + earl:assertions _:assertions229. +_:assertions229 rdf:first _:assertion229; + rdf:rest rdf:nil. +_:assertion229 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-esc-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result229. +_:result229 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-pname-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-pname-01"; + dc:description "'~' must be escaped in pname (negative test)"; + mf:action ; + earl:assertions _:assertions230. +_:assertions230 rdf:first _:assertion230; + rdf:rest rdf:nil. +_:assertion230 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-pname-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result230. +_:result230 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-pname-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-pname-02"; + dc:description "Bad %-sequence in pname (negative test)"; + mf:action ; + earl:assertions _:assertions231. +_:assertions231 rdf:first _:assertion231; + rdf:rest rdf:nil. +_:assertion231 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-pname-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result231. +_:result231 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-pname-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-pname-03"; + dc:description "Bad unicode escape in pname (negative test)"; + mf:action ; + earl:assertions _:assertions232. +_:assertions232 rdf:first _:assertion232; + rdf:rest rdf:nil. +_:assertion232 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-pname-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result232. +_:result232 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-string-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-01"; + dc:description "mismatching string literal open/close (negative test)"; + mf:action ; + earl:assertions _:assertions233. +_:assertions233 rdf:first _:assertion233; + rdf:rest rdf:nil. +_:assertion233 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result233. +_:result233 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-string-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-02"; + dc:description "mismatching string literal open/close (negative test)"; + mf:action ; + earl:assertions _:assertions234. +_:assertions234 rdf:first _:assertion234; + rdf:rest rdf:nil. +_:assertion234 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result234. +_:result234 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-string-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-03"; + dc:description "mismatching string literal long/short (negative test)"; + mf:action ; + earl:assertions _:assertions235. +_:assertions235 rdf:first _:assertion235; + rdf:rest rdf:nil. +_:assertion235 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result235. +_:result235 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-string-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-04"; + dc:description "mismatching long string literal open/close (negative test)"; + mf:action ; + earl:assertions _:assertions236. +_:assertions236 rdf:first _:assertion236; + rdf:rest rdf:nil. +_:assertion236 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result236. +_:result236 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-string-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-05"; + dc:description "Long literal with missing end (negative test)"; + mf:action ; + earl:assertions _:assertions237. +_:assertions237 rdf:first _:assertion237; + rdf:rest rdf:nil. +_:assertion237 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result237. +_:result237 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-string-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-06"; + dc:description "Long literal with extra quote (negative test)"; + mf:action ; + earl:assertions _:assertions238. +_:assertions238 rdf:first _:assertion238; + rdf:rest rdf:nil. +_:assertion238 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-06; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result238. +_:result238 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-string-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-string-07"; + dc:description "Long literal with extra squote (negative test)"; + mf:action ; + earl:assertions _:assertions239. +_:assertions239 rdf:first _:assertion239; + rdf:rest rdf:nil. +_:assertion239 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-string-07; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result239. +_:result239 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-num-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-01"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions _:assertions240. +_:assertions240 rdf:first _:assertion240; + rdf:rest rdf:nil. +_:assertion240 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result240. +_:result240 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-num-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-02"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions _:assertions241. +_:assertions241 rdf:first _:assertion241; + rdf:rest rdf:nil. +_:assertion241 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result241. +_:result241 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-num-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-03"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions _:assertions242. +_:assertions242 rdf:first _:assertion242; + rdf:rest rdf:nil. +_:assertion242 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result242. +_:result242 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-num-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-04"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions _:assertions243. +_:assertions243 rdf:first _:assertion243; + rdf:rest rdf:nil. +_:assertion243 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result243. +_:result243 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-num-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-num-05"; + dc:description "Bad number format (negative test)"; + mf:action ; + earl:assertions _:assertions244. +_:assertions244 rdf:first _:assertion244; + rdf:rest rdf:nil. +_:assertion244 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-num-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result244. +_:result244 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-eval-struct-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-struct-01"; + dc:description "triple with IRIs"; + mf:action ; + mf:result ; + earl:assertions _:assertions245. +_:assertions245 rdf:first _:assertion245; + rdf:rest rdf:nil. +_:assertion245 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-struct-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result245. +_:result245 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-eval-struct-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-struct-02"; + dc:description "triple with IRIs and embedded whitespace"; + mf:action ; + mf:result ; + earl:assertions _:assertions246. +_:assertions246 rdf:first _:assertion246; + rdf:rest rdf:nil. +_:assertion246 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-struct-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result246. +_:result246 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-01"; + dc:description "Blank subject"; + mf:action ; + mf:result ; + earl:assertions _:assertions247. +_:assertions247 rdf:first _:assertion247; + rdf:rest rdf:nil. +_:assertion247 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result247. +_:result247 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-02"; + dc:description "@prefix and qnames"; + mf:action ; + mf:result ; + earl:assertions _:assertions248. +_:assertions248 rdf:first _:assertion248; + rdf:rest rdf:nil. +_:assertion248 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result248. +_:result248 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-03"; + dc:description ", operator"; + mf:action ; + mf:result ; + earl:assertions _:assertions249. +_:assertions249 rdf:first _:assertion249; + rdf:rest rdf:nil. +_:assertion249 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result249. +_:result249 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-04"; + dc:description "; operator"; + mf:action ; + mf:result ; + earl:assertions _:assertions250. +_:assertions250 rdf:first _:assertion250; + rdf:rest rdf:nil. +_:assertion250 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result250. +_:result250 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-05 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-05"; + dc:description "empty [] as subject and object"; + mf:action ; + mf:result ; + earl:assertions _:assertions251. +_:assertions251 rdf:first _:assertion251; + rdf:rest rdf:nil. +_:assertion251 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-05; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result251. +_:result251 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-06 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-06"; + dc:description "non-empty [] as subject and object"; + mf:action ; + mf:result ; + earl:assertions _:assertions252. +_:assertions252 rdf:first _:assertion252; + rdf:rest rdf:nil. +_:assertion252 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-06; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result252. +_:result252 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-07 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-07"; + dc:description "'a' as predicate"; + mf:action ; + mf:result ; + earl:assertions _:assertions253. +_:assertions253 rdf:first _:assertion253; + rdf:rest rdf:nil. +_:assertion253 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-07; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result253. +_:result253 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-08 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-08"; + dc:description "simple collection"; + mf:action ; + mf:result ; + earl:assertions _:assertions254. +_:assertions254 rdf:first _:assertion254; + rdf:rest rdf:nil. +_:assertion254 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-08; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result254. +_:result254 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-09 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-09"; + dc:description "empty collection"; + mf:action ; + mf:result ; + earl:assertions _:assertions255. +_:assertions255 rdf:first _:assertion255; + rdf:rest rdf:nil. +_:assertion255 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-09; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result255. +_:result255 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-10 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-10"; + dc:description "integer datatyped literal"; + mf:action ; + mf:result ; + earl:assertions _:assertions256. +_:assertions256 rdf:first _:assertion256; + rdf:rest rdf:nil. +_:assertion256 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-10; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result256. +_:result256 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-11 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-11"; + dc:description "decimal integer canonicalization"; + mf:action ; + mf:result ; + earl:assertions _:assertions257. +_:assertions257 rdf:first _:assertion257; + rdf:rest rdf:nil. +_:assertion257 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-11; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result257. +_:result257 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-12 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-12"; + dc:description "- and _ in names and qnames"; + mf:action ; + mf:result ; + earl:assertions _:assertions258. +_:assertions258 rdf:first _:assertion258; + rdf:rest rdf:nil. +_:assertion258 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-12; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result258. +_:result258 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-13 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-13"; + dc:description "tests for rdf:_ and other qnames starting with _"; + mf:action ; + mf:result ; + earl:assertions _:assertions259. +_:assertions259 rdf:first _:assertion259; + rdf:rest rdf:nil. +_:assertion259 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-13; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result259. +_:result259 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-14 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-14"; + dc:description "bare : allowed"; + mf:action ; + mf:result ; + earl:assertions _:assertions260. +_:assertions260 rdf:first _:assertion260; + rdf:rest rdf:nil. +_:assertion260 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-14; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result260. +_:result260 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-15 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-15"; + dc:description "simple long literal"; + mf:action ; + mf:result ; + earl:assertions _:assertions261. +_:assertions261 rdf:first _:assertion261; + rdf:rest rdf:nil. +_:assertion261 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-15; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result261. +_:result261 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-16 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-16"; + dc:description "long literals with escapes"; + mf:action ; + mf:result ; + earl:assertions _:assertions262. +_:assertions262 rdf:first _:assertion262; + rdf:rest rdf:nil. +_:assertion262 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-16; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result262. +_:result262 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-17 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-17"; + dc:description "floating point number"; + mf:action ; + mf:result ; + earl:assertions _:assertions263. +_:assertions263 rdf:first _:assertion263; + rdf:rest rdf:nil. +_:assertion263 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-17; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result263. +_:result263 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-18 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-18"; + dc:description "empty literals, normal and long variant"; + mf:action ; + mf:result ; + earl:assertions _:assertions264. +_:assertions264 rdf:first _:assertion264; + rdf:rest rdf:nil. +_:assertion264 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-18; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result264. +_:result264 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-19 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-19"; + dc:description "positive integer, decimal and doubles"; + mf:action ; + mf:result ; + earl:assertions _:assertions265. +_:assertions265 rdf:first _:assertion265; + rdf:rest rdf:nil. +_:assertion265 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-19; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result265. +_:result265 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-20 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-20"; + dc:description "negative integer, decimal and doubles"; + mf:action ; + mf:result ; + earl:assertions _:assertions266. +_:assertions266 rdf:first _:assertion266; + rdf:rest rdf:nil. +_:assertion266 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-20; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result266. +_:result266 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-21 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-21"; + dc:description "long literal ending in double quote"; + mf:action ; + mf:result ; + earl:assertions _:assertions267. +_:assertions267 rdf:first _:assertion267; + rdf:rest rdf:nil. +_:assertion267 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-21; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result267. +_:result267 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-22 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-22"; + dc:description "boolean literals"; + mf:action ; + mf:result ; + earl:assertions _:assertions268. +_:assertions268 rdf:first _:assertion268; + rdf:rest rdf:nil. +_:assertion268 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-22; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result268. +_:result268 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-23 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-23"; + dc:description "comments"; + mf:action ; + mf:result ; + earl:assertions _:assertions269. +_:assertions269 rdf:first _:assertion269; + rdf:rest rdf:nil. +_:assertion269 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-23; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result269. +_:result269 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-24 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-24"; + dc:description "no final mewline"; + mf:action ; + mf:result ; + earl:assertions _:assertions270. +_:assertions270 rdf:first _:assertion270; + rdf:rest rdf:nil. +_:assertion270 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-24; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result270. +_:result270 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-25 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-25"; + dc:description "repeating a @prefix changes pname definition"; + mf:action ; + mf:result ; + earl:assertions _:assertions271. +_:assertions271 rdf:first _:assertion271; + rdf:rest rdf:nil. +_:assertion271 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-25; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result271. +_:result271 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-26 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-26"; + dc:description "Variations on decimal canonicalization"; + mf:action ; + mf:result ; + earl:assertions _:assertions272. +_:assertions272 rdf:first _:assertion272; + rdf:rest rdf:nil. +_:assertion272 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-26; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result272. +_:result272 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-subm-27 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-subm-27"; + dc:description "Repeating @base changes base for relative IRI lookup"; + mf:action ; + mf:result ; + earl:assertions _:assertions273. +_:assertions273 rdf:first _:assertion273; + rdf:rest rdf:nil. +_:assertion273 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-subm-27; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result273. +_:result273 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-eval-bad-01 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-bad-01"; + dc:description "Bad IRI : good escape, bad charcater (negative evaluation test)"; + mf:action ; + earl:assertions _:assertions274. +_:assertions274 rdf:first _:assertion274; + rdf:rest rdf:nil. +_:assertion274 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-bad-01; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result274. +_:result274 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-eval-bad-02 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-bad-02"; + dc:description "Bad IRI : hex 3C is < (negative evaluation test)"; + mf:action ; + earl:assertions _:assertions275. +_:assertions275 rdf:first _:assertion275; + rdf:rest rdf:nil. +_:assertion275 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-bad-02; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result275. +_:result275 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-eval-bad-03 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-bad-03"; + dc:description "Bad IRI : hex 3E is (negative evaluation test)"; + mf:action ; + earl:assertions _:assertions276. +_:assertions276 rdf:first _:assertion276; + rdf:rest rdf:nil. +_:assertion276 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-bad-03; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result276. +_:result276 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-eval-bad-04 a earl:TestCriterion, earl:TestCase; + dc:title "turtle-eval-bad-04"; + dc:description "Bad IRI : {abc} (negative evaluation test)"; + mf:action ; + earl:assertions _:assertions277. +_:assertions277 rdf:first _:assertion277; + rdf:rest rdf:nil. +_:assertion277 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-eval-bad-04; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result277. +_:result277 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-blank-label-dot-end a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-blank-label-dot-end"; + dc:description "Blank node label must not end in dot"; + mf:action ; + earl:assertions _:assertions278. +_:assertions278 rdf:first _:assertion278; + rdf:rest rdf:nil. +_:assertion278 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-blank-label-dot-end; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result278. +_:result278 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-ln-dash-start a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ln-dash-start"; + dc:description "Local name must not begin with dash"; + mf:action ; + earl:assertions _:assertions279. +_:assertions279 rdf:first _:assertion279; + rdf:rest rdf:nil. +_:assertion279 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ln-dash-start; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result279. +_:result279 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-ln-escape-start a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ln-escape-start"; + dc:description "Bad hex escape at start of local name"; + mf:action ; + earl:assertions _:assertions280. +_:assertions280 rdf:first _:assertion280; + rdf:rest rdf:nil. +_:assertion280 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ln-escape-start; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result280. +_:result280 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-ln-escape a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ln-escape"; + dc:description "Bad hex escape in local name"; + mf:action ; + earl:assertions _:assertions281. +_:assertions281 rdf:first _:assertion281; + rdf:rest rdf:nil. +_:assertion281 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ln-escape; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result281. +_:result281 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-missing-ns-dot-end a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-missing-ns-dot-end"; + dc:description "Prefix must not end in dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)"; + mf:action ; + earl:assertions _:assertions282. +_:assertions282 rdf:first _:assertion282; + rdf:rest rdf:nil. +_:assertion282 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-missing-ns-dot-end; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result282. +_:result282 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-missing-ns-dot-start a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-missing-ns-dot-start"; + dc:description "Prefix must not start with dot (error in triple, not prefix directive like turtle-syntax-bad-ns-dot-end)"; + mf:action ; + earl:assertions _:assertions283. +_:assertions283 rdf:first _:assertion283; + rdf:rest rdf:nil. +_:assertion283 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-missing-ns-dot-start; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result283. +_:result283 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-ns-dot-end a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ns-dot-end"; + dc:description "Prefix must not end in dot"; + mf:action ; + earl:assertions _:assertions284. +_:assertions284 rdf:first _:assertion284; + rdf:rest rdf:nil. +_:assertion284 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ns-dot-end; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result284. +_:result284 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-ns-dot-start a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-ns-dot-start"; + dc:description "Prefix must not start with dot"; + mf:action ; + earl:assertions _:assertions285. +_:assertions285 rdf:first _:assertion285; + rdf:rest rdf:nil. +_:assertion285 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-ns-dot-start; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result285. +_:result285 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-bad-number-dot-in-anon a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-bad-number-dot-in-anon"; + dc:description "Dot delimeter may not appear in anonymous nodes"; + mf:action ; + earl:assertions _:assertions286. +_:assertions286 rdf:first _:assertion286; + rdf:rest rdf:nil. +_:assertion286 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-bad-number-dot-in-anon; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result286. +_:result286 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-blank-label a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-blank-label"; + dc:description "Characters allowed in blank node labels"; + mf:action ; + earl:assertions _:assertions287. +_:assertions287 rdf:first _:assertion287; + rdf:rest rdf:nil. +_:assertion287 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-blank-label; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result287. +_:result287 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-ln-colons a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-ln-colons"; + dc:description "Colons in pname local names"; + mf:action ; + earl:assertions _:assertions288. +_:assertions288 rdf:first _:assertion288; + rdf:rest rdf:nil. +_:assertion288 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-ln-colons; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result288. +_:result288 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-ln-dots a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-ln-dots"; + dc:description "Dots in pname local names"; + mf:action ; + earl:assertions _:assertions289. +_:assertions289 rdf:first _:assertion289; + rdf:rest rdf:nil. +_:assertion289 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-ln-dots; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result289. +_:result289 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. +manifest:turtle-syntax-ns-dots a earl:TestCriterion, earl:TestCase; + dc:title "turtle-syntax-ns-dots"; + dc:description "Dots in namespace names"; + mf:action ; + earl:assertions _:assertions290. +_:assertions290 rdf:first _:assertion290; + rdf:rest rdf:nil. +_:assertion290 a earl:Assertion; + earl:assertedBy ; + earl:test manifest:turtle-syntax-ns-dots; + earl:subject ; + earl:mode earl:automatic; + earl:result _:result290. +_:result290 a earl:TestResult; + earl:outcome earl:passed; + dc:date "2014-12-30T23:37:52.063Z"^^xsd:dateTime. diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/raptor2012-earl-turtle.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/raptor2012-earl-turtle.ttl new file mode 100644 index 00000000000..01b80e7140f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/raptor2012-earl-turtle.ttl @@ -0,0 +1,2650 @@ +@prefix rdf: . +@prefix doap: . +@prefix earl: . +@prefix foaf: . +@prefix xsd: . +@prefix ttl: . + + a doap:Project ; + doap:name "Raptor" ; + doap:homepage ; + doap:developer ; + doap:implements ; + doap:implements ; + doap:implements ; + doap:implements ; + doap:implements ; + doap:implements ; + doap:implements ; + doap:download-page ; + doap:programming-language "C" ; + doap:release [ + doap:created "2013-12-13"^^xsd:date ; + doap:name "Raptor 2.0.12" ; + a doap:Version + ] + . + + a foaf:Person ; + foaf:homepage ; + foaf:name "Dave Beckett" ; + . + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-file-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-file-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-file-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-uri-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-uri-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-uri-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-uri-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-base-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-base-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-base-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-base-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-prefix-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-prefix-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-prefix-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-prefix-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-prefix-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-prefix-06 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-prefix-07 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-prefix-08 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-prefix-09 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-string-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-string-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-string-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-string-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-string-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-string-06 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-string-07 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-string-08 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-string-09 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-string-10 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-string-11 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-str-esc-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-str-esc-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-str-esc-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-pname-esc-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-pname-esc-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-pname-esc-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bnode-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bnode-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bnode-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bnode-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bnode-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bnode-06 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bnode-07 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bnode-08 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bnode-09 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bnode-10 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-number-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-number-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-number-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-number-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-number-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-number-06 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-number-07 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-number-08 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-number-09 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-number-10 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-number-11 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-datatypes-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-datatypes-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-kw-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-kw-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-kw-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-struct-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-struct-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-struct-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-struct-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-struct-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-lists-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-lists-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-lists-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-lists-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-lists-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-ln-dots . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-ln-colons . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-ns-dots . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-blank-label . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-uri-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-uri-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-uri-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-uri-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-uri-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-prefix-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-prefix-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-prefix-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-prefix-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-prefix-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-base-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-base-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-base-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-06 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-07 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-kw-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-kw-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-kw-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-kw-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-kw-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-n3-extras-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-n3-extras-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-n3-extras-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-n3-extras-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-n3-extras-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-n3-extras-06 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-n3-extras-07 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-n3-extras-08 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-n3-extras-09 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-n3-extras-10 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-n3-extras-11 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-n3-extras-12 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-n3-extras-13 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-08 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-09 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-10 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-11 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-12 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-13 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-14 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-15 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-16 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-struct-17 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-lang-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-esc-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-esc-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-esc-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-esc-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-pname-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-pname-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-pname-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-string-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-string-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-string-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-string-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-string-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-string-06 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-string-07 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-num-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-num-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-num-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-num-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-num-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-LITERAL2_with_langtag_and_datatype . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-blank-label-dot-end . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-number-dot-in-anon . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-ln-dash-start . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-ln-escape . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-ln-escape-start . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-ns-dot-end . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-ns-dot-start . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-missing-ns-dot-end . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-syntax-bad-missing-ns-dot-start . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-eval-bad-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-eval-bad-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-eval-bad-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-eval-bad-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:IRI_subject . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:IRI_with_four_digit_numeric_escape . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:IRI_with_eight_digit_numeric_escape . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:IRI_with_all_punctuation . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:bareword_a_predicate . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:old_style_prefix . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:SPARQL_style_prefix . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:prefixed_IRI_predicate . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:prefixed_IRI_object . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:prefix_only_IRI . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:prefix_with_PN_CHARS_BASE_character_boundaries . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:prefix_with_non_leading_extras . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:localName_with_nfc_PN_CHARS_BASE_character_boundaries . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:default_namespace_IRI . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:prefix_reassigned_and_used . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:reserved_escaped_localName . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:percent_escaped_localName . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:HYPHEN_MINUS_in_localName . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:underscore_in_localName . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:localname_with_COLON . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:localName_with_leading_underscore . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:localName_with_leading_digit . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:localName_with_non_leading_extras . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:old_style_base . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:SPARQL_style_base . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:labeled_blank_node_subject . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:labeled_blank_node_object . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:labeled_blank_node_with_PN_CHARS_BASE_character_boundaries . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:labeled_blank_node_with_leading_underscore . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:labeled_blank_node_with_leading_digit . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:labeled_blank_node_with_non_leading_extras . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:anonymous_blank_node_subject . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:anonymous_blank_node_object . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:sole_blankNodePropertyList . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:blankNodePropertyList_as_subject . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:blankNodePropertyList_as_object . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:blankNodePropertyList_with_multiple_triples . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:nested_blankNodePropertyLists . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:blankNodePropertyList_containing_collection . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:collection_subject . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:collection_object . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:empty_collection . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:nested_collection . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:first . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:last . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL1 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL1_ascii_boundaries . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL1_with_UTF8_boundaries . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL1_all_controls . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL1_all_punctuation . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL_LONG1 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL_LONG1_ascii_boundaries . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL_LONG1_with_UTF8_boundaries . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL_LONG1_with_1_squote . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL_LONG1_with_2_squotes . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL2 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL2_ascii_boundaries . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL2_with_UTF8_boundaries . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL_LONG2 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL_LONG2_ascii_boundaries . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL_LONG2_with_UTF8_boundaries . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL_LONG2_with_1_squote . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL_LONG2_with_2_squotes . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_with_CHARACTER_TABULATION . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_with_BACKSPACE . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_with_LINE_FEED . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_with_CARRIAGE_RETURN . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_with_FORM_FEED . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_with_REVERSE_SOLIDUS . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_with_escaped_CHARACTER_TABULATION . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_with_escaped_BACKSPACE . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_with_escaped_LINE_FEED . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_with_escaped_CARRIAGE_RETURN . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_with_escaped_FORM_FEED . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_with_numeric_escape4 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_with_numeric_escape8 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:IRIREF_datatype . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:prefixed_name_datatype . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:bareword_integer . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:bareword_decimal . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:bareword_double . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:double_lower_case_e . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:negative_numeric . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:positive_numeric . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:numeric_with_leading_0 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_true . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:literal_false . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:langtagged_non_LONG . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:langtagged_LONG . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:lantag_with_subtag . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:objectList_with_two_objects . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:predicateObjectList_with_two_objectLists . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:repeated_semis_at_end . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:repeated_semis_not_at_end . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-eval-struct-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-eval-struct-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-01 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-02 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-03 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-04 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-05 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-06 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-07 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-08 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-09 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-10 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-11 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-12 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-13 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-14 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-15 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-16 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-17 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-18 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-19 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-20 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-21 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-22 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-23 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-24 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-25 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-26 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:turtle-subm-27 . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:comment_following_localName . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:number_sign_following_localName . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:comment_following_PNAME_NS . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:number_sign_following_PNAME_NS . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:LITERAL_LONG2_with_REVERSE_SOLIDUS . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:two_LITERAL_LONG2s . + + [] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject ; + earl:test ttl:langtagged_LONG_with_subtag . + diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdf-trine-turtle-2013-08-10.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdf-trine-turtle-2013-08-10.ttl new file mode 100644 index 00000000000..08999c920fe --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdf-trine-turtle-2013-08-10.ttl @@ -0,0 +1,2357 @@ +@prefix xsd: . +@prefix dct: . +@prefix doap: . +@prefix earl: . +@prefix foaf: . +@prefix rt: . +@prefix ttl: . +@prefix ttlc: . + +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +[] a earl:Assertion ; + earl:assertedBy ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed + ] ; + earl:subject rt:project ; + earl:test . +_:r1376123295r928 doap:revision "1.007" ; + a doap:Version . + a foaf:Person ; + foaf:depiction ; + foaf:homepage ; + foaf:mbox ; + foaf:mbox_sha1sum "19fc9d0234848371668cf10a1b71ac9bd4236806", "25c5f4f21afaedf113d92ac7c8591178ad9c03fa", "41cc0788a269f33e52fc99080a970278c845ee5f", "4e6174e69033cfce87eecf828a99f8ce2c0c2fa6", "6187ab068a6dd0887b8220b02075d68c96152e17", "7d1958feafea26921db0c51e6d0eb89f716f8c02", "8df861ee96107c82e516191816954050ed376d79", "9d179d12b032b4689cf5dd1ffaf237c3e007c919", "dde73ef37a2fc05d41b6a48d9670cd094baf7fb4", "f3c455a88761f83ba243b2653e6042de71fdd149", "f80a0f19d2a0897b89f48647b2fb5ca1f0bc1cb8" ; + foaf:name "Gregory Todd Williams" . +rt:project doap:developer ; + doap:download-mirror ; + doap:download-page ; + doap:implements ; + doap:name "RDF::Trine" ; + doap:programming-language "perl" ; + doap:release _:r1376123295r928 ; + a doap:Project . +<> foaf:primaryTopic ; + dct:issued "2013-08-10T08:28:45Z"^^xsd:dateTime ; + foaf:maker . + diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdf-turtle-reports-2015-05-27.zip b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdf-turtle-reports-2015-05-27.zip new file mode 100644 index 0000000000000000000000000000000000000000..9467257c20b790dd0e8db2f4d89967f3b00e4d36 GIT binary patch literal 151275 zcmce7bx@mO_hq3_ycCL4+}+)ZyA}6BaW7EZDTU$?+}+*X-QC^Yf&~KE^xN5)-_GvN z?q3_`%o~OzH}kyr+VROk9}VW8DhWw_|^ z>aQz0OMZ>+Ye@sX4nyP|_4C-P*F=*X7CZm*TN5NXQav_HtKf3jkMQEnhT17*>{T6* zJ8njnkOet5e={kl%DY02Jy6Pe`!?dqHe^ZpS$s<$%)*vg4A-C6wQmuw}&%7NQFfFij0I* z*gQ)ei9yQvYiDqox$Y5UT)oX~$Zav{$&9~iM!FBslehVOn($+^?_0~8Wd0lQ)wE!S zkRps+EzPh~&&6e)@oM_h$^@I~RqN%)`-AqY)W|auO09*$BP~kn7M3O>k-EmXhedFS z_f;2N$AE<&>&wZjYFRo2;x_f&w8ZYv4}0x+=;hHqYFrC&0KN{+a&=Qbk>F%{JP^8( z1}RTW?O45VFe+*y))}0#%L{Y2y*j>`qX6cl^6ff@Isii*JplC7s#mITx2(0j!w^uO zNVoj}Mi=3)d`n@B2^w~v&e!%;-w%2fsYaJcez7k)>GhX;FizLiTg3D7B7ZM%#msCV zO+Suq5da{{&5HACS_-=afi1&dF>4pg@R*WQdb0pX_N@^4*8u+ks0`|v5h(fpPuoqv&jYjM@| zp;zt^eor9B<6IlEU|D2L?r^tLcY{2=wJjMMvO!fk#bE498l;0Y*V5vIbz z>&z!LcTu*TUQScm$ZV`yqccv^_=mS-FvHHCcCx7WY%!OvDcO9Tlp zTFOX7tWlu}<37YKqrsj>eKPbO(nR{{TB<$U?emWsjfiRwRR!?LZEpTkl*9|Ly=o39 z20DjA8>t*XBw71k20{y~99??2g}&;ec10-#?!^KtB7cZb#U1(cF39|Po*RX zzwxR;deo^^KGQ;y()4fp5=r^*nw4FEEf#iv zvAblqDu{*rF|_zoVBTC8T90NXkij?voN@WORo&Ssrd%7LweGmBX!qs{x+TngAAKw6 z5GJ1IY(i1ZXO1!|keNAUSd%3|T32^2ks)MWbQ`q%RyO-(5?)4lJr>A{ZX=xUpl$S! zZ0YElxFKQx2NRBcPnPBsl|EyX<9!H#<2}01O}TGS;INx`SUd5Av_&Vz?!hr=?ZlFA z2a)2_(@|bs7c;Yz#SiQE^+kXcUSB@qu551d;)p}w$ngSiW^|InQ3MSlFzE=$BiO6D z3cT4G0uJyRrYqC1Y%*JZWbMM&h^3PsLhGI{K>1b3ngK^x$eyvnQ6O5n<56zYL~c4L+Y@8E+KQTs&{nwUo-*ES=Vew?vd_W zKyR^(*uQ={*wPtCt@JyAtt3dursYQ9+Hf=9!{uYV+k6#8k@M4@hgQWpKGW6jRbv!M z3wo*J?m?Sa=i~!Nbepos&uNMVc-9N+r{bsE^U$O}PgwJvu9}Br%o^vfiMoBHC~INp zAPfy@Lii&PzSJoJ1_K_x7%^pc#TH=Q;|Xcvq(laX7wigrV_TLJ2t*)Osh~a8%CG#D zc~;iyzb{YOmvq5kwfkJ)VS05d)0G^#8L@|dh4Y*ESUp6fx3BF7*=;2#*P^MDpyRSa zVzups@%Ga8E2H{o*-g$`FRrwkFH(6l>rt~i&IcmP#T3X3(ohGiiF4?C(g$(q-Dd!> zg^^a^OE@k@kn!3Gm%b}yVVVMltxAvI+2XlW1lr_JpaL&!(O}vza?iqVngL} zXkW?+lCmyyNdtZ29127G*t9R@sAs|6V4U*)&^+b+!T%XS`^1jJXtX?Ka#(K4tG_h_ zSJTV{7t?+T9)7VELZ+jTV>-oBX!SuId#rDBTdeFITVbv&?^*-bkHjljP$YV z<@7aBkgfB)Khs^jasQck`{~9_ORza$Ua-`7UXU-i^|3+jOAummS^(VW#CO<(!xVd3 zo+%gcX5jNi*g0Lz>N#!f>NyP*)KE}~=E)R!2gu-VLjSaR&Hx1y6fDM@-uPcF_RqO? z_Ro2t5P(A1c;6eML$iI(-?M$rYrNggl*{4t2b-7gJxcnQgjjT$s7}SeeJ`hZ@c_y# zKprtFCEwklmy@_dHx17nwYL+`x&m^}x&or{`l+$9p#X*d0HU&Tz*`g zBYe^H@@(21@BbNn&7k^@gtq7@lJ^I%Zo29h9gwL)zW|wqegJ@@x_cyrtarqt5=Uv$ zxdHl_Wdj>o8rb8XW;PYjYc|KxYBm*6p;zQS&#_1HkmzY?+wEm%eNvy+?!(bheP|6lN)7G39sEdKut82hBM zE4Tv#eO4=T7g{UxUr@MKdp&5is9brrXpgifSuX+Tsf2AE*%#!4JI-}zA}9o63|1xL zpNLh;Iy1fHKk|Zf$Xeu~X{Gv=x@#|6YHS{MWZJ8~wjX@yKto3TmoY9R;KxElZJ- zi^Eex<*NIdKC7_SYpB4LB!)5K8LnyRK3zawAwQTFd8?;+^C;~($=KrXaHJIHWxkl0 zs9-wgz+uNqDNYBAmJ)_YIEYOC+-dW8+_+iy+VYBt1t3|y)95d&bS-Hr>8grHGv6^p z%l3|>IXwyA?nuv86i=T5Hp#55zgkps>Ri{pvi+O|b7pp z#m*nOUSV6zq%;7@lmvzm5>-V>Jj!h!jr8VNoZ zESL#DzQL=t2o5@lRERk7-a$rDhZEe(E5*Y`^9Ss{PLBLI&i?Q+mvi2y@If{RpH2Y@ zDx?9SGQ^>;f6ii*aW)z7%jKuP1sNdSs;hT4&gb6>M$%h^hLKwpO169m=`&}!#z;zW zxIy@htY+FVf?o&xg#-A$c3xE$pH3xKHld@JnRSI8|8$Ria4|Fc38{9~JY^5%kYKS# zVK`7qa_+85PR$!)c;ffQJ#eu9SNXH}eVrG(ruL8tyzArBZGrCEah!WrpVh-YTGb%{ zZA1A%x{HzdepOeQ=$QZXRL0zB{fNN93phjlvG^G<6A+pD?7mXg-KceQ*1Bu(SHp@( z`cOE^Mc4d}6GSZ##Y5TWT=?M+JxChm;BU01N)SNX+&Mj%D&?SX7=NN{ug#FuTAOVjf*@dy+w3yB?#1*#PdMN`f-wX=i0t?577qKKGlyocf+ zZO=C@oCsHZu3jEn!h}-+6)F7UvXu9>LuOG@#0-gC$OV5NqlO3<;8L*!Nx#0|R&kNlAu+z+ zf=I@#KYRGGXIfkxHDyx!WkI}dj5@RK<~qPz4jpMz(V3eaUQSLo4{^RYWWJp%f( z+tJFMqwAyX?e{ohgQxC2okl-Ff~Xg_XF%UBYuHxR$2?x@ruV|@Jbvqo9bRc}7Bp^M z3P&eOU0D<6pquf-a3h|Nb2pA6kP!JJALHqlz8QB-Vx1d8x2uhn^2s0k%UL>Z9#{6A zOJE9a^H;YOW8Fw)i#l8WsSifpj%|hE(IiTP9A`s*hObNH?)+aY=5Cv$`c}ZV)g3#V z_Kkj4DsLd=a3^Kp79ko9!ra~QMm5BiS2;Yx@a^u6QywVJZT}s%S9j@rOQIF zIM3>a%hjFt3yG~diI+!jbylRsB8)}Xh2ysnK)@cy60cDGWi_}%o zh1{k=1~~;ryAG$K3R13+K>BPGFP@ai^Zg zP_i7KZ!Boo<$Xa9ODvGA4Hmyx>bVh17jI5^>X#AYw*`Jd0<#fd#zxY}F5YD4IkRv^ z5{=N<)bn>=icIC#{>f5BeAWm5HIAy>fzO~(LJ%H z;YlH63DyEZqqE&7gJizIB3ItX31RMh``q>_qRs<^d=2PBnOZoAsrw8neY)P)3Xe8= zPCjTXJQ<7bm#+dVkpu`xTfJ3pJe}F5+m9dRMc(cnESY=lZSF-*c)8s|TygGK+Q8?K zJHNNPXix|aiR;bdWS5B_VB*i7b?+h|oTTAp_pFJqi^Y{|_?D)0=6u(o6Ev|DPSYAW zAnu*_6elbaKM_u%M{M>$CIGph(em|b@3?tc*?rI5#C>UJ1o8)&@N7A3uGNo^R9SKh zzci0&9nLo2xONtW8@Yxnw>*)7%C^BhnSRfUgTWa_&!OM~pErXa=@}Q(`ecx5fw>Ni zjN52Dv`0_eqJ6K8RnImMrO0I@LQ$D+AT;a;w=|<;~#rJx5FKX86O{Yt_ zOF2?nRp;N2fCbwGhy;V;P@l)C7vw956QU*@isaiKP1+xqEenoCcw7eGR*C z)5@gY)L$JK7uohah&*Q=$jMDwYy9E25)ClzEUp$t2YiS5&6u6t_~ii&X;`%9mG8L7=(-C-0p8X3A&`qb-{ZnGs%jre^6ETOpImzu3?p57N2Jp<>ow#-V_Ac$^+f4YD zQKo@sVuN>p=};axuuHy3+RYrWXC*SGyhF<1b|d>H;W%N$Fa;R`+Pr?FGgK@we?IO4o@_J7Y8mz8}1 z7YSQUh98Hv%!2Zteymao@sIi`(LoTMG`+)L&cFv_M+edw7duw9?#3JpMTc8R;aOH9 zU3Wg!?mn8{6ku6j&H?}Z-Yg+1fhr^L{;ulBaEQ?OV7SO5qpvnYXGNz+N8Jk#3qa(H z1*mDKu4rf%SO@~13>v?D@u?M_g-K*{WS@eMe z$)SU^q)3v3)YgIQAGatAw-%I^E$%H3nr zATjFsM&S8hkFA6WUM&x}p+R?#fQ~sWiC-d;rX#pIkTzRkH$Pc-WADDCz%pj{J>2Jn z+YHk>*_*NHYlOCp!!OsJ5$g5Dg7~;d7#K_N9Slb&1`{?f%w^~$X=W7D)`8o z;l18l`BeJDu1y(AQV#fY(9H@;`fl|5+LMi4W!T%RlYyqa-88$m9k)WSg)GAHDBzaC z>qe7IyQ(0O{?lhewS5M^-t+4N4uKTLH{KHPbIL*0(i>~*Axqk+GF8?*_y1T=m7VF)_c27`6p*44n4&JTdG6JhuxY~_mzx|AkS@{6MPwdLRFIn0=t z%RXAGA9Tp6u$F-S9KC zq%n5PK2JQ<-TuvXx6JCK^zzWP)Av0WglvKT7I;^5?5bWZmV?S33tB)qonJ0D47B&S z{FoT8_H_*#ls}^19+0X8?M6{5SI4LImt zy0Z{M?6^0^x`^7_UaVgxuPm~#{Cy@c#)u4T`mBDMxOIvMafFD_&{at|xzep86S(d^ zE2tO-%#pOtu7v!A7`&~1cM^ON9O;U$y}L&Jj_ZeNAk2m}wcs#%Wc?`Jo>TQo*h5(5 z04J^UHqON-e7a>IsMf(8-30`JUfZ5Bi~Kk>Lt$?0wttN08CD?e=%Q1HJHW;K-$d7oS@w(5tW0GKrxityjU zQcgyVT6M$gw)kGg3+9wdyJ**Sikyx?MjEcq0x}Cn8E@Fv1ESG1z>KT89oh{-CJXtn zE~Vx>+{g+Vs1&WDVo{c5e!I9HkS4*_@^G{{c@NncePik1$bWF4dL0Ne?rCy5M9h?XEIO`Oi9xkyWvTL_q6J{cax}%R`q}i}A#h9+Pq~R7 zzx?o6_~~2;Pf-eCwS-zWMBmsY>4)J{)0m)>M^84aEG9#o`q&>{ijkT9$tQAPR`j`C zPFR=s;#$@hWv?LPH|%Lb5)vFg)%v6?P0xCXt$;msfZ7dv*@D2Q?D7v<#p}4e*zJxD z%E;dE=tdV5d&Y&brCi3f(<$XXKkgV)nIffD55g8#HZ22 z;)vj6w8Ud2Xp|2p_)zwTskir!Xr1v`ZF7!?3YKI*pLKX1jguulwxr>4H5U=HeZN&* zpF{jPD^aAU^w8cLn789LfdS?ZgL1bKQqo}Q^mb{P>Lm>N{Pox97}D$yu%7vnZwi2V zf?glY^&?fBz0c@~=Q@K{W)eV?QluSt1$SbhpKaeaDyxN=ua zIgcj}Nu+dY+Fp0O@LBbIwj*n7J@mI#8gI|XMo4w0Wez`oB1It>_KpkuQ7B7r;a?MD zJYGagOHJ_cQ(eT|Fv6b!6%0fa^j>fN!0$O^+IwN|v_sz=CSZWs(PzgHyfxCk3r>%* z%T-ZrAD|e561HfoyiLTDrZvsHfu0tR4u;m4S{F4un#_Iu-8p5K1o3^r6=&}H`uKem zg5^c}Q>dXD(qyBKt-GtgPCq}hsLO|Z)~(8e61SXnHI&|T6mE`)`iHP#Q< zcq__q5P1nm>M5v`bM|r3hU{7J`yOt75}fPdcq|=Gv5Hd=URL-sv7TpQ-g@zlV~jT? z&{BtzET^`+WL$_!38x;w_XlnyP`dU56$U$ybR_UvyTR(AZ;&yM(i!$gMt3rrRj+!@ zrm5hwiuX+D-{ga4A+GXNYBJ+PXBLFK@36>=#U!xQq~9aMa*YaQF;8Nut`EvoRp#aE z2zSl!X;jfK!br(yu}fXJMnj!~OY|=>Fe)8`%XB1NpvzfFT&rQ{d7%Pb&X)L4O@WzJ zT4wLRx>>|RuL^(am2Rv2H_x;>EV|ZLeCA$EjwXPH5CeY27tsCjg<{lDkPH7fvq(04 z|JYf*x9Ip!3j)JK=Y!GLUMuAEMPtKyMbR~W)Q^KH)B`FwWuL2CKYEFKsG3VYGwzv$ zqQDJq;nAQjA_nOc4}wC|WZxKwHMtTK}ogOx?BsW74%Z1z2E4SC+{+G=r@Mw1!>{B(#f2-Q5Y_hi0FK>^bdH79(JD1x8?#tFK(4E^+Y}2w zKxT}0Ai4X8w_?CxbZw^k_eav{ zX);j#Bj@Xs-^(02sBZ$26NLI(=jQ)pircbo>3R^*&10RPaZ*&w{;59w-6%5=aXX%Pj`?9 zuW6yPQ1GCF1<4oQIX=T!ClXeJX@wxe90-@)j`QW@3(Jo#V?C1@g?T9Day$v0utthnK>wpJ|{+nt@kzsaPd< zDU>zAfN6~hsMOH)R_Y)Xw7{oX#K;Jzr{TpVo@_u4n+P^{e&fq&`D9gTplmuRDAP>A zs%1Bd{gZEucBi;H{ju!`2dPzyuMO6KV)XUaul?-+sMTTA<$gbrw&}J()$jdxJ) z{9c-`=}h$!HXeoGKsN#IAW*7B(@vCcjsro~<8ByHrU-Ye7u8juBtReGrxny$g=&DwDVeI7r;1a3hZEM58O%#{{aE z?t;UGb#JE7`Na(WXI4XOv7>l zQZ)hJWdx=vdQ`@)jb>nlYzmBYv3gE*`hxBm@NLROo(8AQ3Gkb17Yu`)`1^4XcbJL*lL|C}4^vS~Z(Q%b`Er(!DULO32ffcGv2bhV zRAKITxZSpnY4+^c$XWhQ_wd~JzUfeuMBFjCX;nCEJ-ga$en^Ex%wBT1ie60E=HBD> z6nBby5O8A5Pw-ar^w{CTeeUq(kcRII+7QCfiRGSUd{o{3eOZ2a3Kkcj)ZEFC19W$M zGPzaY2fhg*ft(Eaz1+l@vk5>5DqWa@C6wZQ*vFSy$>NQI>!PBHknsaHD2(+u9rrV*;_MkB0uzF|WQY(2Ho#P-lnVz(G{n zMt}Sld*wsMzt*)8tY!QAOp=wN$i@JzmuB?JHR$OmzmdL48W0{yQk~`g?wg zh3yVkUKTvXu2fHhh-aor$?A@Dhk}CeVKRVNhfNgb^W8ZzYAS-{^k<^-Mm%e=--)Ui z{R2pCKgGnu_UAU|?nEFL$|B&UE-)wr(hNNE1LvImlB{Z-=ephbAA-`sVdY+|u~#Ex z1MdS1I*LAwR=Nit?k!3xIQ6LSG4P?|P_##IjxyM3*kIUcshviFCIt-ul~|z&-6uQ} zYrS)ghuAp{)0P#+;$N5~q=BJ`sVN901LDJ_ip)e`%<&5}F<)*Qs=%!d@k>H%d2$pB zo;5GfEx1(uB7=_q?$BX_N)Lw#Q5F+C0w@+wfh^J}0*g1z&CGv>erYS$8DdNqXLF5~ z(UF>^QevV5kXQ2C<9ff99>ma%@y7aYt7GBclw5m{GEhoj6R2`cg?jF(HON{>Y%}J?mx=w{M4@3OpoBV|mND9@#Vfa= zu2{M(bBg;3lP(_&NH-+rk5T`%D~Td0mrE)Pey$v62b5`OCP?-l^?OeWF$qH3#XsS2 zhBygr7ioZMzQ^q8^mh|{hZ2Vprj??~-~ZFBnEy2^_nytUmQ~$n*TjS#s=0 zH~fNrb>Dn<4#5{!JQ5vF#jpzYJ6fq|qQ)WWJY`fv-N6AIf(>x9XI~a3c*Xdqw|cj9 z+bLRh*gNZ_9t=%jcCxs5^#aZ>^N2-u`omLF`;bsQPB~^Sxl*YSkGy|5n$aZ>dD=r4 zd7F!dfcLuIp03<3*FlWbFGOZ1-+6_P4=mCZEnY{|kEs1Si{?`<3^!tn4;J-noU)cH z@;9Cf2CS(n7FoEtZBp|MvBNd$wYwIVZCqq)G{<=FtCy|UeQMN+ake zN92Uw|HwNOWeXkp4vj2XE(%AM@51?=kl7K5}uN|BUx2a$Lrsq++3bs>hb@z zDu`lo&wVB-Xe*FQ5ks~?A+Y$fW#8z^r@A|3QPOY1jlhsxOiySo;QI7^5ej=z|t=E5n zni%t`E@Ji)`5yGmNMncmL1(78Vm~8xrj^bCGhjbuGKX+DZJ0lECpBIm;N}i*s)H)5 zsL1{DmngIVwM5`$rth>21z+D0lDjAVbfSW39}e7gBlkVZ#OefW3k+o+XGCmr(IRiA zAjl^5UzRGiQMg#(Q)OVcoT*>h%3!_eU7G_`8<+RWyhEyr0C`{nUw6Lrlj@8!I!;Z2 zm+kJE$(ykFm+tdG?lxCCvbOAzN(23VsBWqt|BlPP++Y*FG(z+HjB#&XEce&Xd$_aS zzE)Ssn%3#^N=fBnW{FZ8e5?}ac=-`&UL(y#Dt(e&u7zIVXv{@2sDGIhWOqB4mqjI# z0cHdlI2C!->Gh>uL>w*1TR7QRa0|o^`fKqBI}X~o{2CPs@DTlBh$~9gku6&l-rt>R z6=yE*&SJWGmdiSfD=SkBZ3rAR+qge8mRSTJ&T<)^a0%WTDv@FS$oOZN!oyAk-8uIL zEZ~SLs7$lVbun=s%LkcbD_B^ZIZ$^gzJdE7O1@fb#(I?HX2ogQVl@qXgc;IqDzr6H z762QyOGN5UYDh>il(}~Gj;4YWg;zdLdqD~tJHJRz_Bw|1emtfwV=;BR8 z41&%WhZK>i&{VQx442Sejp*XNzPI6T&f(Qei!8T3_GZLbu**XoCj6BD_3HQQ=cQN9 zt7l3G{VCBQ4J&j9w*yrFlr^S|%M-7Wp@@n-d z*DB6ivs`tGpyS70)D71FDbwEm*luhr!XUMV?W_QsQprxdZvdM-QQaL&gb}nWYT%5O zH#WEKrY5SYnho-{aZQrTIpI+8MSd%f_oUAh8G%@pJq>}AwhY2OQ*X`*;9b%oeJi6C zW72s)GSMb;Yn&?6iJEO%jgp*rWXz}IR$8fD@#_s5FT*ucsgeHl(}+KeEP7y!;L)4J zB>oI!QXM*u+l|=a`*Bu0Y+_lv%uJVvmrK>?5JsGe@VBWSrA)DdQp^&ciWukf9aoR! z2jB&!JiOp4SO+8m52J((%lP%$vhAtq;(@ezHD&RQdic#$P&s68=ZO?DG(&r41WHB6 zhwGRs$>R|vc*Nqxc{Z$bDw;N)c3J+ZN6Ka?bKcBdZkbA%g>8z8k1r5~#y7Zx)_1bD78rpn4s&^oA|0yAa51?NFb z#TV@~n3a`i)9LG~c;(Akw!$@g1Tu`^Aw|>SJ^R?fW@<=;*Q~XuAK=8zh|ekiOeH}Q zv?$$GOqypECnv}MQ*b-h(d z{*^2vN~s{(yPgIMwKvIc99c0CoRyJ-N)p9;822Qe1HP-8_IC$zvp&Xr((Z;kOvZpg z(eEa3f$JU*f_vF9S}4>;f2)najQH#OE8B?s_su}nNW+?zt2-woyLtZL^t}V4(byhr zNL7M`k1`2hgyo?UU)62UV#!cbU}jb+9$Cdn*aO1PilPnf@!`}V;c z#uf5J8-dpEHnDx?stC&@j~GMY>atb1J!6AJRZpfIW}{R3D)7KPhRACSK1*dFi zR2h+ZhOmfgE%);SY|KaGiH=kYxK6R(EL~B<(5T-}fD&Ww!`RRh_2Sd75B`p@#u z_a_#1uVOx1Syc~% zkx5h~hY_VP;-qJJJd%AAjE|Td5Q*f$amZ`km1Ux{GA3FYmL5PFKAu?!vWt)&2<^T& z9@R;l%g)O_8RjBz!m9t$Vh$Ij0O-94CJa88s>C*?$k8s2HPde%`AV_il&tD*zQ6jB z9XT>0eUwa!EG*WUzk66vh63ME-HyCxn|zEm($_M!3MT_&MzCc4xV65xKhmZ@H;H9a zcx%I>h3>u7;d}cC=<#*f5Q@E(#Lqo>**C?qyzl5Nzgov(O0X*;x8cWNu~Tx<%LXoM4&WCP!NdRny!eD}J!gckCT4bPtOZSM*x zzmJwtexoAOFtp2I_-7MnCkC2%6u>vlqvRSS{xl)lsVa8bHQw<|)>83jR428`{LF@; zGY<9?gU-vnL~IS#YL$q!I#Ni|k{hd~YYA{87Y??S1vr z!A*vMTWf7=nQr~ZcIXiQ$8)Rwb>N3pcbN!^Uq8o$Wg%Ly{RTPAp?h%X1{txvk0_xgHE67ILTwRQFJZM?fak>@f}ssmc=vXrC( z4=qHVaU7Q0Sk(re%9nD!L|<4f8_tC#XZ|_ix(GW+p+_#j z?CYM)%AU;Ho(_DA9O~LE1nLXvH5%ZR?b|i}+g@;*BWwCY zrpiO~%O)Ae9cu4ehjxrC>-E)Mr@4QHn`BpFpg_b`Q~bj07-F;hISeIrH+5cOFL0^3 zkPn6rNV*Y`tlxkn{riA1&n1oAIb(P|7W)lZ3(}Y+eEZkeqFly*^y+_ z^?Z73fCm3*(q+E$wlTS&$LU0cnc>oL<3YN>qXMO5^kUU%L#4_oMF zAL9*hMT8C}+Kk#b&e5U4@YcprNHEp@Fy*4+^H5v3oM>Ld&iddQY75uIWNXUL>*_!3 zKU}O`0U=kR)r(S^Wmg!qKeV}uWi;oxO^FBU}ZJ`=c&>G zV%e)Yr**LKYdHUTs@uBWiZhMf4HISbU>wdaE{Cuo_^Y43sxbUO();94gNBi!-`9+J z^J6BS8OfUoACGKg?S&Y9J=S+#R~cvPxe>}c46>u(7qjH#(K$Eult;26Fq{F_7g2kfMOiEKP>F=7p&*cIbBkcY$8C?leq6j4OVUvAjZ7>x?Zmh zMu?7t3^zdXw+Y+y-GiaUSO7tbWyhbUU#)s4k8rw5xhMl=QfF+Lpwf7+o}2kERjLZ4 z%4oL)2a>l6P`xeYVG_So%$$fTD!~dBfGkw0xO%F*%7H)vt^pvN;8X`~HVv%jL>#&2 zq39|dS%>v!^uH%i|I7{ko?oJ)LTx^cN&PBS`)WP9a_hcv9@XLO^#0+dl?g3vt<2kZ~COxd|W6jldJI15;)m7gw#!5&gv5TD- zmip>pxtW^0pAtM`l(@@FSAXa3d`nd2M`J5a{Lql#?RECr)YO_&IPt4`_VfjZp7&qT z>ziA6dA5>?Us7z%p*v%(iPKK_t>MuCU!?%(C(qSEPCZD#+5E;5>ZUXJ_ZM7u?&#mp zUeZKlugQ&F0Kr3p2jSios#R^$L3W z#PCMG>xpX2Z)KIycjfXj(e4A2F2d%*CZh`M_32bE$xTGl?B@W%Edh%lk457^E*K%S zY2XFQDYU};fqS6*KE=b*j4Lkb4_)eNs$pD%Z`my0kAacM5AfkWhO#hS**#NjbjMJK zb`$fdjQc)rJIgHIUHe@%*Sl2qc*LjXuierwF9#wxkoK;wEh2DAfR*B-2S5*N7E0>I zrsM)+kN=R`4cYa`5WP&Tn*T9#IsG508I`(s*PTrq!WOEz|B-q*)mw~_Nn0LD>I`^m zizuX;TK@_tscpyqks3!6O6qEsf27vd!sX#-&`f1~yL#RAYwaojRnFVO>j^TW$xzB8 zvir;Y^~A|+^wr;p|7qY`Jgx|f7}^h^QEm4KNxF>IQBQmZH7OWNMrHii;uiA@~uGIvZmB$RRCmIiLhBYt> z7&XmOE7~}B<7rmA2qz>G7q=xAoMF>H2BRRike2B(`xr)W56>nZ97*m5l{?^fVbl(r zfjroF$rucz%!3)-JZ^xyH)4zJg0Jnz<1xW3Qz9(XJf`>ZN3FW9!NqB(Cp`wXd#ma(-c`%CN_=gNzoBD=@6v$c zDnnqF>v^;IYl}<$^4>rD`%-WWJ^#`5DBQvDvfbwf>do)lxKl?KRJrcH$G7!@ z1G&4D!eISG`;2HJXGG>GXOcgCABJ0&HTlAt8226Oaat-%u#T2je|KkGmesap==XSOVIc0ihhk9M9gA$K|yEyXZ~4h)K+9Xe7aIPmNIFiqISdsVha z#dXZOUZC9t;3i9^2;>`JkuhW|YOyp&uHO7#R7=H>MFO+mi!PQGs@j$l|Dx7Yi`zuD zirLJ9vbp|6oz@j(%4z7fs!&z5WU|zSMy-HXwwW*yv-uY_rvVxjvEpCU;6?tNhTUfx z^ZA>i2IqO5HRL3Lwl)^mPS4FXpSOoJgM|SmtqchPb3KBJ-*#n{&3|SX6fpy@& zK8(fng$jr>#NH9obZG-x=D<+@^nbRpHgjX{w*EHn(F|5DO6qYc4*Y3g2!B?-V}?hJ ztK4+uYQMOcTcYZ!0Zh9+PM%;z%<^>c0Dru^Wj*uw%fM1w7mjaM`oZ-Yj3Jl$-^+2W z+;sHSlWc>$2*-?%OI*k(^C{GH*uRfWLn~Fa9F_P<7%lLNurOl6i>R=0c?Y;kk$T}H z9WR-7nzlg|Itts+Qwdz;`Oj<5Fo`-d2x-RA;$qT8?2tl|u%KPi3K5j++9 zi6H^E|1ax%oocY*k6?%Rq6L1q$%CPBFSx^goWKTV{t(=bBd=aDa!!ZL{-9*9BhTk;8h(yX+y))OT{J zY@O;|@q2%}vD^TDg5^doPUx6Sj7<~&v$wHCv~M|#JT&p=uE9=!G0-GDV9jK$`|FSC z>1BGBQ@nQm#!D1YXv)uHN0&Dymj(i$DK9BSFAzIAM=6^?sS^x6)$z!=v($QV8=hg& zn!|~i%7;@8b&DBoa3cdt?~gSO;QqZB53|cZ{PxT7A8u4#5Wd{cdp3( z3@Rf=uaj(68}pC117%0OP4{Jdk@m$^1eG#AhYV_$2&Z#-ol<-`!a}DuSa_!#ir*NK z?nhLO@;X(Fu<&z){|Pr0BX7kVVT@B7b?j3>w(w)2N*3xpS2*%L)V?43{amUjOf?TZ z4r7ROdKUj2_Az72@cIj2v6K8{^71k~qbl>!HLL5@T+4@TR)b~^?S<(=3sw8DEM+Q#&fmZ zIjCQr^MlbRf_7z)$u;#TMRO#^ig}-5!#0?SJ#{H+ax}t!i6>QCZ!|xJSGoBS^}HZ5 z70sa0YW88%&3ON7YoVT@%d|A!#X}*Hu164I7|@A`L1a zAk7Tjf&v1HFe4=lL(kA%A`(h>NymtkfYKc*%D@mqNJxXqAStMzf|%dFuKRwz_jvz5 z?>~csHEZp)*FM*|V%*hm>N}sU;AG)VsuPtH(Tq%f8WF)PvhkLcA#?eaqhYu@ z1XUSr0aT^>2SHWhy@!o9`bt2s7+J9=x=#_KCEz9 z@n}VESfSX4@+$Q=2pt{^Dk)kw;TTKgL4`gs2bl`l_cFpe0ZUS zk@{=Z>z4$J%seQ3N7aTzc51`k%7?vO`LN*il8O2S2MA)1{*@?RUw6s7LHc6Ka|hpQ zkIb-OTWX^jzC z&4$a%%7nUg`GGqAMQ`Lwf$ZH z_j~iV6SBcA&!Tp`Ev0;Hs=557ucTE~ z!duVc?*6JhE7Do}D{b5(>K&)cx({S01(E}D%?BLUj9HN^r(-ifv)PBM1Gvh#NUnXlxyD8Lr1_PlzElH&R4aQ5*G^TFQjx+d{Qm~p|t^>g-rmhC$2 zFVT%UsCwUDSK+RpSe7?Q3a?n68=d0i9euoPc{&~Z6KL=9mY`jCHDFz5J{{`^3GC?r z0{y7BEl;aZEW1^5+_VYe&g-t}OzTj4SF9h@-bH}hyGEzxJE}J(20ChshOk9$zR!P` zJzchpS@G<)T$MY!+8Oj|)izC!s)O*$&XT`x)smG0I=ZgMdb`l%_!)$O7Njn?1?eql zLF!~{^i+1DY9o@6ZE>@vv#qPvO!G2l(yLwjc&5gIId|4xK6N zc5%*2g@N)H_f&?0R2pvuZzta#l9Kjbe){ahs&}Ti^Xi^^oIf?vs_@ph#H2u8NSxUK zW%VrE_X&^K5c9r4R;`!(wDDol!nTE?hV^5t!@>g0>?Ki$*;+lrkplGmxT*5FGi<=a zhU1eC$+HxS@G9wMLgJ(5DQT7o%hI&urpV{-4$R>zoue5ujITQLydfExO3&42S{SN) zmW>`u3OS~U)5yrZX{0(Vr(4R+$u1Lf$f`}$>gl%4_BnSbRnIAQ%y#)`?#*l8#O40D zS~C5ld(ib!n+1*migAPP zbmuuUs!q))KryPr6k`!YF&>2}#&8Ln4V7nm+!`}%{vD%t{E-3UfZ|~YDn)Rg>Oc7+ zSY~n6_s7V)B?qo^N}iraP&5hU@2CJWMJvDqABJ{VE4cO&9#}I?t5Eyj7bDZ!5FO(B}{5_Z=rk z#59&GFH29BeR&p+<158X<{RYN${iV&k@)RjpA)1}FRr@nI?qUNMye6ymP=>2T@n%+&R>;=Y z-5mT;G1?;E+E@c!nk>JYab!7NUM`)-wkD&>8e$|@5zw)yeku3HWj-`pt+Dbos;8RK zVr@~^Zw(l&zGZwWbB5V1_SUTeta3eB<_1ClJ7rphh@+5h(Q9>}>u&U){QB)ZFX&3i z@cFztQ`a?NSk;O5@-#COj*-B~&lGW`;G=gi_fC&j*UJypiIsz*cE*`GI&ACj5{gCV zj)4T!O^7iQ;A5&gLK>13{KQ5Gz8j_WGUAQo>vYcCyJ_|s0@d?!zn1N?4bznkrM=jy zB<`i#{7we0{_btiznz*#PB|>Wym=aK(^nmy>Q5sdxa@Mum80hIiW-e&P7Wb~LoxTDqR&!()AG?;MFc8dkc9H`IQ}%U(Ofw{KXI z{=KmIoyvcEHP~WtQv6@S;6HQSXQn)zX9AI@PrZ9?Y6WTm+iWVqcLlV%G;<_VE8pip zwSeE^-v9QT>B0xgA$A_r0_;F7fEdv%m74C23FDe>zR1sB8Fv^(MH-G|Jx;+*3FVzR z2YjhIKBZ->;dhWQspTg7OjppE*}mP?Ymqt0$m1jO6SEYyKSOqZv0aNRzwIY3g=R_O z?MK(gIEPI287xOE>vTIb=zKPm`=o?%>m*X8CyXAnpQ6JxsLY#lx{z%TnPq24d9 z-)94BSZzuhQj&1r7%WlRQrNj#m?&k7^0YP#Jh z*~ghL9bn4geTs?e(n#Xv{F9^%wuI`|xDrZww&AYa3DM9869)F?;zRro6CTTkTV1q4 zHaQ$J}8~N?{X_x`ph8Q4MQ03(URo?5L_NW|RxakE1uy*Q{ z4%Lm>-Kz=umGL|FSqA7DRm}f3IbQYc%U*`>z>W0~hUAByqz|tikA4T$=I*VC*3N9? zcxO>dt%KEbQ1g|zh~sFSZAnU;16?jVh?NgFC;<`f>e*nU}rP>+h^8fhU*d-oK)K4OP9>KSxZ1s(1La zqGeF^9)_#lmK-uOpz8f*P?%~Hs(MrWe7;Am5lcG)v<*APOhDCJT|z4jRJ{}7s&`Lx z4plg~xwUj%w-2(FFMW~oZDV`Yw68cm*kF+{xv_!t=l?zZo}BqB{C$K_`@XVWd(qk2 zP+JiotU-W_L#DswGyS0U1Ey@yUX(;TLYiSMq)%O+H;dlTyx5tIvg>5btBtHQ0O@d$ ze!IjlBJH6=W{~-8?ZUzEZLK@<>i)?gARSs*e|AYSSn}n)?^C9q1^(UG+`0S@{F_(d z!P}5Od!(Fq8;sVI#xBEw-!IV+_Rd)s``UP0j}c~2M%N{sCq4?vR69X@^E`dtey7W+ z&!9_}0zS`ay04@;wk`V9pPi!g2hn|@-2TzOH3eR#5Q+CdGYQq{M<5tE=5z6IrRuDH ze4NTB45l3b`8+$8bNZ%ah;PtxhJT^`iiXVGO^I8so3RWsx07Sq10S|X|B@=K_^h}; z(cQPXOW+}c5%l57NNW|IZzncYkt=EHL_cx-|>wATE6=j_j+qQy&ZIhz%& z&FraUoWq~jZs(S{7^#LDlGC#GI-jm&GxclBAXg~5NgnqQkH<&9G=J^Ht~@F}TyM$L z(Yney?xvUg0ECk~PWhVF>&I6rvkiUrbxcDYz9;&p5xPYE?#qlwf=LghO9OQS2j)hs z|F(ZV|7t(+OrSRB!b1%=$B|;iJHz6~ubPpk%!&xf8ZjPe*0fB0_0i+vV)sDCXLN@9 z6!zqceBAxU%`~+krL3@aD=u!sjw825s|42A2_5pE<0`2|UGMSjg8q0?m@}qDcde%r zQOfGZZ{C%jW%Fz3^9e#$*sW^GpRp^0s(L5poC7hrhBAXMlgj&Zo+;jcR&>;(c6TSd zLO&?&H2EQNTkap0{I4LXK>5*Cyt;+7vbV0^3!zmsZ%dJGjf0*$(%HhzoWougl|B^L z8eQ#yTp@b?JiV(pq|}kFZfUQ<)bT~D*1^bGLN4Epg|(D^d}E%S8juiWdL;o<LtT!;D&^A=hs@AdFteVw^qw4lLEzI>Q(~=>krvVjB8Jh zn)lJlN3E9V(hfwQ^nEK`+&(5UDk(_A!B0GFi+VR4sdfIC*Hk%{(YGmy`7~YYA#UMo zPw8Q7S^Kuzt=h+zzQ>E^EMJbS$#T;(=xBAlP$6RW<8>>V%}_#l)pskw7pk9Wb-c+O z5)~&uwmh@i2s+W@e1VUzP8dj3 zL2smk&`7Z)fApP@@I2&r=;FK1aSbCOSzZ_hV1E|4}p zC)o7WkeqJCg}0AatUldZmRJsS2JjiJSudWQjxpPqUVY2FMOVhN@5Zh zO>D_C?KU6Oy(gIA)z?FzzLx&)UQqLNo5vFgQ)iVQ5^;KNPc(aOiBw#*bnPW+MjJA7 zd}MWH;TU4=yKY%+B%*JLFcP_GS#8Kk@6(`Vr`k)Ri*8`#pl8*&YFT{~{14)$2->n5 z&B@`@ptO9N(d_Te#`_ZwKXx_xA-O|1MsM4^?)Wrw+1;o1{iEQA{1i*q(bY`0b&zvx z#`?u8=NR82=qd4xI-IS@U|dglEHEm#Y>7ttNE}^%DjDw=uaskPg8+(&vV5brz_^l+ z1T?OslvC&TVwhoKTxCXhQO_yw6RIug+Pm}?w9}1_>`j%-m2f2Atg8Xj9CLcj39Dix zyTyT@YX0R+XqtUN$`Y*H2J!B4M(!JtMo_ z&_}#RBsn42Mf5zI;^c&)*r#%~WJ8}zHE~G^zg)EOCW{8*Jf)Nr>`xsMvgHlkFHx? zC*6GXYFre^b-f33KWDg2UKC{SZd{UB zMk}QYLv|-6H+-8*xP;g4FY0~aaacZl>ZbvC`lsxY1}ed=;#ZGi}(n;Wjv-S-y5VQ?%L|r^Zw^GaoL8A zx*F1-4}6iehxttU-wUzXE1zk)n?F@Kbg{28L^0{_AuW@Q-eV$CNJ}jrxD$W5X>VZ` z?erEJ+WSpUrI4&z`F#I;hW2FBvLsS+bMx6m z3m4KW%%Z+He;+svLuq!!HwkeK?T=0MlSrr*oGrq$>hWvLB1T-Lk1~yQ!&k4zUi*4x z@Z-|@$9}}rc~@Yyi^CJ0PqGiegauuswf{DiMzBbqm~bDa2~8pWJ`S- zWs8jRxnCP6kaWpkThMN?RGgo7MZ!v2m-ApVL4(+CoYNKMQ&+noko4?!jX4pWBW$_Y z`cX3D_tl9~_YtXmb*{c_AdEAZmll7<^}?%HxkQ!*<7>A1jC}<1F)-q1L>n%x#_2~# zpX73Iybqq{z%!Ak`b=zxMTMoxkK(^ehf8yF`c=^;LBkwWeb6w66g2|ljmO4IJ zcyK%L{vX9JK_Z?wz5aI(;?*+c8e&^gt@QPmm1mz^6cTdAp&g{9Ck38F<>nT~D@T)h zn}6BivVDx$q#NRJIGmW!S|$t2q*TMt+}zxh_>QUG-r-1laU7sw78qH;n~6$@Kg`G6 zPrrZVMog0cN@q?(1rd{^8caJBV@4IYc{kI>qry#lSUsKt?Zq&~+bva>N8W3j{ zDI2*(Dau*e{rVYY%q93Bl{Hp&?#WNFDdv5;x3v2C6XH{zY~&iF{q?W*Z{bVuDk^KH zEZhK#*TkjVD)7AOKP+=YK~!a}3LojeFTuqXj7Y%)C7DvxvU?l)Th8FT^_K^Ml1f5x zc(g+|tmOM#o)qP1>i*_m;dn^NZlGiYUQ7un$u;>3DEU5@A*ExAsvlA^0uL$41u03F za!8ro4NQYNmF4JT2MXg@<|cOUXxZNsh~L)Txq6o0IPgZm7R>`%<~(EbI6y0j@oAM` zvq#(U$?V)?%yS@^XvZN+avAgJ9w@Iy4amh+Ul!6TziRI(&j$d~Tmqwc%cerq0HV}B zL({%XD$XLjby*;8>BzqX8Gr>n&&i_Eb-`vI-wW3;mpCj zx;SvdJJWKB#`VV6uIs1u63Ci3=(PBx)tJEzj|cNwy^sYpabRAn*W@~|pg_3>?z=Rf zG&eK2;qmaeRxe~h0oa1fZn`+dt^~?eA9m=JFx$lfiE7oMKZrQGn>}c5J82DeKQa2m zJRx1dDAG5~uqXmizI2AYDJkPAO`9NtF>Quh6Jg8)ITHZ<(G6Wz@>Xzp-X4JDu~0aBJ~ z^xJ!&tT#|r309T>lvOegm#rYY$~!@r>Zcm@e-D)PhLu%71dc8P9Ni#vbVPe_ zbb}_j;OO+ryY0VA+sSYXfuqZSk8Th;I(_))gxsD{m68{R6+XNCn%mpGv*J{6!1~91 z6FfMtUVr;NTyybW`MQ&*!!9U1Jc;^|M|ji`O?ut@YuO2kSi4PeIEoYhy|rwXD;Zy8 zV{?DxB|TD}?gdP(y*R}Qida|Ru>7bcs333Wgrnjw)20!Wj~HaRN_XRQvVz-%34=VM zag*`2O8qo4a7715pJEv`F`!Qt(1#4Wq65%}Y*GpIF)7z@_%2;6!z~8%$%6GEL;9G& z`iOm`)Hp83&*|K&KYtK4I2?FvXJp&I`dofqtxm_uH~M-b=c1xUnrEvuu#4b2SMhlZ zQ9GR`^E*+F7K731nxt8Cefe(LqpEIWENb-DuPxn(PRt?G0>bwkdCCfy)TdB!(;^|gk#-1r?ealnw$vS%hn;&N{lcx&~7P}nAl zn|_=dD$Bzzsf}KBU$SkjVQ|zF9%IY(aEq7=*ukHb$_O+Hprg$djmR^`zJisq6{2xO zI~eEH4HTi9&@yc zFz>KmNv@n5S5g~p&T(vhq^YO;ObJ6Ctp87~K-Lywup8Oa%_8~it>yAt@fFdZU6LdDU7^uh&^ekh8ut_$ttCx` zSk*k=qDL?2{d(syth2f8zS}qVQyz7DPUn}Xe}xNHPZ3*pz2l4=%6JmfC5=PjkM?uQ zB@1$`Ov$nPWX{NC`y^>iVg{roPSX%Ow#ybTE1%SUbiNY(NekuXaqS~CyIkp#aPH$J9fWK37tYAahCclBl0LE2 zy^=na)CY0r#MSx)U8}!y7F0IO<1I`2f>IyEpA)~V!|z&s$QfPPu!T=5>FZ1_j+@`_ z)bj8mIE`EFjEDR{3hua9W|o|-(^9^m!NS}ubaq^pPtA>)T^ZEJ#p3ceE6p=%_c?y6-{J#Wv#55VqI?Qtoa)8ci3 zz5%zZ&RE8VJgFUazWm$sgPxnV&PtZZ`bC?dJ<^S&2V{;asi#96;!=I0Hq~7sNSo^C zoZ%r2TR7D{QbMBiAV(Fl@1jk0Gv|Yl1~QInk3^Taw@2DaXc*)W7q2z%5>h;3^ORmB z|IEwtKPIqB;vM(fD{MHweX1ouPBT?W+4+p(~&Ji0#3g?-S1}U8W z7g9;w?kf&@ejO?sL=5NAkOsyQ)sO}nockBju{gJwy5I6|47-}n3_2?nyrYR+nsKau z-19l6`;)lL?4S95iBm#fShq8oPE6vZD(a=+5)r32|n6G?M$CBI~~T10v6x z%lC?WrqLrhgiTW9tbeeX)tZQ%B=rTr6Mw|DEYDW<%F0|3{2D!#45&a0_ zmW8IB4C@*@3mv@HAsSliAOfyviwNtqVD!=evYW^C((J_YofX?NY~0&+JCPhGSppdX z$Z?UI%DKiEE^s%W@G=Ok+oG*}q&7p80Ddsi;zAT=E9J&TDo^!x3vg9;2{H(+*m_F) z0Q@i&r-XrO$K6ovm}1+-kbOnbq0~JMp}MU@wf&$q3{vRW{&mAw0LZ#CNrgMvR3y>l z7KSNDYrldN;oWx;PNa||eS6jCTI3{r>+ zR_NIDlQ6-}K<|rpXo9Pg?et>bosLm6?XB-`Nwt;Ie;+?9dXcj{7T}<6sY!vy5w^Kp zG0L~8d&<6s+hzOQVCt?9#75ZhbFP`NoXU7r|1;Y*_f$*=i3(IrO)f^*K^44HfV)M~ z#oU!l%tbf#)+(1;2?q6kPMkWGRkqM2TP(LKFoQ*coB$L;XT zrQN!b;E2C1{=lz)h{)_YibF|FYfG`>ogW za?zDyL-%)ejQO9@u4I4i55VZSYW=PPx03>1R!z{ewCy#`L+|?fz=@|K2gQZmWB}K4+vpW!C0N&zDrYK_!_tUq`irh zu?ki;#v>j-3o?T!JBxJA)?2@dsC!roLmsL`*hPS&VLt`<$s05=n|8oArSzX&;B-7I ze2eK+qKFV@d4wHWxm)V=sj5`km`&SU3zQUS0Bz;xH1+5_-7PgFGFN7sD;Wdo+rPiP ze4So!tHHyE4SLi~+%1eqt!@`yROS+!0KPQQHy{znB{04;lvZN{2tC2&;3^4v)Jp)q z)FPRffJa@dycpn1Luqa{fY1}5M_r2qJ?dicqt5pARzvBaJ7-wJ5{Fp>7^J;U`lR<1 z1dD5uV&z{D+i#fISWKiV8Y@AtFwr#8zeyqxOK|gl3_y3rlY~l)7WmCJT>|0WDJzuP=V}*Hs*;fNE4;>kN0c=!a{`; zq=~1X@L^ zzMOVcCR*6OBIQUPZyFFf00}*2AEXY1@&ci0u+RY@H0{ZeJY#g2{_%k={4skKbs&@% z7McbL4TFWMPyZanDgJ70xJD6c_5aQNWcH#iTd>Km4Q&!@Ve~`bgAroDDcB&Vh)dXf z0-VAGI0ZNX;1q1YDa6W4aA;5iKFwB@8lSLP37oMkyyp*_9ouJ14 z-*e&t=d|+w;GA+(RR+qZa0$YP+G-q)+kfgG{qwpn^Y%(1+ap61HZe<$sjU$>$^g0W zI(9B&zF*F?{L3P66mgbjnTkdX*s5cqS*`z?Od#SM=Ks`#frcju7;`P@1{pSS;3!!x z81qp5YW;rlqASh;a+HQf$WgK&MSVU~lyY znXs*05c}FR6a8e9R9hnkc1nc)C~=X9vjeig3kGBXr)-d7qW2q$kJiQHUe!nF_Yt|= zaCWe)dPr6@EQ>h*4!OGbXMp2J z0LNE{9lr?3(2!ZxFSGugo{R0RjwQZ+$4gMf)iFwG%*qV0MVir_l@{z*2a*%0!6h&L8(L{-1k7 zmb?(p7=!gLjAf&XFR3pWQ8(AjUy}+G+OyxzWLBS~lB;Mx0h`U@g^-%JHfDiP04e9>Ip*Jc6PdTZ}jc3p)x4qbY)fQICZj^?=<*S4EFbuYm1- zWk9`<_ODM`2Y;Mm@Lrpat6HK`&w@^qm#^ogWhyI14MfEacZfk*c*YslNe$`sO6Oe9 zOPm0&mGk~()4l#)-2aC!IzBKOY3<2ZT>It8&NF=%VnNoSYvY-1C3 zy*BP5&|_uHIF=wFQ1ti+7A<4ySWm&DNNA^2m?_vPb-WqgDTVDSx_#+| zRki#NtNmrLsjPai!SU-RpdX*j7J=6-$P~P8&G741EBFDMtb()9Y@Mn^bb;oREXI`y z=~^8-ABmlN7*H%R(S9yolACL`u{I?l{E4kKxTC+fi`Z7@D8DNSy>6T^e**B2eFo01 zi@i1Q0U;@-=`f#9|8|z<(C!^7J8TtOew}v5abA5!BBn*klm@@5d6x$Nop_xuiS1Mi zU(&5p_%JC`nIsw_W<*Mi2GG}Wyh*oC<0GU@6_Sn;F-ry)h?r$56&ie2Pm9Lve|D~^ ziX#!qgLN*xeoEz?l;YJNmx$6eS!YI|CmW*hs>3+NQyS<>R8tz5ab-$VdZb)xXqNt|pc4JtS-r9QfN>1EC;fxa+&b!KHMzB-$eJEZ}K6H&@81NGVK{U=Mo z$Zf};j0Lyp#$OaH6q#M-LUobPY<^Yh46znI1d-Vx0t+HD5{}H-n=X0Am}U@}v2bKY zg2;?5FL6LCkIS4!g26~YQYK9{-7K+T{GEii8HqXHZ0<=X;YrO2QQqr{&7Hr zM&MPHz+=M&KQ=HC>J2|OO6AFTQkT<^Vm=_JzAm?wH8d3)$v8d-t?{<{G=2H@y`(71 zYF!KlhQwm!r8rb)1n8%fg8M1c0K8{v7}KuSMX4j)8T~u~XZYDJ8Ak-s@hQ_djPGM0 zd`}{VAQ6{T^Y3HUcSvX!o30uHS1<%2w_6?$SfdZLV_sDEWXce&gSJ;$+4p5Y=0y`c z*pOpvHmj#{VH*^lSef<{Dg?I$iPmU&J4xF8r(U$dgY`KU`m><$B+tKn3v{I0fq|E) zlKLFUU~YzYPLbzr>xLAQGVpa!*7Bm2ZEk2YrN2JscCL}mtX}F10+DD9Es3*}RNnX9 zq6-FXZ7-m>uJJL?_?7nXzZ7}G7)`@!Y6s5oiKG0(<>;9fY z-Lku{QXbEX^ZOin7s{JHd@~XT^b^8btvB=K-ez{L{suw;ymSY0(n)BSAQOyYuFe`6A{&ZcIxFqha<& z6k=~MfMN4AZXPxp>bib%5H!jRP73_uU{dxs^C*VgaXv zggKpTh|>Y-KHzk))7C?KRgXTr%;8y5%CqWvP2kN#K2$feZ>`aFMBlj)GhE%%tf}dk zV852hE(1+~(&W*m12%s^UzOJ$9BCGlOyUzEd!eh2Xf-}rCYh=_+C16^c^2paaHNVC z?M*$1OnkCKB1`3I=8E>&_k&evdPgMQC8Nhive8B2iqGmc9nlBIeIt+@ierK&kfR7s znikM@0y&F7jwdWf5yf#G%JAj-;SdJ$o#|M_vZXT@o5o{!Px$?-L z&Z$Y@KAqmg@AcvgckjuBfWy9khy;is6P-Vf()R0=mrZcwE@xxbHa3x~07Q{Xy6II` zl)*Si6`UzY4Z*`+lO%%Gmp7CiBMKY3D2u zXQ>m2N}M@I(w_ZxKEfSZ@Zr-s5TWTo_hwo|be_Gdwc{l9qTH(*bHiaUn$jt-ZR#=4 z{XlU@WV8Bxfn?WK-b*tQ?+k8c%w&%iU$tJyUX`zSrq$y%ZRd+zmN&HadrDuI2S!DsX5{XUh)O&! zf5&JIsAh56I&F4VYh#LhMcJ2phPtVf(KF3~BQ+w=0o829Y+a?Wlkx@7nEs}LBRMno z?j^VhACiVsmn6w3mT-P`NjrE zP}E~ve#e||gsn}psDttLPc%ih3VgMXfF+_zVqwz^V=*fq>{ZTQ5corR=b1ky@y_Jt zgR$(@YKUexcG3L`1PpwCdWzvk)2uHzsX+nB2{#UP@F=&UAYFb;-$lBz}U&~;&Yv6j>I)m$_ z4PP&%{M=G`*Z8t{U2wfH@b!{I=}n#^ktV_Z99QUiNw*9{l(^D81=p*Vy{oF@r1rF& zJ-A-(u-A7&UcU=_JxxJfJ+jtJh9G!2X}TAn@>}c(-q?C$+?Rp-T)|sh>YAI;Cn`LP zyaIbj(%dX&Pnr&oAMcM#PIkEPJvll00$y4n`(D!UEatbg3LbyhKaiA6&5M^+$PP;) z&0?rz81VSB10vujdA$Z^tvycix|2VuW5MOJo3x;x2tkn_^17E0`-0M>>CcO6>hQT& z)1GapZxAc%s&A06M-cnSX%A@6yIs{0cCThQn^)g(+1{PlNB5wC=DeF$ANXv8=3-7opBF&GG1Fjr%uuzF*$lB?uZd|GhwJ&uSdp&_h8Y&n%_&rT*gzm4_oLm;T zzhrQK9iaOg-w5ungRzl9MVUxJO5@Z??YZVmaDU10{dIuuuSfxOe=}xHv+^e@x+z1Zlb@KvMzt6J;WWP3Jy=~N+w}dU6SGlh5 z*#<>auwO#ri%rGew@~LP&g%g+>22orh^Xj(Io|8LMuQ?U*iSs+1-$6!Ewt!pAFwhH z*@B;44h9i7((cNL_{k!#GZ)9&9{X(=yyGEnE%eM^Q~g=Kx4rX*Ih18ev7&PWzRBNE z#_tG}60e`9$KhVM4RDjk6$L~6ZX|SVZh)Ko4W;*PF`>i@y2;~hAZEmMK{r|ZUFTHW z3!i%rh)r$Rm}VCyl>ME(Qtfwk40l$zgN^Tg3UG~o5kFsGY_$#Uu*Ajvau+YOPlMv0 znArjcf~D>@vax8kApM21AnC3DcFkpx{c;B{PwfUpsPTH%0yJI&-J!;7FYcFLkxN55 zbG&kqzdqT6DtG8T?08V+ zu7j)G)1b;-CEA|vht@}i82cs0SGWY`2crZVt`X z9Krs>2ZEaje6DapEoNE=x0vTgju}pM@V?~NV9&eU%Rx}yXQ_~^H1RzW? zkPT!(dPb2!Hjwqi08mer`jO-Vo{H4CFUPaDF2S@*AUaevschkU1?1@|(=f z>ma`=gYz3B$d(V_{N{RITP7IzFmL}X9?V;P3V#~b5tB@SX((0hTL9BcfU>ztR8-7%##1XVIi9H2@j z60T%s->!8~{5##ayRWll8P-(fDP8@hxvO-TGER zgrBd{Iy)Nyl1e-Jf21m{C;HvbI^`rd6m9RD<25Yo=BrmRUNh(+UO<@Su8>y#C`BUV z5^4vPsrx=a3gUblh1TD2WF+!m6apiGoGclMb)rJTj=tzy(#oP4RbB~$gLwoC6Me8a zP)$h4%wtbf8Y~X{-k3|M8+JYR<@?c{8UcgL z*->luE~8H*I=-HbF0~*8S0?$Lal5ejo-oGJ29jqq$2#Fyq#ral z+O2F(@Y|vv1+C}=xD|aAw4xJOdXy`kz9+DbPAO8afAAhfiYbB7d>$4;mBL}>d$6B3 z$lP0^?_fkNA#x3pkRM#8@0aR&VSS7+HrZ;7c1Gu{5sqDjB@`>0=K~2NKmxGBf1BO& zSxSL~F#_wzlw$PS2WKEb4wjG)Nf?7AIFIJ6-TV6=l4m%5IbvP2v7_H-7Vgld@wmgsqaf@Cj;8?}4-P(_25>w$Kb!(Mo`Q@?|3}9F}+qOvapyje^Nz3_}lZHOqPPl7Uhap(AEl^t~+{q zjqnra2Uc&bAy!!NI6ttWZLQaR^of{)u!G-sRD-f|fnQ?62sB;Xy9P}cE5Osm1z%e_ zUj8%>6KT6ENtbDHIT>x}`L$4rjI;tfy^9D4a>pvws=eVTQc48$zVZo@pqh`Ke zSx)#{Gca8KI@L7hn2r; zuayiyV>P0ET5A-ygyHx>5OwU)H`cbmQX*d&5Own4ST_ts9eX&|$*d#&-Z@-A3r%(- zI136uJpXgp_oAOD<)j?TU{afpxaJGPzf_j5?K;SACFvwL6OMQ|$?9>Dwk&PuB;31t z1YFo!fuCU5Y6BJi_M9MTiFilxps1+eM5nxX0$6yin-jGF!I)_n#yEeCZtYn{{Cn_+ zw7-7KD$GlVU)UVPsQaA(>=t3!v!vwc2>wkN7qms+A0v^qwfNGt;OK8MM3@`FM} zyEmA`YlkQC7J+lLqv96`=|m5eMbitco|6=Xwi54xyJ`Nq?KShwmxvzOh7;z?t(cCT zdsK^1g6a!WVNZZs7-JVq3Tq!?i5?}3AjS8Dy|2y1x4_u49i;e+aEk8wq5lVKJ!J3QBYVQKcwq&}(8`nTh0xjutq;H@17#?!IjkYY;LQ5Knc<-`i*EpDhBuZ0xdLZFO2gDi(rj}Q zII}+Z%<#~eal*MmQq6IE)!R4hVU21@>hMuH1dCL;gNJEOq=4MiY^;}wGMOW6mAFHR zfuRD*0VD>EU?go0N(@Te!ARO%W+q4s$mON(-!%*skPaX*XoPN*7WfK*XBWxvjdJ*U zs}+ECWlh=EYfPLlSa(mgPlmwyIlS@R6ady6;?DuFo&gClV;$xPY@L2MYe)O*c?iP31`+C{M^mo@%W5$jA%CJs}>( z%it?g$Z>@v6BbqDSF&IgllhN;H4KZ&WKq)z;x$kSMTz8~b z7`lH^t#k0;Vb)IDn-}hzRGoW`NR%W<5=2%Um|qW~!GM#tq~DFi97tgA5Y-FNMQRNM zO2PtjfI!KNU73o)z`VGeshQrPsOQ5-VQZKhm4vv_K$shSjyNZ|V0zH_m}P@J)GGhN z{n>tTQjV^w@TKV9A=VeeqDX5{_nTsrWcdbaseyTc>d!$a0fCUa0gJmtbhuN+R*yY{ePVg zxp-c$4O$1>aE-KALX#O4Q{BjImt-Gl-f1ttGb9UrJ;u>m7s|OdwM5RD_FeN+?R_<` zDI|H%dqSyhi+>T!mMbTmeU{I)sVAPEX{W_nw)c6A@%PAkMzPb@`iM7+cqbPWlj7VK z89Y4NO`lusNGdwcT}Wy2xk5iMmFbn}cscr$CF=9EbDy};r{iXm{_>uw>bz!Mn&dE z0DkBCtjDIF=3P-;pxJ3D?FN-*ld}X%?G>}LPlYe-d0`JzPk$DgynAFD za6kc2T%X(NLOcT;P-Ty&*v$nr(oWGZ0KCP|;J0{5ZVtrtZ4lQ3;J5f0i0c8yIK_&x z`T~Y$;4NNio&|Az8;Ir>i~va1cvm44cP_^>1j*>52SYiLmM#ULUTJX%Eq1_c+OrRrr z!h^2xkTS=y$vaqgXsv+S7oPlWwAh^E@g#U|g4Tc4!6M%p^lKUP4G9!xJk+E(Bv=Ec zSQ4(!RHK*Ky(0Ie2ysio!IA~7+b|>Ewlkxl3khIFz_0H-r?t< zcQ`OFDM$Hx?~vAW&^v4`^ufVX85*TsN(zLZsUhf@qBx8P&V}BVv``7J1>wCs2YC7a z{Ve_Z*LFwois!{UJbj-J#kaDlypMb8{!uuOI8m_Fb0iouY$vH9Wvl03P_N}8aEMI& z{aLTUV}9wW%zeb5f2jD)hkdf8HhSN4lY}p@M&}&<&lC6G7lIn9{|)*6=Y@D8Y%N4_ z_#?k7!zbCa+B@_cSfAps#GDeBLk&tsq@l*$M)BK{!TU!?R~^jqtplclMZpt#U~hc= zx&HW&zRRx6JAs;*z`UZIJTk?Ba&))x6(~ssnxnz5JS!>tA6vYHZP5x|xcl%6X8~;8 z_zJRhUUg2^=Y&;~=gZJb@2>o#s2oN7ntqm=)mR}bpSykj*H}vb0Be$apmv!4(Sevd z+WjFJQO7j#$K(`L#U;uu&#=-%qq1=h8O#iN**!7+y+r1g`f$|?g8#&2<{8*(B)*b;4it<~i`4t}@&_}A);O`-KMk2f|~K3{$Q?#(Yl+MUfib5EG& zKPYt%Mkz1}$W6{jUv=)b(`4h511Rlw^cXDO*)__MOjj&A6FGJaOi5}w&y_`u$&*P3OO0c$Tl(^9g&@*s)TrNKNN;emS!@^k%i6hDarr?FV&Ly{V&qpVUV3Lz>a_OP(7gbOkn&ef$M=>U={yy9MQqm!$_yAp zS<)K8`Y4$}_gRcBK~vR0|0UnK?CO})l{ArpWZUVOA7;eA@&f!{RxgyXpV{5Ywp6JE z>emSLvHeNvbufJC^XSe2BJKN}Ngp$!!`SX^TWG#*JmEMjFXHh<4Bcb^P( zbVEo6E4dpZljN{Pi`R9GY&f>UO6kV@JZ)Fqdv?f#sqaR9!_V_X%%E&Gl0OO7tq;Z3rW|7-a03_$MeB-IbrxXC{m4%I5~+Y(_GFxK0Oq^qA4U%SRo)7w7H*;_6^= zW-=i_oDC3H2a7ZNd3w33_mFJD)O91j4u~@w{F;U24}ryXLE?UhL8c608#4R1Z}r1f z;hc??%ih$~u4n((sVrt2tMAqeUv3fG9E~skxDi{Yudyut4t!6`m#kAZc|k<8^tty{ zuau$#zhvFJ`a{g8OXgNoUHV$p-1O`*R({|bqeM%bkQXliPPGU_HK2| zZ(r$r`Dcmk*=w7asmlicA6Z`k6;&67t0EFgm;5LQ(v8F*DXBC_w=_t1Gg6Y$-GX#C z39T@nLB4&5-s%)9X3Tkoy+U~z_tb?4l@zwg`ooOAC!4!#$MJ&^x?)K&1x>|T2` zuF34`gw<7eSGs>#?he3EOY{*}mY zmC7uxBNMLymiWZtIZ-1ORCgOV1ryU*ij%{zLYFR145~AhDK(fSTdSTqw=8qb>(>GG zwY(nH0m+uRPI?b_>0m)?0N=5_o&k(m|6oj=cV&PvtpQ`!KNwR7@LhSgHsHG%*|d7V zm^%HnfbYs4j5%{}Osxmsm5~hU0QG-8#>$2p^wds`QD+SI-= zM6B!=L1{a6XrhquJWYTWQta#ThcdhVe6;E(c~i0hTGgTTr5fpG@Xg(gnhYvBVU=pT zkE&&Y3Ox|P<$aGHi0bFEmSwqDJ+fE0wgVx?aKf4aM(~HK?{BP+>*AsrO*iXk4H8spYTol}@E>vW;i==FQBK zR;VlDGhuaB`+hwB?nyqrvGC3Mz8=2ZvuYc}2Uha#8g%prLilSjhnnqT8OxXhy#@&3 z4-i7Etd3w%gP>cMy!r+3WQt($B|-NI-scDmV^=x$*P$dYf&G2D!==hf$j_DSmU8FF zLh$Mx2GNd)NBP%jhao=i)6Dh1ex2C>Kx;jdA7`$AVX$MV(dqtGRfI?GW39Z{IO{!V zEt4Y6Q@wJvD@1j{(UXG+`(Qt06amepiIQ8^tMZE6;3s0pn{+#)B8IDm;*k+V| z;;$o6WQL9X6+zFGfL3p+JUB%(6*u(kD|#)VZ=E|X3p$)G@bO5BvPcbpX}8H>Zyd3bkG?zauBEMA)%JJ9K0ac-`|hCu z%Q7nowV>PAzQZ{#TNfTAB^bT8cZkKky|W(dJsN&qCQ+H`UB3+3#J!lb2Ny#Dq2E7% z>dxvM8YV9&K{niOa;*$Rn=XgjTA(Av`jg{z)&<4-wQEaJvlXdvZo^*o=$4wD?oO&A zb#fnD057mVcp*8`4e)|K;Dw3@FC_a()Ui13172u}o2dZ2pn38S@PgZe7h3MUu>ar% zx1O)FzSV3?N)?vKzzttS0;VEu*}P?tYrc$@CctGSElt@V*J*EG2|$Ol6cBG%Uv~mr zuDa*4nAW=>fXhYzm#gk!CkDWdx~v-u;Bu#ITGcg$xK=+Az~!I^E_dE@8S{b5K_qfo zEnn-klPVB~Ss0B%V~WQw#1);(O2=RA>P%Kw+?&6;BJtHO}TysKh#xb5M76oI9(oEaTq~nc7=heFZ3LnMD@$Ltemx?4rC~dOVF7ml$ei&& z=8?EnfXw^=nKK^9JThUAX+bxlT@db|F_8g~c|`vl1Ba8KqA?Rzq>mT8T6 z)$5V%H=5YasJFUD8|Jwx_Cv@OYV3IFb}s;3rrXt!sj>6saHeHhZK-3TipzhiU6AwX zL6>Req-*4bV_ExcK0W9%EuhPBiA|=d%rx3Ea)2(=vUv8_NJ-Y*>oT=Apvxhq_qr@u zV@y}7XL~`_60gmn*ScI0p3kz=vnGK7C0Qsb%J!=wvfXv#S%6H|mA3%MYAhF|TY&7g z9#xkI9WE63+}C(W4KUWd$9feT`2v9T2HIL9-FvK8u>lLg8n6Zc>$Y^Zx_3C$sgnAJn@hpGLPK>o1_*rVr{}1E}}BtZsu1 zNo;w7+29!PM86@DAeQak_Ppx}z{Md4>`I5m9WBK{C->(!J*m=!%PXLRX?S7VN zVE5+mHU%u+z(iG(|5mpk=kJ5XP35E;0E+{W@b81gO#zG7BsSRq7T1*-1T1dK;yDjk zyy3y(y7v~hd9Zkcv016__DW$N0i?#@RhwyPiD+!n&E38i>P*o!*IGYnQ-?@lHtp4+ z+iz=y1U>5s@9{MtJk}~89N1pZzC-VM2#>2e?<&l8!hrDD^$;Fcf$->9-mMQ%YF73i z5FTMV{Vf2cDjp~`drv972TE0t?CM449&N&x^YG#`kCId2|L_db@$3yT2&d-HI*_`vCgCh{AnG6!hMyai4dpT)DgM(Szx z{ptE^-3NZ-`_p||ZA?%~Uh}m#lccgBZ*^LpsL~uzi)c-5y5DK%2JF>}DnLg+Z!U0Fd4MdB|>7fb8ao+41)~^{16_y+C%eqJH85WH$!)5{34V-TZ#Y zZVaTr7Bl}^OLmOm8XGre>e=U90kz}!yRt;p6;bYjl+_gp_`4;S*cgCPhyf8oOCS`8 z5XKJ?qS_Q6P>OCKLKr_p2tX+Uw8Gv3N)ejKV+=%y>bQ@9Qs6%*Md-a!0CoT(1U?IC zb;Cx1jR^Q|1^e>UT(_-6qzSQ`>&NJBr%F~j!Isvpsrj*9>1jpj__tjhqNaPzqHL;2 z{03;&4n`AUn`ipTV?BXCKu;VVdeUV24d}@V&=ZG;o;00NJkbk7OD?AQlgQ%$^rR^c zgI!nh+e1(O-1p>>=6z4Tv5+<)8|O5nc3;`)w@AIO)aaQQj_}ggJT=z7%i{;x>PJiK zg3{_-oq-gn&NWX`7t}f{T$gxcyO4nQZ{jDLsX7<-e?e6sRsy$abDaT=zZ&$|(m@pumRv6i8gRy6)WC-EDX4##qyBtKpyFZyo!k z20cF1tv(#sLX@mguM+xuDT4@NC;hGBM8EoX69*|72gh_3%hilY$8M?rf7>Mg{N4DD z@*f$Z5d|1xU-5D>KLSQ6pYfg&eW>zR@aLR&`2vhmWIudhjgHFEs$t}-qUB6tjKqOs zM$tu@NJu;}MFQImiPhN2Y@!W30cuSJm{n_CQ1#@RRb}g)Vnha8BaNz=44de?I))og zbIJFSYRP!f#%`8p4Z{Cz;?|>tvYZuMGI!^7MVFfCzmD+2TXP&Mx)1vcg7}k@oKtgQ zdTlbyK%pb1t#`aV&8Cy9dj5{gj~y$7fSRmNM$DMQoaqkr?p`|rwOea~yPI$C3m)n% z#SMixqXU~CbvG-zSIll;fbL35-3~Zp{>-S6HDtA(Pa0X5Jky)0H}5RKx<5@Cu*)y1;(Bs}_3|o? zY*5-nuco8~>(n%uP7U0l{Lg(gFAd7qj%<%--z9d}$GMjyqneU}tmnmHI`;;4EC&n> z2oGRjm`-8K42tCP6pZ{Z@z1yHvM1yM^yjXo2&%`^IOya#e%o=7Tb3OV^34ec!Bc&7 zzMuWm$O!GC_|EYt45r2TSQCnIB|i>G)4znGS1%k{#=zxk`AK9xq#Q$MOgRM=f~*P}1) z?At+ay$;h}RFo{ic2Q`jE#50NZCb=Fvt%v4)xMB)9m1<0qmIweeBS9RqB^}Nk#822 zhVGtSO5S#N+dCMQje>x}d;^8~K7nX!-kvU!7f;q`t&P3NrKL`ZdF&lDUUB&LQIL{! zOyd7uRj(FAy+NcE={KI~!d(4T-*^WRz!h*qLu2aJ}ls|Cpy%Q?@Z=Nri7QKdj-}xjHA-KjcCCw> zY+FRh^~w#6;ANpxi@rTx`#%teRuacQu+iyNfK){4h)|VdD2*DWc)RG&;3*?YdDpI z>Ezo;hDvOq%jRIXPzkq**1BgV`2-E#{tzyir<27EB+@gs&)v^!Df)45Ux>Si-}7w7 zcjk_K$AVch#3B)Y$-5(uVroP7cb(`YMqX_`4$k1+Gf1Y!bL!+PU~B zrZxysO=W@U+$A!CE7HdP7PdC@g|DhlyF;EonmfSIAeji}$al0md$(Qdzh;ttEz@@B z6`*vzPRVfLBneX7F&nYV7#l=i=1<+KDF7+1oB7*kbPt9?`Tdir{y3hne+*db*7w8g zlWBQD9!2CvF7}FHx8^6m;#7U*ApRP^%q85FDdQJK{Q5F5var3;%_-pszn-_}<4V~@ zaBi(M=TZF(ae*%9UlfYDepMqQA*oVDYbhG4%CwKOQ#w+7ahS_2;X&R5;BCz%zSFZg z3H_W_nWKcQj^TrM*WeQ$nm=U8q?-Us-!je3mdgi-`}wPQo}nX+R}V#Jy&D;mr*}BJ z%EP1CP$cOJrv`W!C%C*K6*Knk!%%wzfuyJG5!b^~&Pr_Azy`voV3CgE%}cWi(lhjn zygP#JthfUl7A!bZ>~d8Df0limmgJEl=Hd5zslBP^oi6^sURu@7Wlm3=`U4lMav1es z*q}EIXY?QJ(Y#@{NMM0ctig^+Q*!1>UQk}ARdvS2>}*d%3aAp=oQvSdxiq^`8|0IE zZdtLav**+-Jo< z>0c{mWW>Gim!tg!xX%i>LpbG|_RbeRMh3kkzT|n605iDBd{vqpl$W z5a3S2IIT4~hd?rnZ;0uojAqI{q&Nw`WaU&WqQ*>8kj0e$_NR>Nan<_cp#(x?+zN-Y z+z}8V>Zs4A*`@>j04al|^4xCFM>eGLnb)nku=?3a+YQn9?xZ}^*~z|yAmtgMc;#af zF%Igp|HeqpP80~SF}>h9v){^clAVOdfXtwXdOJ};c8taK>_2>>Gg*q(GA6OgvvKQB za$^r)w0-|YIS*enwySpb^{2J!(BRvX>#kZR!$;eWl}kTw3&~y~H`-CF*(f|^ISkC{ zEqzb<_(zYDKT$nWmP30={0I~H)%IwSe)NC+U_QcsWM<@K!|vi@qptPhk&1}9I+m!p z`uStxM|(^AP74}Yhc}nLB>esJeKMJ!8nX6jQqIGdxignpLxW7+KE)`+ z#4fd5R17J|50mUQsSLO9wa3=Dlvv~Z5Nj4zs2vtt^cuQA*e~z??^a}mz zjO+2OlaNf*^dBh<0SlQG6b)$w*QMS&wIbQU6Bm>c%zG>2+KRNc0Jbj;eCaJ zBQ@)meA|Uf=LeQooWqoxqDTi<1Z~y}#bnX<@3lqenWf#IZ;1-l9*r}K2ffDisO?>tWLA(R>Xvl)?rJ9(4!Eg9xPosq8j|XL+Ki zLs3+qE{~zjxy9&WHePtKU%Kg?%lppF`00GyEbxu_J|04?)%3qhjQJfrL)67Wm(b@1 z4L5D?2JjKgMV(J0nQi8sXLbhisy~>jP}ds#cL1G_Z!w{lr%h1@J z1D?}<-7^enMwqXK=^oZ+a?>p>kEL_`W1`&1oQyrywXI~=V+Tbs9B6<;!I3Pp#?7T0 zU9DM(3q03FuZ-G&ds_3lkYDgC3;TJ%CH=Fo2yQvrTCsQi%f0c(UVLc^kp9?(%6MZ0 z-qLr`7Kb*u^1hxdy*(tA;&mQ;Udk`D_E)>eAf?;K*7enz^Dex;4T;mei3-Ez_f(~e z4tS$TAH)lAoN3-|vY(fme?)Yz@jxzgo~|}tCACP4$Jr6Z&)*`6ESscISkgBvoAk*P z)zfBoe!l5$d*{I;;3lYn{3Ytw1VIxOYCLlUU%R`mryJDQ#a z%Dv(Z-tC6>n1{$*r<*!$Yn<va(MpAY0oM!iLK`o<1AjsaU}Y zt*+obI&IMP8?aO4fJGl;I!?&(x-SnHn@U0C$}EoEK7m6N9zAG*oZOn~nK(eAc7`hr zZ=rS)-Q%V_FNb=yc?810*LKv2Qqrm*6UY;-<1)#w_AR$58~bF;kZV+N9ba60d{#;F znu-_Z7b7Md=9HpmpE-I74Td28*sfm|y1R`X(px2Ew3W(if#YX|Uw@5z5y#(xkQK^+ z+|9Py&g($$jPu8%?L=QQ#BbQxafli${`UC(7rO7mFCR{};ZzEKdFRz8XxiR%K2keJ zKJepMrcIDtI=$UZ>E<9Qg6yowgYxc6+ge52RQ6q%Z8Gu*(Q&G%A<}B#)7Es1$zb=~ zC2En|rf}9>H!ptVd;c%!e$#6%N`@K#c;xXyadPZhM-F#Z{t~>*BU{b6N#b%$guGev zPt)4+;rX@x<;&9dQ{r_b9&m(yq*w1CN}yBNCrTJ}zn^%KK!e z*`h=7#7-b=7x$lBl<}p@QhzqtVyQ2vS~I1IVY&>Q0U0JLY>m44G++9Dh1RjMMHJ#V zfMHe1?LZa!jAN-}M!&1O)m5&r=GgDtz0&V|&unXU)X?t|GO0AY)-2rJI=mM}A7)$! zyFh$ryG$*Fwq0H1n-wJw{!F6a7v6Eh4KV==-l-FXr17llMPQu6vvOWHdK?p(sR(0a zwrRYEG@68KGI#L@UX8V~?YZJEr4Ldq`tH&7Hu937r5RK+_nzKBoacie`sZm_@;7^Q zCWCIvb3e}ffRaoQ;R2^mlOpjyPB5fI=Hx(0H*?ztn1zRiXSEPCji`;R%paGx6GjS` zZC+ExAT1xY{iaco15sD^fT=t4>iEp;qJxxa>!sKElTF#1Ew;11FgKMQ@FM@~KTY!* z&)(S)ZRMc;hUMc-*S0ch*( zf0|B{9?r+Tb7%FhBQI-Tb@gR!9a0Wn{#F>y0&Tarj~{tujRSsBDOfPUEBOF_E`FbmqqzK+EBx_BOSFM=<81hd$Ul= zTb%|!j8VVSy+6Jyo_G5ZTZX=uI$Z1GAwITyJy#Py+Fq(bj+5!m1Url^;Uf;D=Z)tQ zA{8h+bd1rqgEN?wkgwrQHbv5&eomHS)rKhF*`$?IhJ0DqS)3jCrRJ^4F0{N%Z;dMWDx zj5uS3P(^=DZzSF)6==LqqSpi-H4%22>NZ?y1@p!{3iUmf|Lg=O#@+Js_GLbn-V~R4 z)iK14*W5mD?JH?@=Snj_)Q>Ef_a@7;x>)Y9O#A;|nrL;;JFpnq88?j%uBY9_rqbDP zsOi&qpRt`!T}ZjHq))DV_Sr)qXIoej>5DN>k?+JgE(kR6CF0gbR*Xp@s}Z2FxNpqv z85vSk+5~Q%0@G0?(JM(vw2CqWH%n_8#Rivvqn(A3jF;9drsM2_k=?BMW|Go#>w6eK(Vnv zm&THahUJ)cl7IjEZ%o)^)9~PP8xk9ZZudUJPE-xKyI{<}+Sds)#7xYt7&&(I-7`X56oV26Tyd zvw3;i^Cnz)=C-2srDSzq8Z@0Oknuw6RPe|czlXBr=bQ3Ok;oRI!(k_5T7^R zy_9H2DE#9@b#se>&mBynFo3q1$G~Kqv7}U;+oQ_t3IlS7l-}5_El;y8CWZW_4Ya#c0$Nf87ITXJX3pRl6qWv)#t|{ zz?keNHE10$6!QBZ;9296`6%*W9%I(U3G^y5YP1L9Cd>{`IvhDZR?*8SyE84lIl`+L z+%}qB8b6mg-1g~6XEj(l*(=`RpxTLWK1X>aH1~xLiV9G)UBmDjhxH8@=msi*n)AtA z%|NaRNm*dD1AjW{i_&#&Oje5D{%f0mTSp;E939`K4OSLXHefg~;@Nl4gVKletihy2 z@2KHY2s)2k4v%l;^1XNC$kMIs@(MFil)ayeuP090xC*cqrF8Y*onul{2*Q|S&>rO2qITT#>QX+I zk}jSWEd6O>%`c5rW81Zw6pFl%N{IePwI0~w>UlbyJpR#f-GFY!pylThGU>dw_(of; z!Y)DKWBmHsXzuJr02%4u0lM(G$-m{Ly6L9MWo|+#P)N%4u6EMx*k~=usAP{-1;aQi zxFbqY&n4MJz=;EE-mCdIoD?ySI1QZ2^Wgm3=W2hkI28X&=<iuwf|JN&38ojE604;sEEdCayC@oM@`CtlKueBbgd9)){ilM zcsF#!?B*`y^7W=u-*4b1Tqa^AZAMLob3(-Y&G;f9M&ThsfpKstSk)|hVDr$q1+dpiP zsUvco!guKGuZ-JXZQKrCg6tAvy^TD%cg}O65O?J}kCaSby2>Wz$?~^kjVN34F&WCpg&&GwUM9^%9kVSzD_=bGX*agGdk06x$QN4Fs_U2SG%SUeLiCgOT|tx? z;MJ0h+Y&dstxq=xw!>a=!nfH6Xwdb}^wUz(7KOnG3ANw(^0^jW$Q;pdgZ1Z<(C)+0 z*4E!AvWDkbXyFS6C(oSC!eA!a5Rc?!@TM$1-f6ThyA?8v7TmW=YMA|sT{Odt`*Je< zH@ddovejLId)-KWYK7tU_w>`wN9s!KedEvsxr`;h#970ZbByht`sbs(rIfefOJLk* zm2t7&&NoN%zo5P;*&zqhI8Y^&7gb}0?Ek{gEGk8O%QZaW zLpmro`YiDBR0$t}@g4D$Vwd7nNeUz$g%>gXzEMJ-MB~cngV1pLIOhnGxb?rG8mjAl znf4oo_ETT(FlcYr_UzlsQVf4vW@)sW?gW9zt%{&B{(0r(?>T_2O(mC+vMBw5yz zQqtxg?&Z| zD=*rYymW*(Hb!|)8__v7DHzz2G9f6)Rx|9!KZUFy_TPCe*NU39-6gsio@fs6Cz>j| zhNxSV;)&o!l7jc-VB^5NT+*^zX#%JPhRmiwPJqPnR;#@g7?;!ZJPw@?EI@vP&R#9g z58ceI{!_}m<4;#SNiMLbzcWfR)l`G*g_k$tXe^$^Wj0;S-wIo2v?{gOFO}|DCixOJ zPs_trVN_VM1FRSDTg196SEs`Kp6f>K=#PUPItu$Z=$E@b1RJyHlzzis9FSSh@TmQ` zad}?PSHm{y%BGkDThPWWBJb7eyL|(p!HflS*O*h%%k?-mUW#bHPbZ}~^zoC{%VcXA z^E#SrZe46{exax7yXqo3XSR(CR0#{rDEHq&J{7tBbf`G@H88OFf3&-!;j8oeWs{1i zHbM{tWl%pnm^|_7qhcq$hV3QVXl`ohWg~}@+(n~FMYHX9SH}zEY145EK-Xkr#sSBc z!fe^Ci$B(217e_d$M@a_zjk&mPD^)?b_AB-<9LK%>GVeYa`Is%>av3yl(9)MS+_Cr z0)!geNz}TH*i6-Zu|!dF;tscjpiCC2x(@m|QNF`=peu~_81%{;ixD~FUO<}5-tD^|R+;jC35j$ML0w(ywr7ptIpL2{GzEUk^}7jnrnJp2uHckB%FTAeAoNWzFm8C`I)U2d;!O! zTccL*uMkFxur=uVgOGF^}YlCEs!lYEyTTy|VMALxyHK$(@l2 z{qJ^{9*r#lVF%1>B=n?=>wU?$3#aGq4NWtnu{X2^271Uvb>we>nQ2wS0o|Tb^`PABCLXG9oU%<%WFUlx+dQ#nM&Ul0LIkC6;g~wa`g+glW{I?nM{J=}Z-9@Cupl8Lm+IpYV z&JmISz}Lr_{qs)h6h-ER=|o(o1_W%}&m;%r5z6nZ#e&NG1YODuK&JAO1SGXn65U@L zB)XnHj^)(lAs$M?d#svo)8t1oi{*P>b9$zEgHb7Hc+l=Q1Bc+9InFMXM%_dvU%+HU z`+e5ta5UGj1tU(Vb2T~gj6)fzXmoH1GI0rf)!0#1b*RhZY(FG?3w(=^SEcsOV1<}K3ZACbhr9>Ey^q_FgU*CZsp&1mDX{L-_9E;JOW<;~$N%d8o}mJ?lwDnGu|9MOP(JEhCph}#(N z&BmQ*!EYZpwyAiB%x%>2v2F8EV>R$8 zt)PVKi-3hET8w|w$1an2Klw%Wj`3HaH5R;BR@|#IB_@mZ?Jo;OOn861xL0mWOqTH5 zUxl_<@cwHtubQ}+tdJ4~x>m<`{VmUkTjeaukl_Z+bwj7@nXQ|kGxpaNGHLDz#Yday zdtn>>pT#|MV?Je7(8UxMg|2Bo@ATNoWy~sg8){Jzx+Y5Sta zt~Iz;QcxD+nD~}g2F48HeL+S~_pGo8^Upj*u6CYS>*ZdZ=4wPMGRW~`nWW*>aghf|8TbL2Lr&_$*7yAln2h{aU*kfvRh~kw|p0gaVNR~7KyC&bGO}|xWu?S^B~2W=?&ypcwjb+F`HjU z@l~ecD_j8Qgy8Vz^ij38ZMR zO&hiTS8AtWk|AJe8+jcy(AZsgNG7+-^Y4et*D-gwvBw+DcPo+HAo}^r_c_;6<@HNhefgT-Jx5kTwFD~VCCXZ$Wx3LQb;-3`4 za^4iTF}*1%!}2SUeUjNW5RmpS>rp`&y%wB~iL-bFQ@kYbNfZ*+@Pf?S*BvU}V$21% z{Z!rLkDP4=Vt}2;W2{VN;*uBYbi;QBQZB95rF)zrN%`7$WF&+c^Ys_!F)xMdd2;1GNUE+LK`9 zsiEKX<$3#Umr`!vAC944?^kYMRXBW|;Y%2dzXK~Qe+n^~GUA3)0A*7`2GTHdOK2mv zOIeeO_OTcTzUGD-#ED1jL|)|zF#g@$q)bGR25#AQ>!T+I=`Mqc0k)OsrAXsOS&tZid)Vro?Cx?Tj?bT z>%nn`9(_&Pyxc>cPP56;Xl(|)N#c4FWoD0QroHo1+ja1V)n@y-!zY$z%DQ#Xl)#5vLOc zKZWm+j|S+0F(HMIFGlqUI^zo@kJJ#4gw#LXDpJ);`DkWX9ZV07Oai&k z?*pG^)U|fu4PREbzB``a!KB&02!^}vHFV0al@kh&tD1=SQde^~9LC`e2s-Kuln8Qi z6d-Z5C<@^7$!U9eW#w!ubC5gew^3d}7fj(&as5~XJ%qlizL#Ah@firMS6VdC^!vwF zhF+yW1`I8?S@)Cw{OF4G+GHy z-`ZPfh7Nf<=IeGqNW6(6y_5ZobiuYpI)-LO+R=_iS{&L&nx3CiroD}|rd73Gs%Mk% zoiC8mpU)7Ho@V7?}i>d_dNMhHMKxUt%Yj#V8y57o0o@S#?Cfh4f8&rM}sDtM*Wt}(&iyIr}DLdL) z3i4k-YTE!!8s%DNnn8_m`pK_Hg_qrog@skhg(57=@J6<6csaufyqxuxJjY2DhsVwR z`p$u8P~1S}wnT;{)7dl7+gts(^x$*e`pLlSC#5gai8Iw^y5G985qz>z98w`BG$WSm zCJ~mDA~a*FmXP{Xr>svzMNBIBG?|mlN<9UTlj4+kR%-UUsLxjMID1{*HSbqRSgi3;~?cWF=CabFsku5GveXdCy)pk;04+iGpD z|4wd7P6NX`Mx}5(Y?Iue+!(E&g;k+Hc^K@9!ow)98N;c=S!lvwSsuBK4dtp*qZk;5 z+=u(}jyzEIc`|ecc1sn7@T96p#28XU`R_X)WVwRBXUE^+U}W6kVEgbNjk9Vsk88Vj#;+qEBCwFx zMp@z;o#otXn;+=@QJ^+PWc~C92~7+nDJAb0?EvFw7z;BIP1r!n+|TSPh3U?(0{c-D zR*OnE@amiWFEPX~Nv}#16L%dVDmAi}MFd*!I!Q#CaaWL9H<<$iyc&LmHC_SqSZlU! zpx?)e&-0=w*NkJACurhDc3}yAkldu}f|muT-q3=|nyZ443d_Q+rn$oQoKHpVbxoF` zLkj8>lQ%neI{ajXB|M`f6MC!~a_=}4HSt(kdadH*G;F?HaY=qk7+=Ph2daa)fo zetC)U$laQtUCh)}A{z5vV56W`Y6J6PjO1yykfdVS0J8=^E$w|TpYbry9nPEqQQEjspYcb#xFoHP7`l zlm^1dci>u{lk{O)&EzVaO8YUDI>60H|Bd5Ucr7WHFOW*q*r`5mt(lT2vxC0Khp2Oz zmbmfplqfPkEm7o|>L;x#o=D)123ZbZRJs(Pvn%A~^M_?JW&fn)CTX;ZdqFb{c6~5CU216JCe=$w(erK6h z3}KrN{m!xU?q#p(i%{I4f}=?6|X% z2uM@y2cyT{#wIlhUs4%qy$YqdmSb62wnbOwE9nxTg@W`76&@V15s-?cp|r=s6o{EI8Z8Gms~H$u{4jDbY0`}nLN9m zqL!jMVd|vI(=Ah`4mJ`o1`4lQ}LfVE_kqBdbQ(KOn=W+xLAodh&KipiooKmDlaQp*lB-4EW7E5u!hP= zlB1h!qQ$1gKL*d&2|I$!6y7MlB2JCZ54!K4AcuB`kdeHLQas_oK5$Q?VUqbAgzdObuh?8+?HTG<( z779`RI?7hvdggbUdbo2A%6bQ6pNz+H@pC!p-5BMt{$sYz4Ni;V{Mkw^Qe=<)qC}P^ zARtOPhoAmg(Q`~B{By3KNKHfN4d0f#$TkQkIewY=mTzk%IT2P!*S_)Z@6e%3_xC&~ zeA)jxSONQn$r|PdN&1t`!*BvjA>3in7=tNu1Hd&2+u1ap>AP0?*av&64 ze`S0%fMPR|!KEHg+p+0zIa9SgR%NX}S#v3@bXxS-VOemUPOI?ntF-zzD+TP~f2;(= zoi@W?X7bQk77m2Kip4v9xV4oW;SN zDM#523{Q)gvCx>A#r;J}I{hI@F*(0zSs6#MaF~fY0|!#@f!K&+(Ft?VJN%fRRIBGb z(|mh1bqhWmKrOC1mTc_sj2~@M5Z9hA;^%R1bgjQQ=H%BE9V)kbA6c%*D-TTPNt8ly zxl7e?-*Rttb+h(!a>@w}$r06%^pe~*&B_(D8gx|fKhbcl+x?&D>}xe>=*#)~Gq2O; zUsh9k4Lv>sZuk%|ZQ>diIhUDS_9csx9#SZSbqV)|fhWFy%c-Lm-!8Th{CmWX`?J+} zhhofV60e{YX24Sn2+5v$2ga;$rjdI6aB- zOAClPiTacGoAGM9+AiXelZjvIV$4ZX%IUMdz0JXo6e`WPx0uUUH+Z<{7{?mrv5{oS zXncz#$t@T;FY6fN7$dQ$2R<7EW5t}G1#fjM?J zc*2N{^%$GR_#4pwZ#4;wIW&MgR)nEpKY!xine++3rb7N7F)@(TQyc&1 z>L~EdL^_6npferzh`qYg%8ADKK>1g$m3kJ{(I=Hu4Ki;$?%D#dm&G(Km9vPch%wNy z&J|+C%@mrH)d{)J)JgfLE+p~Hc&Q~hWE>@3r8!kz6RVt&HIkHFZ6GJxJ@3Av;I*7d zO&JGXAB6O$D!va^KUMP(&@k~ma>)w}_-RbzpB8nLolCO`FzhUqDA&8dCnk%BA&Mas zb9tVS#tjn1nfdEAA44(b->`@V@l^vMFrw`Ayw<`nSfy#hWtK&+%~Fl^t7g+i-IHL! z*QM3i?vQbnCS@)aeua<3iYf%bM8T4)Ls%;Osv^XSX+*(9l9H=7z*BwT-3i>_cs0q@ zZYkZL4oa7JxLJqb(=z9yyXVO>KG6mdY4>#y8-XY=Bw6({ z1bZLteuK8@D!R9xZ$y-|`8H-~tauli@M>Hrf&>c4nCa7iz_Z50OyiLoGne_E`m4o2 z$gGSrjcY*Y%S<+Efx_L;L79KlPI2K{8BLZf#0M+$_F1og`_26C%hUuSdot6{ykgU# zZ*&&_95`)hh~+qMeY7bX&xF#&K&oVp1PZfgO_w|}&JK>AG-{T2oYU~PyLPdAcu)JD#1v%Jl%Yf<34D_1`M@V0j^pkm29u+2@9`hQY5H(X=U#&_ z|BD`R_)+I}?4vrd3Y1t5m<(4T#<=gvxKy+wm$c{SUn=Cp_GjuOu4l@G-e+UP{%8Lh z)p5zMp7fIyv^EPb&pxL&Y?2#JmS)fKaaXxt)Y4PYCb~ZeFl1Gcl##w2lhasNeo4eV z^-J>kxv-6H-ni!XXaseu7RA`vFhI@q@N3u`&T6n%b=7qhR!7 zQ6sstQMp;tf6%p-s`kFd`u4u@ODK5u(T(>a>5X^f9lB!p9h0>&AS`o0(7Ry34*Oq0 z&lm`Lb3o9$0D|5f)^lTUC-4bCSnAuiFh=pRe3#%olOET8|AVtPkEiL}80|6`>j*f@qI)yOCt80i7 zuC~!uW*y8TdkEI&YvJ8F5m|+l!89^wjCa>G>*{MU6~*(KCN-sGzBjd!l1BXPbX}Ab@*TeyMW*3tX&868;1o?1s9_ln7zyyswuDb7JK> z?23az4QKowX5=#}+m&5RpgufnU6uBNmS&fGyk>w2RcA7D<)bo~BBAu32`H4s*7X!PV7(IJ2C;am}ORMf+B(ltQ zOT$^%Ga>N|tKNX;3&`%>lr6j2wQRY-IQX;D<9WX2?45AS?ob2xk16eVVj{n~5=Me! z5aB4%VUZTVX)x%+h-75EX!rbL7!}$Hvq*NgiFJg-lNG0I{r~qT*}ty12oF^J8ky50+gB z6Oxx%SEnSuUmbmJWQ90P*mkJc$_Pc<{)XrsuSFRa7dsvz6!w704g&ibO!RtsLbMM7&?IGS%G!AUn6r)x|Bn1{OVDnG z@Oht+=-009f-;7#t|2Ymr`HGeSRsj&N4{x23+N5eT-Ns{AFh1W%u z>E9(i*-FQ)JbHIccYM1)D;5NeIJ7!!zgZOPxm{AefAnGb1B%ry-PvoJTUUJ>@`my{ zx(cHTOdGlq{g6PC(o0+iyF(-XiSiMCfCT%vR>a1a~~_lH)CF4=)DV7}9mg@Z{uP4x-n)I00GQZ4FJI_a{14hSX@2r{;!}pxl>Vpt zFRoR_4ZeuDz!e(>klAW6vKN`pe9!K8bQ1iHRJ;+h-FSF?Mjk@|dt6K&wv)+mH_{I! zXiuWclk#Rp0kfEtcCu!=pBu>bL}Of-l}BBXa_}aZtk8n|m$D15st;BlRtLjj5ekW(dx5DyR*!zwOy@%k@-Pgh zC;TU9caH%Pw9)sgV32Q_9C!Vl&X=i*Ta_wHK3`kIS}*Wi>Lj+Fcdtrm%c^3R1AqA| zmd48Gp!j?CTh=&^C8A%k*7E_4p=WY=*+ze{IO+7cN~r`KxkzcWw$#WS`yT&WE57qE zHtf3Cz4zgtUR)RS!(1=#i4>!6QL*#;kxg>HxvAM9|9#bPer|<$0YugcqTdh|igVK9 z@A8Y{+3q|neHmwTz)fNq@HW;yVEK|ufa|m_K8y87mp5cAY$m@*Y}6zdO1qXB-Zd_= z;PNxWRL2sAXf!9LIPc!XWKGZ$ny?F8@6cy`-jL52>3T0K8 zE>F@^@vkQ8T8GX;#D*?Yp48K^Vviger==>Nmk<8XEvm>!|GE5N#&2EFr|BKvaFf-L z>S!h(15bK_X8QYQeqg|St2W-yV@*HozL0Brhn8}_0rzb}5_zWYQMm7C)OvO?OQ^jo z(HuTA-0y7?f6i-`M2?sKYg}trBO<#R3{l@k4*NV&$TQgqWg2XaUZPU!?Ag#Sa?!TY zX|cSpaZ^+~n1*h`w3>P6=31j{rh@;(DwCVp`rE`Dan3S`Y^;_(?+9#6Bg-vj8TeIl zXRM@*crVsSE|@+XopNNO{aVKR;omR%Q^nW5E1m@Hc$`dpk>E2Y{FgLq^_eDE$+f|c zXA837U+Z?$eu$_XR7{fJZ%vflkTz9w(0Y9BE970a!FQMPl)I^wL)i{_m$emYcS%Hl zT2gjCp%I5O@z`lPyx`pf)iq7uotnD8NjZbRE6lDe=x^V``%J9RPMSh&CL7HWRZ}1PqH3cuL?q%{(45k~J+_3hd%%-lSKV$Y$bBApG z;tx?`0@uok&@f+eDzY)L3m3jBhRKp@x63+eh61Q#1=Pt2{s@Wp-LvvC8f((G^jh!r zz39xK4Q!(#Bf_LWU7YmqUquqPi-D~4lf6Pubf0pWH)J!PZaOcnr%r=vHQL@%^ zta-)H-F6h~wmPE8CK*hE6vMMT{C-w zpRYo*h0jDU9>XcpQh&}OpGl56XE(~PxR%j~D<(z}waN6N7Bd$EE?=Gi<3$4*hK>?P zNa8o;c`k-eW>(ti*dqSK_NctC?`IQilw3X@qWNGdU|&?5&C9URue86Z-4L{WM7V#F z)2flAqIZ0p{^!$D)5p>hgnpT!v`^EMHuino<0fJ(|=j+ew6cmk`ZjVZ6eiPiY}vHF{+)N<1|nJFT#pp783>PDa_t=2cC{cCXr zF~5XFE=|9!yF5nqhOL*qkLW!yGl3K8WgX7N?EX4T|p*KHShyVU`jOTq{*^du{-CL9FQdDo*q<~ZcF>{AC_>;(5Mkyeb zz~$6oy&JWTEM=4eQVF1Ntm9(VkwD7N`3`3S!nDJ>Pp;=)?1Mj~DjT*{VTbB(FjeK< zPFN}TDDBfHY*G%k3|Z8ypRm@{JUk4fVi%>(8ffH}z;XHk5# z{862++qT3L06CL)>Wnc3rsV<0YW znHK7Xe9L@`os%$%_?DIBXbw+)<-_R5X~~Zt8B|y-q+V!MJDg!Q9DmW1v=*O=5jE`= zZxz&4wNck5r>+)L=!T@Kfc1SFs12j0=vL?+AbusFcHc(*F*!9wihTEZcp%U53ss-N z8adQBTSvAq{bvQK&vl%}>5=^GQc$y%U`Wtm z{T4=F(@L>B5GAMtqGNi{@|%-BYzZyOFMovXGJakyHl7rvqT*zuDt;653{041QoI3D zfRV~BCi)q%H9Te;X@F#7q$++J^NjejrDb@O0kXzkl6z(N>Fy<8xexo!ske6f|3zOS z%G4UQAU1ZUpY4IL25KL8m-rtX)U*~yeG5z{%Msef^HeX z>NY(JL%$IJ^xMVd4Jy+hC&Hr39z&E0(KXxg@P`>i^t#1m#Hm;sIoo3Ro*U z9Y#J|jo$uQvQ5G3kP#m!`LVc zjj7;l?em7{&{^+Chs-pR-shg^vt`dj2*qTxx4IIH54gt8RB~Jd7#;?)YwA`{AaX!RlL15*n7W#S^o zd09tP{6iGXnG+$#U$mIK51*DWNnNJSJVbqAM9DD zLBSC%RuRkxafKd8CKMdeV#mOI5LX9a1_ej7*l|7&#MR-H8DWH2W%25)CMJk(qX9=? zh*KQz_^L3j!1PK)<$(><>llJ*8FxNP6hUa&K%m}GNK|1w5=J$oY&4QVOgIqfWvds` zYFn0*-@F+8;n@?IR-AU3G}-LSjQgJ1Op9o_qWjeIfP##`w)fX>rE|3)-d~tSN7p@j z7h4xAH;+h)_se|CI&0?|Q-?j6LrmrPW#%)_+BwJ65zEgbP=0=y>@2gznp3>4fwYr2 z`iX6{@LlS9t(U5%fzt%0f$5eQXa5AvL*a+Xl}%#A>(f>=J^ z3FWthVrOYQC1e_S&0r$O#6N54=b?3W0lCkSu)G&9r?)`X>w6T#mK=)GE0gmg-PKJGEt2Oks8@GrX6TEH%0MVydsl$NAYoOr(70**O(qTa3HPCRNh&n$dyb%gCUIPu0VRV|! zOs&${BE&sQk=n;2Mt~DM3^U&=Ry!g-tX9^#-E9|ntl|ZcHM8WRu8H&HXGN{=M{3Yg zT7lx2EF+f{wN-%^KS=E;yt}YJHH3u?yQJ>kh?fS%bI8?RC<+unIeFqS{JX8nZRFL+I;MShUNE z^QW*v`VWYAS0>RH&=&@X(NJ1|K)tlcJZIQ{!GHLgM2n_}Ki2MMH z%r`8P?5{e%IrED1oz_KCB7$6eAIX0f&Rqn_F*48oGgMV zA{^0}<_2Q*9k5k{ieNZYh*oAwajnBSZNUnKyH2I8XO=OXffC?$@OdO6NxYr$%PDnA z^-BeV37^O&es-#Tah74^wRy-0LGl=#)bsO^0%1_q&p4Dt7L&|zVIE4*!~-8NYT~ZN zB=0~u1Y4Lm>0@I;_q?n3OtY)5b|FfcD*B>xan;-+ht{R8SUCdsUHC+^k#YPc?CMh`aHoHZJ~w|=r!HXbs*0()KC#;;(gJ_a3uqoY zC;l3qI?`UM+w5({c%llf+XPPeiLW65`P%L?VX=xQfn#_KBZ`M9wD>nsj>^PH1dE_rNyx6QMf2S5uiY%rUFzDNiBX$yD6W(dPw=`k_s z*lY8)jWAkBXU1L{lMX4D&;4?A3k}FWm-sySCavo@niDQQtutH*82{NRkxoM*4Y5{f zjF-X}%IhOS+REDlS!B|up_;LMn>e>LxXh1JHDOU(l|l z_HW-&au>U{zDBS(v|BMdpk5NexeW)VUPCd8LvauhN|+-Yn0gI)Acsa6Eu;$vrd|V6 zs>41Vm!^hZT+j$`fxSnyBDF{|4SH-i#K0IbUgNG>y zRwq|wsvTBm{d9HyI*W1VuIg=O1a7mR^ZgZM%3)Er?}jGHy6~Jh%Ta>B9$FWmuE7mp za8}0VS^LqfHi!)gAnfufM7Q0N+VhEG!%9la`_tlKpVDJWZqgw9)2KbEb< zeyCh~Oxwm)Q{6LISKTvdSc#m>C}!~iTaX7qRi81H5?0|;mkfroC!XY z9U49>Se)4%2{To0ci7G6Bdn@lD9K`-e`vF1UO8M#BShr1INT3jDn85-r)QN=0+r{d z5!O{VVHHJM4U-zWmuW*$ z(S0_nBM%srjfeEP9G}*eCnT!~_m(6OUJ^FeoU{;;oKXgbQT3;*4?b8HRN33_Mongv zGx!y+#^#*vaCg+-41U(o;@Ifdj)HOy%Z00gHG^$YXhTN_M~{_*e@F#-0Yvo$B$~MR z**oImSh;Y=q<9N36G-sEim?Y_j#D`nAZ|!IXQE>iG)!NDSohx z>R=mh6e9?`YgSd&f3wXT^V9$3uUVzKIVBneb~*|~JP)9>13+o8(@|ij^8iXa0F(wh z9R+qe51_OIK3)g>8>U<=^l>c*WsdY83(+{3--Z9h z{8le?*R;I*f?6cU>>7nS23i=^qb#7;2MLaNF(`P)-6#uGIRmnImAIJecDQ3VeDbp* zi(?6k9Rn>O!z&3oi_7;RR3^FDz>y8^?-H2rJ1A5>&G>lm0| z3``L0Rpg{D8{r#iP#UZguKQ34VDtk>J2#+6H86;y;9voYsi>c{+G1Z(L z_1q_{{@mSlgFfGJ?0>1?Z3(FEYK2X8?LdA9GyNBoVryS=xNCmm_e^P)zr_gR*1m%< z*Q%uNnbB`o+v*rJJD%dok?)dlSCtB6ua)#iD9NBS?fQByx!zfH=C4V`5n4hf$p}>8 z*Z^_6up$Kc$4T!&CP@r3Ndpk*7nGNYflLw&WRgCu5RdTN4(;+Ayy45e?l}|R{&HTn z*t3#7WUg%bzPLeRk~or)`6{H(BB0*M0v#-FaO5M7tYEte8L$ZIgE@=*7;&UD?NvK1 z_zh2VPdl1GVp6XtLOO=wr;^!mVzUgjM!@aksVCwgh<0;J)edto8R>VK{y}0S1bfhK zzJqHwZ%kWHuVwsayF?fg%iLkU>$aXQ4Zksfy?Xq)IN8wm)}NT(g`m{Sdad7LFCIC+ z<*!_@x#Claxf1#8!n@dL(A-u@@%6~JtfGKa6R-!CHd8s`V21SosiqUlTiK!f>ND6u z&4UV(A@Sy1@Mu+)q0ve*`$%&`|BDyRPS@9$QW-|cq~%gG4oIU)6cP?wG3duqXu5f_ z8-;|!Rt);F6q;_Hbi*ey`E4*}hlmIJr7b@-`A?ywyWfDM&h|t2h!NR)&08)AZqzGWV&kwM!t_!Lt)}MkD zBdX;m=bz(m*E&yz{Q8430QiIrTj-YUm;0p9FHAQAsm~g9%4C05CAZ{FGrAMh75$s&kJK0E05*TSuMY(-cNWuPP_&o*xCkaKSOJ zf~^u+acwk?;Xy$`_=sR0Qe?m5Z2y%=U~q@x70U0hrYSWzoD8c1lrv>VNe0Sseh zrxt_6!)TIE3}6_mQw$?O;$0N_$!mi4O-8Cdv2s+j%KN&%l1zCb`x0mSc`oKXizCj1 zNEa9>G7!5+IRAN&lyw-*B117UM*=9y!^3Ej4;iYEIT8q7m6MDQbgEX7nXWyn$x&ug z!}r5%``>r}ZO5OpXT6~z^vGboRoRG?!L^~a0s^$C(B@||zh?%+#)<2E4$UtMN2EqW!rn*iJ-cYR|r_JkE_0SxD zsdzd57T+drb(9EqtxEY0t+9XYE)%uJMubDB+xJWn=D)?<#I3Q*VXpZvzh^c(_OJ7d z?T~76)Xd=)d(6&O^i3!kV2jU~)MuT6zQ;3=Lu~7NMBo-4b0$lG@eIe+OKmEG1a9N- zS;cyW<1JxZtOSAEX7TFT`VH2*%O6Ps_ahgwQZMg$P^Oanl|wIVU-3m_Gze=i@Wi3P zV{xfUK|+n)N-;jB84{$f2gQHEw>rP|#1s~`HMH+OR?*cQCQqg4QCRRgt9{p0 zRd+~fe7Dr3_qQPTuQJ^R^C68tT?;*K+@xWXGD4C^g4FQSAD)GQv0Yy*OlGj-Q2~*YhQ|72m zd!3}Ye>J}vk^Z|KcFI#K-T#WG4-N8r@W9)3#zi5$CX?e%GNsxf{roxhx=FtnleQec zEN-@2P@ddg%~wwPR2sMCRKhV@0Z+OK z>PubX;wm$18CQyVFEv4JiOV8<3bU;ge4@8dbZu#{@Z<$wka2}l=l-e}4S}2Nb2+yTBqPlFGUPqGK*_iRa?EPwq6NRXml$eS z=aH|ocp14%)QAW6d#CQ9Nc@GDJ%(t8r~7%n@lR}bYHQUo@`GsbLzW6^K?y)K+CVh; zAxkxY&m;iRXamvUhb+|qo`3*EqwQ2QA{r72-|_xxCLTCi<^E&a>Ry2-EYERKbc2Q% zH_e+AS=VKP1%x+P1z_LF}R5!Sj-3aO>Anl=KQM9{iaGq zSxHOvVaSQsKqECI!DS@_<%c!DQPx1rV)Z{<9BSiP!~ zF368vMMtjqFaa4RAkzzEs&vL9SA^-9fJ`rtsRD(!avnb2Ve|%B6{aY1<&+F|b>=Mm zEC%{)SPHuN9`i1_yl3;OBb<50b7_XyS`ONahqJ5Ly+9SsKq|x+USWrF1}`XQn2Cka z#?awxUN$dK8G%cGqLcqI*UwE>Am1mg(67iCnAkJF3|5}ajc1oO=hQD#?3AsT_OLLi zMBUHgWF_M0BWgQEpu16RndJ;i;8xUwTY>0~x}V9<+6!()CAbw%fONuZ2iq#qhF6?6 zBHqxH+%2PHAL0I3;!eeb4p*|oIfqr6ded1&YMA_wV|CXJCebcT&Ma$f;1pUkE#BHa z1KP0-P6T9#2%O(0oylxrYJ(VXrDGt0b6nh+%nwX$5Cg7soImS~ia(PH?p!FufGZLD z=Wt$vYJZlDopC(((M}Z-q*Yu_;m*(&2BxVOEJ78iTW54IV%xa z-^Qt8Nc=ONeRaH}vG$(ohQO5v{u&<#Ix={O7oNSmv;eVk|Iet0PzI60p+>v_k#v8v zDmniS`J_$L}U|55mjlB)8;=EMn4gKTutrkRW455EIZlH-NuV)Kc)fs2aU za!QKZ5NDOP)lh(YNJgMp6lxyGrTGlWr7hJJpkHAGv!}3Kc!gZrQA6R24puMDtd~T& zOf&GK!h8IUSK`&Od`L4S&H= zUO~%5S-z0} zoT3))zn=tlr{n_y6V2A&B<7$w3PHo-VK~7>$4O1cP z8~$|PMgxPy3itlzyqf*7n>cH&4D2WaJENc`fE^}aM;X`|1$IU$x+8%dCSXSy*cnZR z-vD;l@X`%5qk)f90z!5a-TDJZ>H7o27cL~k!LD1ut{cFvr*Wvo!meAvu3N#b8^Ero zm8`)((OAK*8^Eq3YMNgt`C9qYB;4j%+xmD30sqg)+TTUT%0I8b%6}@y0Qz&%pa}r( zPO$Qa%yUk9nE^Bbq?M?|F5ux0jYb*d)Uc=hDs{fYY!*3emI7?n2xKN~dx2cQ6l_Eldm*4VJXnf=r1(UbQzFc%5E>is_&~XU(J0s| z_ClCbpfX>krrnI=l6#y}VQ>>F=(%X*#g2D~q%JMNLnD@$ojd-$# z*NWtK;WUA@cm-1VQ<#qYZlJsZSc_MXH2irUKHXvT2H7i2k-|@~7TLWQT6$MJh9s{y zberq%dSRG6WS=v8bRc8E+B1U==><^Zu^SZw)}FcKb}U$XX0Y}#VC|Vp)M9&2t^F$! z|I$eSsmx;8^-A9E-g8}&3zKk(>!m>mk9vl~ zr#QQC2?^04{*jy~bU7s~`uqu9^r8tg*uN%GxDIy>g?qNxLG^4gQXmg* zesa(>q(EW3A{SS#G1^4w~uLP+PBRp9zo+-d5(G!4H?@y_Tisk*d9Rc-d=fpsNU$3TzK85xZDnOh z<|IOb_ea@I0;d0e_X-)Gez z&k(wVmZxkLCecv^xS)PZmpKnPm$ykVnZ+#M0an*R>>SY@>X0eUISGN7T0<5&#OEaN zC+UaTmt(5?GSTr^QF$TUqO=8iP?R6XK0w9KF#zVh8X&WCRSG{id;{R{RmVnjI48yP zgTprf4qtWba=UZ>Oa4=b4~e)VT#cAHXNP-ot{TzqeAcrAfCfJ>Fu<-xTn!93cZc!= z0|O9ttu|!oaQ+OVZ|Dcumx=z%02&zB1qN1u0nz_41A$0HR(B`s3KmPHqxT3Gak9^N zYiL?eT77YR{P}^S?sRv0Bahyjxj*RXlwRZB*OQqQ;Gf)%{Rr2yxFyBkgoM{64z0LO za6lm8WdI4UTO7Zmd-_zFJx-&JKjm^hBLo(T%tH?OoD4U643m74AJR^2CpYrcG1J}< zCXC*51Q z`XECr$GF0%^XVV2Y634%Z(bcpvTSa)2Ve$9;RY;{O|wv7&?6Cts&F4<5ivSE&Dv*y94O}B#b~qjspp}QO5yD7=eZyCx*{? z80BR&0uA~9kZ1-HxF^|xa^7p%voG0oz8OtyTbpZ%-7x~U$Ot^<@xDj--k(tp;By#( z$2^YD%=d;e0q{ADz+)cA6Xbh0rZ}AX9GJ#c$>GLTr&``$4NZsPGd^m)f8LT%$otU8 z$@#!tN5Gd2ObrWun$K=jBJgDcQ^SIv<}(kYyo@$5HSFoss&EbGs&J*OO*aaz=SsQ{ z7Ff#kd(^0n=C~H&9AigUUwc_T&xh6G1d^&S)&IL%oIp|)raB5!^_quKUPe`z>gXxS zB3#Qk_{ke(TPsc$KltG+ymM^YIFrUX!>bD3l`7116lMx#ikvW0Rha20%+%{`5+}@5 z6=pgLGxcgr;XIwGPGgJY!^Re4E>o&V{H{@lS0F#ABYsdv>Y$D=P&^3gh#%CEI;bNI z$RMaAeo#m1ppG#3M;-rBNBB`J|HoZ~c)=Zxvh$4)dd~B&`N3xxfV_D%ms*E&egK?)&`=Q@BX0A)op`)IUCQLbxH&KiQyvL~cBb#unbS zgzz#F3KHy~tr)I$vxI^KBorjrK@tR82A{St`k#V?NGM348FKDR*kJs)*;yue#qB7f zy81Ce=ApB=PaS84+5v)m!By3-*IX!oDtVE;dd#Xk7Vx;Yn<-ieQI( zc#HuA1jy`pVmb_$W!>QF6Y$jj+TD(6?h}Mih8HrEnfZJ1l__?_RxovBb@hxgE+6hV z?px=_?@ZI(^Zz~G*Fv|5DwYIpd0wvg!XK*3S9QV#c zaa#>aF!RrZt}D#hz^I}Gr6xJ~Gt5OqeMdu+=;d|Wx_#lV(XUP~)Nz=djC9&ERDX-U zSrC?mo=g)*t;L*yIKBr|uVzr6v$CzlgxSJ7`W&fe?;37uXYJ#sP`RALHioY&c28=H0}089qMO-JV4p-aHz5-_<0OdbG} z!N6oN_At-9*lr1!JUC_YXzEIVc~j~^>dR4)H3IYn*g5fEpot=C zcGCK88aTL9A>G^`sL)_H!7y^>lH@WbzYSR&HZGgYj4x9u2t=IHmMJ; z^Xf=9!%a`uXLrQoeWfe5E6QYOn-rT0+8Mc=RnM3uT=>3I-|&6s=K3Z*`FhpPIjA8$ z!)JZJ?VXQA+dDncHnk-3b-}K4&C5mSnpcj_@aYJ(_3M(ZUrTkq;3rLd&P=O9yghxa zDTk=}w~A-WZ{pbnY35m2H($f$IoMo3ST{ddH$PanSy(q;n5{4Na1J)t57uoK*6rfj zlpkeRlPLY;0R3->ksmhKc1|Bckn!<#O8mk=y0Tuo(RL9aqtoz82G#Ue2&? zTS^#2eU8Aq7IW6Tw(6{TQhZxF6aD&QKDu?=HNv0_)L9Vowo@_x?!^dKZo#QfjXB-!7I2cAbx=T2Y=PT(<_kK8-!umt~L3I4$n{DUPp z5$x*xxLnlvaph zu=B(_Q5*o>gQ}f~R_>kGKz9k~E&<&opnD+L716p}6w$hJ^cv_c0o{YsrG1KcmiN9~ z_26@zJ{8>y_E&-YAyfNO*;h!DRdy9+Eeh~B8^P#G&dhEXEtP}XxCg8|{%qKXDSYS$BW$Pu+ye%c-Z$YMu$$F;=epGgLj`oCE!06e z_|bG1yU}+nSNL;SM@qC;W?$v7N{9I%NNSv#8m4Mr`1mKp_&|xAXd#}kLD(MmU9kYKI3Tl zMxHpK>DlK*xCu+L2}|;yie>Bjy|5&`uq3^(B%81#AZ-yKZH%xay|5&kr%U3$8pZT} zMs?GuwxUex&B&2Bz1q-z?VZH;GmD=mcsD`pHbLxy;E=&_?FF&x1+nV|vD*Z(3j(nV zfg2c~X%3*Y?oDWkc&AXwtXXPsc;VJEFnv%o>c_tL{~%!c8Z zZC8z*Yl%NA`+f?4A8vTL&!_TW7>?OC9JB4Jy>l(dvY;6V>!$sKM8Taa!^T@%y~4}m-#rS!lu5<06C)!tz?(^#ikqzj=W2dll;fP4t z$`?*wLKxT_`DB<3WU_zjZ=cq&5)nDe-?yL{WUIVF1TsqmGD}cB7SR@emZ@?I&sb@M zW#m_RKm;;N05VHZy%*7@KFA1n*Abn{?0GbGRGa7>;uSaHTdeMlQg@JTO`;cOYq2J4 zQ(aBXN?lFPN9(+5pe%2at-Z~@x(3%}tR>lWHC^6VuL!`e^9IT^_m5p(6a3oQq`+o8 zXKHNO?DTH5X}aZBWBFUR3Z5`egvdk#+KqRO+@050CJPMUFTsml4Npos8=ly9Hn38= z^U6zQfdR|{0|>9Eb~dQPd#Ydn#V34j{+g<|_i=(#V!334@fJJBxxGA%@1{6{wJDbh zU&Ig7S(bTIC@@biqMx%MHDNRX_3e^kDmA5Uc^T^O{tO?3EF z@~@G9;D-tm=z<^t+}HukcL4Jp(ALE-FU4JECc!;03qvBE9qK!k{J^}yq{~ebTzO69 zx31)16V;@{AM=ebXT<4>pn-7dgo}!6vf_TbPv$#|CQguEPLSS9(BBeHeJ&rQHxHyY z52Tk9r1ug??7{h$iw|FYe0#Eelg9F+l-D`#k5}~m%{d6iviG$e z{p(>32ws=E75_kHpqqdKM}eF)^VD!ArP!h;r>Ne6Yd&`PpOs7Bcu*OM*%`tAIm1w9Z}m^U$^VfS@*nL{jsC9d3TFk%e@!V?^O9bWa4^U z?)g5?>SLdoEPuGIjiODzpGGQnr&XA0!T2BCciklIUS4KQk>TWhN6wTq7c2my{GE+|@ZS zv(E1+E2VBwEkcjJKGcbJnYaAnLAv$D(s*#O(y1cp3Y3O)Snfu-LDv#3p!#TF%n~$+ zWmSqBFh=`-8H)zSEEmJwP8kz-mZXhFn0H#9NZ(sI1|x=^aVBnBJisc$-CEb6yd)Ct zF0u@dQHCz?YkHD&*C19A3At~}oh>FyRFpEZf##YWZ%ibylc-5Y)gE3rSbzF=r)<`7 z4r%E-YnoD4K!k8TX#B#?wubvXNA0CA#(KiTN~)p5O1cBX zuHSe0=NV0Zf5PHwoo{IspFO)V(46Y^*J|tqq4upN2+DVM{;bb^z~LgVuwVYz!_Ut4 zmP?eq7^l(A=G&TZ`zD#Hr&Yvq{+rhoZ1ivNG3Vh@!?SStPe^`ReQxyYm|Rij@sh#V z&3#qe?QeJZHvDgN)Jbd=MPn9!rQW#_Kkul^P4nVqetXhMa()ormz+G(^L9Y`D%sCW2E7L*50ql&x)Rgh@VD>4orG8AT5?u%0~&QA3B* z@Y?I?%G`#!-X14MAHtHgCUJi@Obd!t>B#r-ua)QbRN0e9SWl7<*YDET?|i;-GhJ+H zhr{LEqW-6w+ab#N&$n`ioSHPdQ+-S4{^);*I1}odOhpVga9kS``*g9z<^u62*%3KQ z^~qstlYel1i?Z%TMarj-;j;CVuA9=r7id~`5#e4OY;(V(UT*PR(h-7ZZWMKuW2D%6@w8mj(; z*i92;9$FxQzXpjAsi#_(A@lGldAw@_G7qnQ4nm1(p~JA&#JpEZ)OIsTvi{py{Q}4T zv{;%+-|Ai?!9DM>7BfB;Y5o_r77f*g$FnmJyMu0wSKudo-HqjgVI}`=Xt4KY309IsI_3NoY2jyAVI_$fPhC2ZJ*4Wzys>q!Zq?gC z2d6iViuqH0`qQ$bvUyVLNqC2dK>LhhND;$Qfx;A&iOC3W2_m!+vj~Tuf6l)u@x8wh z+U?uuuKWEv*HzmXH<{EN({)?oPi;}s*Y9%|tq?vNJE%`1V9?h7+E10Txs-oEhtaN4 z)7M=dPT8bQ)k-dqyW}1;X1#!6o3+yaivBH?qL!29j@0y~7(pZa zddAUw$kFk#;-QPrbg_x?w`d+evg{WdoA5Xq6G4}tAL#0iCtdLt;V*pK-Gv!L#>d^t z-saEIqeop4Dc3yQZvU;tR(|ylZp122x8?zlh%jqG_(g@WFUXh6hUnKmX{9AuuSC47 zgXF(*KYl3GDR|pXL82u-=1tlM*#t}5gl~(rRaM?o`gcee?yQa9(EL39fldwUnUPZU zfG1Uuwcyc31>Micm#RSP5ztC`C6ZbdBwqxyxPX?efgZx)>&NThh4{~7t@^5Vk2T=uzmK&ZdEk_D77tH; z-xhxxll>YI8 zhBYOFnN2__FX->mzM@h(k2aZd(AlKno{qhf?fJp2y_5Yd%U_-UoX3vl4>x79w;bIC z|E(rSDs>k0>1<`}?_*k8ww~jc+HC?F#i+k<6!hVLwQOPnv$Yb2GI2o%+xYeprLW~z z>F-T{3-oilHXyuIcRT3G9tmp1WQ5$~W9N9jwr%AR2a!%aGEiKSAOQ*RxM5T9=*0XODzw2V|sH zgSNh_xbH?U7xXMLW!_s2^4~T+S+ZD<<~#l{|J(l8(S{Y%!tJ%8lB10k8$s#7sRnVe zy?^yGcRs&g`4SajwO?!QU3TGX2=&VcpBzJKn*M&bdiCq5-9r4{(3%L(7?2=Cex< zV=~9Jo--{Q`u{vy65ugeff>5%99s+4EeFY8se-05G#+$@ZDAL7IqB&cr0*I8eJ&fu zdwB@ZBek+!n0J_%v5 zAmc2p;;oOALe+IVAAhy`)*Wot@qKIlb`;n!e$Eql^QB$g!CT)Df6wi`dB1zOry&9& zG!}d7Se$;kukVQ-Nhy8)yr=uVcb)OV^6%~hpObsfovkaRKIMn*O?-4&$REGlOt>eW zcJdES$RO!2h#*?Mgr%0T-zKKRA|mzRo z+9SU2%|YXt$1NuxLJlQ$>1>x}d?ma$pMPxTPLNyJ^7S2%AwYLjWwf7o51#+^GYeFjtKCK=uAyRiwr08;jk(qp`p>*?V zYxGa~wX}#n+zpxC)gryR>5$5g)yG%U5^_8_PW;C+p7P^rh5qDb*e@KHHB0K7FSLX- z>CZUVHDhxEN&6E%iZb}<+4e}J_}yu(6BA0%qfTtvl=OZY>}yNDSgRcpWWs%`xvF_+ zy>QFlV`N`A>*>4*ReD-!^HWTnO*M6SZadOJ;E8cpLNQ`Hinehu;dC9sR3?k}+Q5C(T4-P1w!A zlb{8&mCSSPf7%P~kbc{|6Kup?H_I&<%{M-~`Dy*<&-6OJ8#q_{5w-m|D_`L^;an^@ z$)FGaCjYEdV{<;PraFB%S^qvV>n6n+9Qd%+;NzyoMZ38*j^tPR(btRo8~K$!6E3<7 zzmFIw7|p$E_m$*iQ!P_QN}OTFE@J0KEfQgSRj*U~q*vHa{3gntwc4}!jhInw>A=b7 z`p=yebv0HGXZ~z5mFn*oyPES=e-y7UiTdE2|IcMXz}4dsVsEpZ@1FO7WaOO9cRn|- zAcNK}Vch&U8X}SMu zkEbKt1-@;KzUh%tUOY;U^|Jqf9ID1TTU{+Gj?EsDsR<8q9q`m@By!*Xmz-kJrUu zH*jlsf-mU*F!$AeO}^p39|HqW3v{m1>rGOgA+de}Q@ZZnd?;4w_mgzB_454GlHaX<_Mv#qNtUp|wmvEet z^*L(XU#^u3vL@bip7L!H1CecTC2m?6H>7ZfmTZrrmwkj26JkSE@EQ&-B>#`Zvnt!^ zuMq28P2aeZasS$|i}@eSZ?PrB1P#4i9Y{XX_w%rgdMp~Ga`UiSP$2yqF6gmJAq(FW z<5Afb8e8u#<3H{A%~pH)6{2!$V{@|gsDVs2B0u=D!{Xm?vR&n~-MV%c9_KkAi#UiG z2{@FW^^fN=EbED{`f1{hBdck!++1dqm)7}ay`#fB*<#|?)70QY_TC*pZ3kuhAEtUi zj;osZCeN%42>f1kHQRyh&5o>WRU9;l7EPQGx3o>Y9xoT+mFoOi?#SMy-xls-jPVz_ zINj{z@pvhIcIk~U|MBk{!v@N9b9eV-L!FEPynzl7h1s&`qJ;0Ng!!)d<%`=ss`D>f zXFlO(p5c!vj{epAN@b+>0q*RN1IdNm(3kuq(#RX^e7yUbzwyzC#)&T?DGE9j8%vwO zEH)nyg%WC~KDduuOOxCg-!~Sw?jIaK*k8NS9zRhRkErh(c@%%RK7rNDI%+QVCA*UE zGGCi0S^PMH9ntgOuOUxyksg#C={`pq2* z{)iQ5^4Tkv8ap&=>XS`UZASkG{Ly7Pa;iI0jOj0ECPIJeGo6Kg@pH{4A9TOUMlqZsVTvt8t ztDd&OaMM}i(ZLnGzQok@`;jwwB0Q+%kJ_>Zqls#SL{`a~gEps0i6Yy?gT0j?ouDos zJ=yEHKpp?#UKx4Wzy7$=Hx32sy4%qM@y9)u7IdtS7yWgLuv_tBYT1Ntntxl2zg%5hskU`7(%!b>N)#>jb?GB_D`VRDXzjj^?8K&my-L;QAxoo2gM$PS zCfadFu?_!>O5MJrpf2r()rc&$b~0UEJ8NKi^Lj`qc5gSIrSN+Ym&uUqh`z%FV^Q3@ zmtVHMs-I?$N&0&WC&c~8qbj6+y*V*abZcA3zr%&u3&NFtuUQjguyAStLsy@;SUV#wEOb%;4Cz-nqLFU1UAZ_+udG#F;q% zW?+%Bbgqm}L1;=ZVN4*I*Luw-%#-+a5-kyj&bGoI{5D$t;<9_-KRR)=ypbUi=V{F1 z(Rg6s>1E|7{^)pCwn#V0OU-<;B_@4%a%%aejhYo}AS?a=<-aEGNQdL`C%4(Y*{Yf_ zA~!F!?-26?(>tbJ&t2~H6He@rqg8AZ0{#9gkWOi ziBV(o_#*8^BAtBaO*Aabl%=M5!@TUgD`T`th2VwO&5obPEwb@o4s&U>XLr6!Lg_eu zd+WQ;fOV6E+HX|AknH%QDWe4RE#Aj7GZ)ElPjMf8|FpXOl{asnkK2VFZ85{AW>fUX zE$Qk8g6AhbI^xp*)*QzE{+_rdfVW;2Ng#H=$8}-zr+gpA8_|CxY23wm#@`&39#C4^ zT0YiI{CDc@-cMif>1K(<zBjiTSh1TQ*@+>R;(9xefL7w zZjM!xA*P$+@YW;G{F}znVhXwB(Es2m=7-YTSNVsOAv+hLN8-z42EHq)BXf}U>cf!5 z>5RvUMtSJ(N+)xR-Pr#6iAguo-ddMSMV zi}y>BdanBUGE=f~FEOlQF}n(6IxNQfeT6{-oL7i2Q@*m2TlY{aVqVPmsN|t)q!?WG zMfEWcgLPOf>gEfg4&NkWlF4L&00#1UZ4lhRm%WF-N+n;GZ#l#d`3HE(KVFEj*HDpu zyIdK4(7rMQo_vV)S!7j1Ej{H{`>fhlwnQ;4sUDf^nQwSO$Fj!fSKF|+p}I?%K}vNm z3zRlah>#;?WomQ2C6i#%MN388>xaaeAJ~6Q9aokXqza^%{0x)$4eG4~A;!2a@W#a9 zFssayU1RkSXll1CG0|sj zEEPD~`7_(M)qy+yuw_o{OYr*odM6tj&F^BuQa*t>x>6_OWxkX6ZR8E{5tQyDUd^tn zuhlY;#(nyDqeklGTgqo29>Yh<1B5A2qxB$U)AU|0=efZ4?x5}ObE>;VQ_+q+m|3SI zWBb^VXi`z#y1&=K@jxoYc)-7lsc|a5amn#`ca=5X)A%Fy*6~*V!3-C4Tk;sYxYrtb z)T3~8$7u3o->a5vn|e#SiAS$zT^juMsV7O-eQTZ|7sDJgr8YP*|-@CHU{n)l> zQ`nqmh9};sgot1Xi~AVh&y=?_fS$ytbm&;1)~(VbToU&Og95(J)A|*E z#XOIVH2Qak?K1PHe2CqFEUN>%sgs|}8s;56QB#3yn*<-D$~SIZhyH$JxvFB?<1X8+ z8+DCdvHA%DNi+^Mh|paeTZS*2VPlrh;f4Wuf3M5Nx!%XYIP93%Lnh3W5hV7H(84O? z+iaMzJ6)aUaCXA1n8%`e?J4`u37gsbze(*$alaxDR0l{~R5hLtwvt{I$zT&8SyA11 zwZGEI46+Is<9|H!Za$d*zT{r-HL-jrn8nSQAkDhpWgWbk(O3Vt@YBu#dovybz1I}I*&m67SKyC7H zEVI52S&8>`F?0+-ci-90;s$fbvHSVr6N2mc@*nh$0^*ZK;^z)f8f3q$eZOsKUe^cZ zgPG1o;OFil*WC*QgdI;pmZ-L79!T7Y=SoE_H4;4VlV!*xI3duLOjs`8cOE11S2_ij z-9_3op)caFiH41754ryhSRecnN?`qH61y-M+B#G5gRg13OpLCz z4y(EH;tvTTD7~;T>*QoMxsO&$O7`%aqP-v+&)819+(r_6{;SF* zY4$y``wgveO#3kixDmE5v#zO{x-wOh@DkPuBxaut6gJ;uT04C zX3)|ZN}lBFhs^dP2)+!`cB_6emRZ!GUoV&hi*{@X4RHx}e@4uWB5!4`mN{Ef)=_!P zI$UjC_AYQZ>|yMe=ik+c-NA@Q(^}-D@=3wOrZ~pmYZDm%NR77`leZYA!;Knqdm@iD zUze7*NfLy3p{nss&GDd)s=&9$$qd%pBS~9ykl*e?F@!#;Dc*Pg(d!RqO)|uV!aOyOG6R{qx}$mXd|xzZ zo#cPnHwlsPs`cOa+tWG`H1+uHp3}VlQPGsu$0fvikTrG+gMP^4?_em4V4 zUiF6)n9Z;<;^m?#JT881EMfZ1CTXObWEn*9KX7YXXLXz8eYmnvR;7v`O&CH>maOPi zyduqJ_Z^Suc^wdC?>E${@t!Mh^8VA{*x(aM6}9P>*EcxdXLkABq#6NVIhwL8z);dJ z>!nB9+Fm=ZTHkFFDv){faQN*We!x(wE4eOy{q5jMMa-m!gy^leJtG!ZUJ7~em>8{H zM-doUZ3v$H;8&1+jk9BW_aDElP5HKik1NmH94wG|Ec@^-LDuk&wyfmeL4rPR#?EQJ z^Ht%abVFGhTAYLUoplPT{G9Xp6L)BV*V#CP?CtRbQ86mD_-uJs^2NS%!mmh^nc|TE z%F4$?f4;VzsvHEtZXat7KkE9rl>A8FV7#$GdvC4OsmzKL?!wYXLbu_31jqg7wPYi7 z)^?Xo33WnxE@?XP|qD(IiNz5aUQi#{ZlE?ig!u`j=xLtDZefOqhwK{?;ewR#VwB9k_aMYIP zw|B%`u$R|W^_!UAJ}K{7&XaY{I{K2);IZoNhAiE8-X+uQx{Yf@N2i6zCJ0-H3+t-e zGFR=E$rP8~jCtA5C5bZ}dZXVH9k!AGM)0mI6BF&76#lX|3DxlW4?T;Z@~bmXdNN;x zs?qD?pgAnO@f^EFgvAx(jWv&i!<=RDTeu|66ZSw+l!#B)@(a4-BrDX4tZkBnf1#gP z>sOeVzvnjuY1%UBCG5LVQU~8j-CpqCNJk%5;BhfsaeUIr8_JHQ<0fIK3`+c(3>wc} z)(Ks7==t5j0|N1-$Keax;^S~==*A--h1x+A#3R#>JTxYcFGrq4+Rb;)x>FJ?60`IC z&(Dq%Ng0C#G`hmCuWhTK!_7tX&e#0`WHHgCQHE#Gw{EL^*q(v8l34Gk_c)DtDrh9T zVM{06P*1l^yHL;Ay>-*#*v>|=kT+At-`)NCB<#Yn+gQl$dBuZt)zZG23U1Qtt@mK{TGNDl~S zKRsFho{sIYu1gy05}Ew?eSgJoyU|}wVRC$uf!^k-)a;+R*^Q?{V+XQU-&Lws6E(=v zVY0ESI>%E^7_Mz*>Yr;a6LhYXxt+^?{6#X3m##~9k7O&oy#m-IF^cDS4BO4cIQF;K zbzpz}?vU(H?Pv-5OXHT?m9JeqyoGLSI|f%ubW{OHLri8gpY5Ho-Q+l{2b%QNLC9~T zB!(q6^0D1S?n_z1*5qOP3}HpPcCKs7mRrhgGVEWE495BICaBr8Lwxjr6~Eep)kH=} z%{W0lADwKNz$(yaX&-f5aH7$@C86L|2Nzi=+=?F9RmGk4{+K$_->`|*6S~W?8#3a2 zQvWNo(LuLq4PSNrI%@bZ!u(xOZ~~Wx)0{4BkvdX{E8%Wr1-u|3R*a*d}57J+_4 z4$2wD%oKbzrTUXoM)l6gUYmz?{;GVT*W2;Ckx+3RIwcHcWZX!U=jA-DQXNy=+SPqX zDLLr;h&JQ%7YL6bjOi|eL_`^i`^oRC8|vZY@heQ_$W$XGX;Pq2h7rw3$f%zD4IYLH zB%8jT^vM^}mIP^j#GF8{6&PvfcpvQx+AL=kK5OCi>)L}@jVatOM_K9Y0 zRsS_&n!uW7NB&sXk5wMm@Ia)J>A$>#zC2AbCIIWuFz07#)>_A+G7)AOSU;NbO4e-9W`Nb_UFEsmllCBOY9O zjm(5|i(4y(P-)uP!+B~+-5z}v>Br@JqOn)Kk0vSQOthf~WLy)Q1M#-I&Re*lefn2u z-i7MAd71bRPX{8}pjmBq>=9W}u>h@yfUeF{rWC6{Xl~^}KqiX_hMuq;$&; zb_h>dAa@rA!>gCXZix^3852T$|s<)v8=!r*bq5u7yeFF4k;=Vd~r zqFy0k8ZY8v!!nU@U)Ze`z?N zjEtR7s1?5!=%=oQ&^cJO`*|H5Z%iDtGJ5W@h#vll-mcyD^Ah4`O%(GXxuoBeiJ$&l z6p5vNE7WwhGo(?|3c71~MJeIh8jod0n#oEBDcyuy8hug^H`>yHN}Vhjb(n9 ziP5@n8hqBh3%r&EuS~)5jZ1!?X$QXnf>$Y1Dz*rq{;1&@ck3f39?k-Se@yl&uI#11 zoF9}ysOP{`C}y@Kumy`XQ6qVDn+5$VnF9xG=sy~J{m}|T=@#l`uPucxSE1~yZHR<_ zJP#7M)C7O(%@_s{V#@F#1aK-n!5$}HTjO=kPP1MaAf;OeYoQ;5JtkoGd7U%PzQ%`f z#4)FEUWH%4gD`XNUEp&re)XCVRvwp}%1MCVz_X@lmMN7-hEu0&WXIh~&*ax;0jKvF z*{hsknO+I(@$Y($0=#NwZvxw*Sd%icM6X%Y|Ffz7Tm6fQncyL=x|xq#ujB1B%tU_} zJ({Q7eDZ~1B#+~^YuUpae8O5nqDaM=pXRT_!#h(-xM*JeW|xLMDGSV1x$}-eFXykG z2*+Ew#j;;g3f+g9zb!%(yV;RwY1cpwxS%J)NY3wA*=Mn@Qp#fFI0-q@3OB4vVngC< zT7Pq0l7PizfftT*xS!Q41F^?Rf?C5Q3S+`V#>&!mVkB;bK90`4cd4ukz39yv##^_F zh=iUSuW(Je_f*qzGf_EGXqWn4=gdv?{jxv~m3uE4SaUdT`4rZ0>iMQ?S_}$mUrzZo zvmAL38JO{s_9=r&*58;W`nYGQe|3FxBg_e5&qCPSXAUB7lY<`g;B0wIRfC0=p0oYb z{qQUkJ8t$`q>2F+pP8Zih{KXyvE=7_;p<*&Om4lrC+KlxRWtdl^t^v1dQjfBHi`Eh*p2%kTphlm8=8_8C_0T^+oHdRT*t z=KP8#1CKg@tURWa!c1kVg(bGjkc+=72J(L-oWk7uny67o7}>h+{dmg5#rXDYiM3>i z74aMDP{-J)L3skr8uek!u8z9t%-WV@ca`aMRe42cy^v1)Kz-&FZSZ(igbZ7b!Ke!7 z_;5O&YrHoKI&5`CD_+mcVDve0B#w<+w8|Pbmdz9o4u<+uCWBGq%%KD}C9x)Bm_hFE zIN4{ZR`STp%xLX&ez7ub*qyx3aniH_q@Q5Q^?y$6CP#=v1>qZU>3y2N@V}~OS<5rEOF@BmvPpHwdl~N zs^cDbZ}%a8)oMOd5t^zqEEimo9GidG^KtNuwOsmF^Q-pOy$143Q zYLT*>Bb5|!2D@`I=jUXGKAairW#k!ZGjy0V8I6)bl!zl0Zv>dyFKVG}&FLg&i|k;= z`RegvDsM?gU+p`j(Ket|^p0ooy-jDg2f+J^ip_p89{n2BvZ2E?zPGt&?T@cv?Hj*Zj{HM+MpCWJRJZakwzE_yI)0!uGgLbY z9EoRayaxMl%aP$$y!A-$5VQ*%;$%HOgMC#?aENn7t1MwtIlQNbSobOTq?P4J0$Ybz zlO@a~j~7sz600)1U}>~vdZAdEC6W!HC+^7v1y>rq0*@+SiFi)duZ+?{TY`UcO3|5i%tt2;nx5I93k}Od)Sx@NdM-*y!4!of17az^(wRuEbc}A*ohF)u=6(T%JRKvO4O7Scn-xERN zMv(*pvb3(DqC|C`idriwSRC{t&M#LjWZ*x31R(lCP@_t%y6vi`IQy-n;|vvt$ofy3t!c~`Mj{6|9=BW*1O4` zxmPj^LsO5WHBkm94u`_$r}c3#!>b#DXz~}jYtdcbE1mAT&QP3E%sf@X*| z`c9z@8#pHcwZT_@gMtAG$rR#c{RhRjA`;ltO_O32E*)k5hJSr_iTsn#2|&Tny=g(U z-kIRzYuaEY$?B4ROt=*CJT4~Jw&#T>lM6wGl^o6cK#xud_mBFG6q^!dYsJwEW@yR* zL(AVFMl%PIA78N1AEFEH`db`HmSK2YOJ5D2G@RBP*1RiX273w{czJ;@fEOZk zrIfxH-bw#MvszQZ(fBXJv~shu*vs=g0Z?r>#h$Pn%@j=~*Z0b1%9-^?F`8kTY>q6# z{2BCV@FC1+&36&$YxVD3XeKP~MMp-ccs;oBZG1*vl|a@Ad#HI|Q(G%WQA3dkd&0(f z4GND#fG=!NFTy!&01a)sS4PXAU!nqRS@D~k4%}EV~X`9pCDtT z6kOh2_CZrXi9raGql>jEk3j+Nd9~m8X|;0;00>_K5vGe7Pm+DslUCgTZ|Gdm&_P-L z)qKtq3IMV|kfkV7-Ew`2%?8prS%JnRBm!E{B3T!;h0Y}h_4Z#0w2GH^srAMWD%CEP z$+4Df!hRRp7pjdCTe6-xuOTrZ;_iGbDV(@RC? z=};t>Y)cLeJ6{JZjGN^^F7#B;=W!T4;wX?)s;!KGWP`G2^iXw3vr*U`V0Ui(mkSLe zhvb}vyJ!+0PYQW3bNSdvbS)}g{pwYxDuP!CRckY6Cw$?nU%^kTGdE+o2m+?wmndrMQ|@{WQVMUO2>)B4X+|y#6_44F6JI2ivMUpv?smdiK-ij@_uC~zyt>?H~5vpY75(a(9 zCBTTD4%a0oHykAwnW_vA3@jQ`ep?BzL=UagO*P2+ItQ&w%Co*vDl}LRWt`pW(JOnw zFCp3Ndgw7Dpb3|IDEK0aetsJrbkS#qerzRC%6bQ#?hNLj702;%6re z9IEOW2Mn8xC$^LO)~RWRalKaWg5D=&s|zOR(R5HJ2xZ6bw!|(X(K4WTYh3agl*?y- zy+X9AhgNlywJl!;v*oW|Du_Z%SlYhzr^f`ye&3=g{n<8t}H7dOo+3~&|T~P*ToBtS6*8gHisjc=m zRmQ~i)W+^d*uNjsExxjGEsShP!)u4)MHGImF%%tQxRtLPFUAp^R$BQBo;f<)8lY(( zUO`=<*V@l@+ZMF~&jLuOeCDNr#s8)lSWf$JymC3nf1ZrjC|>OpAm((#pBSiQZ`t)% z%y?A}>taX1j?#yeani!$PT~5Gs6i(@06@GF!;Lad93l$OD%G{qVYfQjUF6e!a=5Zu zH%Zq$d3WcV?BDDo^D?5(i|?q-6cc|P!4;3OZIG`Hl!_S_J_`=Di*J}Zz49&&_EjX7 z|G4Wq`g*!>HI8!&;0crVT*XA`FBYE>b&I0a1j~J}!A$tS6?aR2n}~3Lr^T8o|Ba&l z3-pLcA+?>fZOKz>Mejh1kM`NTItz3fc*VlvfiNn%T-UabK?Os+u?tt_+th_O`Dqx8 zFhLxz9@f6e=IaudlJ6DGu&?hb3}8L_^D{I(O_u4Kn$P{DS5neRDl{r9)vq26&9voL zL9A550yfyE%{b;M9Cr0Ff@Wq4q)4`sS1sNFHw)No7;bajx6@$?Z?KU05+i8xM;;mT zA>e1w#=(r#wUu)+7Jzn^-7OX&~t3Q2uwVpu)nI~X=s3rP^*H&A-K^Vylx#IQ!r zcTli``s?0I9C``>g05Q=D9j5piuw)Bmd7W0aQNM@tsQ= z(KHU*?5&VK*Pv8g!>nk2#N`HWMNp%?FPA|GppcpPCPed_)yViiG@5)P?6Ab`7q51Z zqI1W%BncTXIWQKo$oWeSLAN0oK^CQ}9Dv0X|6p&73AJpRp9c-x;IHoGLn5-K=Tee^gBJ zoTv_R$W#GuxtGyvu0d=DG803ZCG39NVb4%XhoiPSgzj4rfzF90u)8z|fE5oHIZ9D{ z#cN_l&hS+kA|^do&qzo=KrlN$%^_us zoZIoW?YJvFnQGd0-=v0dc7=(?R73z_VyuzK292I-Z=h6Qv!g}YOoUqzwq*0_!7hkD zIVh~@rTX^RoYbLs_*LL;#Oxms(u+#O<~xA=@}ap+Mv5_ zN&GQBs1@xMpx@*+hYc)pH68I`Zq&Jx>^u-}AmzXF2z#S22oj*drcdz(7WwRs$JdA< z3X`vt(Qne%AR6^p5_AI)%WTtWKC`qfhwU&p^}>W^8*~leM|sLPpILRU0{|_L_?OQW z5<8J(-IMw^qQ=@&_qjakto~D*OF(UMPW-1fYfTlafZB93SC!y#L#84mC6J1@1DqWA z%Auq-V~5A2LAgRrhe1KAIPIE>Yk6S?A{?=#=MH?&ptGkm7;$ZOP_CTafe`jLF1flQ zEbkML78O=E9dhL%PU!?O5hr9if&!$4Fn)eapC4WiYLy~+tFqDn?eJd}t^Gebv$8bO z*gw!&tdDu9(5H{@=fnqz`rpjcf7s@|m}vhF>Q|>Z;?7uSIu?lW{9}DZDfikxg%z)` z)58b&_Gx_-f{AcDOQq~p^`Ogt&hFqiM_~n=Y8D`rD9zbfeVC5Se>aX?J@^3<0X*^% zJH^68Lj__^I$ni1ibR+K3tE@_zD9ZxZU+bpoLpK{$BlRc7P*jTYov2^J`q?o<$|0P z`r{D}k5c;38nczPdv~T&+2(KEc6yx6lQCHxb1){5mDH!L30Xq?ku>7oRyONo949Q= z=H|KiEF=`h3n)Zp8iyR83RQ**Zz1N87d7@pX&M;e^5zZ}O`( zo3b2RRUM56E1}(T?I)tyJh{eAF$V_FoY=krIAm@6>zVJ8MjGxuTLITxlW`Z;6Jy)$ z-#iBHZhXwip7g~}Nd^sRNREk4X4pXH1Nj!<YJ&WRqjC=Qzv#?>{Qj(gHSuAC zoq+t_ceFcJr$vm_;wIPkwU><#Y+@UWSNX6P-zfg_lDjCsS)o-h&f?mjH(@N@th}Tr zAHn^pAIYUNBD3>`JW}rwf^Gv=V-MzbQ6hr44jdb?swQN%RUOa2qC zZH0;YnM;Rk)Z+1Z$W(1fsijvU(zQ_^&k%Wn|L@u;um3dnkfmf;D7`Wv1r-04T+_2oyMpeDh2ryW~i28E)= zz|A5JzVXy3u={U&pW00t!Fh8*mH$D>oHQ!usRAZmqiNF>0kaxS-~J=HWAXZ*l+M3E z0`rYJwju@eE;o5A<|!Q7zu{}+SqJNWQW~a=f_RVSyFHehx@5e&R?!ejfo}5JKxpua zeX%4b`5#Ym0+)@Tg>egb%6kEn#_9__{}hBAm`oUl506t;Aw!KD3=9S!rxODYFNkJD$K;d z9|NyhhD<4s>ZF$kUNfPdwxHm7CO(19MyyF3nX8j3?EhMQQ3-tw_fV&+b+VfD)BCXeArCIKE=`ZDg4vg8-4XW=7JKQk9 z>k^+t@s_^S5C%6td`6@67lN|`+(&xl2n7bHBA|5{m%@0n)Fg$Ml%4PB*=4-4SQG5O z-2CfCAh!Z=>*57NcrDZ9KzAa8I^fq05>y^I2+XB3E566KNTcaGgIUY|&)%&JGHd$L zI_(m?Y|poba?)t~evur;`10zd_nHreMP5#AkAOgB+9r{YWukaBM}&|ur8wL62qL!> z2r!{$QMXi-v;DLdQM0#4WI`W;Qk_Zpqg(of*mlTfD;m!X`<^|_AD{JsY8bV~&i4s6u#+5b0G}ZHZer^*4|}_s`#fMd!>h`4m&;bZeCr+QAkI^W23EWv}Rp zaJZ8y%@;@MSpfdrpam?)Y?O ztyEIY(=?{IT8j81h6lg&W2PnYs5Fq{#iavCbY?xHPX?u4$1qmd7?7cufj3w&?jayJ z!fT9l3`0u|f%~zTM<%Z>3oZT5Is;MaZ3YTyFrf04Wr$#g1CwW{u2%t_t^_K z>&}k9bxo@IVXD*fKEzlkC=P9`P{r*Bnp)x44xzOw*LinT$=5Lp53$71% zpFd!9z`af9pE$8oE%IB0zFsJJhMwrE0;jDbZ7Z%7kgleR(u~D93A5 zz-~S$xPAF)TdzA*9;8d=gFs%RbUDla%vO2J#W=JuDCRnMEWx2J5%K^03Qr*1aEAsx zH{$s$4`a$V1@=3d6lAk{9-0dhI-NH!JLY5#NF{Hy0oY0HdsR^xnqFf5pXKoD12fEM zt#p0}HaGLK_G!_UJL9Xr^^n*LvgYQ`%*<{$3;4eb-^=K4SrC68vbnsTXPlj-C^RkI z2}&D54jAp;dSCukqFCkj^jb36jXFgMb{(U8+qL>3FP}nwgw0?WeF#^dW+XJBZIbVj zD(rf`FX(A|&Fq!a$A;vH$=~3n*MNoRM8*Mrfw+#=53!&c045QHHZSv%HUa<(LI|Vp zmNjGBU&8KO!BL=$scF5&{aF__k^Ni$5l8UZ)QY*x&Vo}bD#ie2RIm^yOYc^&yM$ks zU6p@Rfz5MEY*Nmea5xA~KeN^=*&Xx5x%`*1i^&7L(V!|CtB1q8W4A3{KIF;Vsp=49eV%fa@0F?jc_(^7OAA z#2NasFih^LObA|a^)o`AOr5x^KW{wehJe!;eGSTMnUn_l#}?G`%{Q{3Cq%mNlmGH2 z)pbCd>6(Z8MD38ju?4Tw_pY!rEDSD5kI#r&ES5r`<^;xz=u93&CqO{e%}BjkV=Q5K znaa$1F#;_Q&{^|NP!vC+85q-=0UvA@<t3mz!*5^l!F^3|F68X8K96=a$Qa#lC-9;)>R}Kh|LtOAfeD+m|3cV= zpW}`R<9Dw!*~@Vd1ME^%a%48mNbd)?Qyn&MWy)scR(8V;x0-gjcEM0#{#1vd2@35{ zk@h71$XL{xwl0tjay`X{Zn>JkJ#?eanM>n=g#M?)_(M^J2!0>{z*P+0^3OV->ag=O zGs@^sK!>TdVCSJ{feD+fexBbZt<>>Uhgnbcwn6`%>aef{KATe=_S>fFqk_PjCY3c8 zJi@DrRCd-8n6NWfPEFW38q6D1C}Qrbq_OB0!&E*Fm_+EbxT-zs~) zuyNifHSHB(5~-gVG4RcDas1DOb$8qxp>8}q`5eBeQ0*;{EXLt;1{Qf~j{VIuJyqu$ zIvYWNh1aV&lBrLv0Qr9#p&7|M?)$gLu;@EmXafGGG z%6;jII*&M%!4h%}}< zPIKz8eYwQ2tE_`LWOS{$cFbdhIcqi;#z9Th(whloYh!WnV~Z*TLnFwT{ZIGI7p2f_ zz){hpmyasc0L+tHwB$o-sT*E77Svy!Z^AI0JkW{(Eir5BU@5eGdLiUzD(4q%K~N5r z$*tucXVGvl)}cY0JE)nLh9rb>pyY=}J5D{e8(oN_klO#hapi%Gq5A~l3(}b%k-2=R z-MH#8rj~TYDVpE~rRpqGKtP+?40%47plIQssT{!@UaxPFv}LnWVzp}%9?+Q%V2|U& z3zVJKG3Hi;@Y6#*i|8#YZ~)I@x2(bwJEOrCKKLSl!e}Ld$(SduKBY0@#P%E-?1p*C z`%Y9%tGbnkK$M^|rPy1s_S1$LH#zbm03j_Vx+peT)wa_c!^zfG3Xn zxTBX4>a0cE6zERdOVon_Hzjph9x)n~AvYs+h!5%t%522VS)H@asQRVOCGET+&w!K( zw^;Q6Z*%=8hcAbywX4RK{YM_X>xLl7nF$Mj#aPpli>@j`l zXXuR`@Fr{3zsjn%kUNCMxHRY+n#}}$UhhoKfDqaRH}@U`UeYlsBw)cUSVOz6B20DY zmUdOu1DeZyi?7o2c08CF&i5~dq<4B8fEWKt=NUTM(VQJz98C{#A9G6Nf0E}>b!&JL znlYyDLQS<@fGRr{0^dxuvVfIDt8T*R}5T2YxA? z9!aDkyF#XGPe~`PB%8*Pl;#780xDTul$X&cFVawiBk?S>WnwBIOC|S-JMqzcdN3a zqObu$MFJc9jOHw96scniP{WR#U$YbPU(adO&aE)hm^h!4k6)SB|AP1oye54zTW#HC z?FayE2(ogmv@#+AEOH~e*4B0CWD!`|wRT&}=1-2-=B>Nw-rt)bO1bO!8(KKDzU1M$ zSUol`Lv?OpZpIbz&78n+u^k%?y$%9Re#6e+s3r7p$Mz|cp>JL(*kEk1`P9t6kT+n1 zH6Cn$aj3}C4c5Gl1~(wh9?XkTKOdVBL0f|jhSPR4+{(Si?4GCineSLI!nkJb*^s)22lZR8a0_1hN)cB+ddWd1o<9oH-p*MnV;`%Hp8j2 zfSvq+UIj%57yNIg?KAkhZZl}H>r;KS*^H&m0we)?K?Rrsf?uVyIbxzx;LW0*OgE_B z+t@7As{orp{a#E|wbtnpZ?MEB9-=}Hx|H?Ee`ja4%i3RRrQwn9NtZzmO_(=wuwkt% z%@$y>>3>*!hvuFx3{o(B+qM3o9iMhl3vw_F9uhR9IRI^Go8-S_27_SkfvJ$-nJ1O- z+>kQBT%q*VFm$f^f9LhOhC!a40+?LkX82N>8KV8;6pV%58AQOb<2fG{UO9AlLp*@< z4ZpTB_&l8*kOd3sXOsH5+8cmf+cr-dFcU+XDDpq2z{3YST;)?;9yO{H1FVc5V@`b` zHD}g#B)iN15w6-Zq#BPY!=7>2%nYg2lkeqXu}7`LbG|m{U+ZT`&U**~be?gl+*70i zBOpL#m0~YKTTXpi__G!UR?G%qg#{n}RP3o>2SJAs^07eSIkfnBBJ_qXOg%3L=&0Zi z>J{bg)VTxlHy&KmgpKFEIc<@B*eox{pKky8zDbtj_CI5uK@Fac#tpukUDEfGNJV

ox)X z$&dW~_bPXfN9daBy?2g@%o)f?AZW3ej$y%fs>)!rcq{d8|Ocx#%IT5ba>O2Ig!SI>#$|G5?$zcyF$sG3L1f zn+1p{5YvXtH0+V_|2%_D@mj1y_oWvyb}UxhEc%@!O*`-*rD5h{z#S3!-UM`2cHS|Pw8 z&CpYS#h9FLcshUgs;2grZop#BckmGFAe3Bi+==7Q5vsMRmZFVK?HYIdaAtNT5zB6F%J#il2=B%ltTh-ku`h8Fyq`1du;P}FOPkrm{g z@LcM)+&GlD;rIK-$1Yg@eIO3lng1)Wvklm}KttFW6dvE|1ul^W?6heA=w}V+^0Hjc zB(T#HVP_4nvr5QLcQ0UPoRFO_fSs(b>|_BulZEV*_Bva$5QDI@=NYiG5Mk#Kurol& z&R$?A9UyUFXFsqLCuC>dH+G6f|CZ9|x8KaW?A?~+`=7qr(Boi3b%jkOo*R@>!G^kT z2OFxbL#(wtF0`QwU_)i@gAKg`Hq^Wjv7zxTU_CtyR@0Fj}cYdpW&(Ei7_=}X5Rd&9r- z7bK@A7oaA0sW8ar$tTLmriEhzZ%W=azxIX!K`0nrzeAtE`~&t~^@8MP(if=7S-HS% z+y$t~B}xoD?$U=MUykLd*1-#s58?N%nSRCad({HeG%`J=FbTU0?9M@HVg5&D?d*JWdzw;F!%e7BWHNMo>|h!9B1 z&gMGVLH0jAfE~dzHP3>b-{T^6Hk(U0r5^;%3cnBH|IqY<+^b|N*&}m5tFJ~2s<-L5ebIuSu*E%vCyjJ6&tSWU2B};AA#FJQ+dm#6qCMkP zt|$Ju-*eAsw&{_7eEYc}S+y;vwU5_W1`JG5tplz&Fx3#>zTN@+Z-(B7(03UP-5mRD zkGpa~B#-QUc#%e`t<2!Y0hu2#K|+Tl6_mZt{WuUx9(*_`6NHHaLOD}o9(}g-hZU}a zsSoivm`gxt$)^qElsHBSc%)!&#yGWHCIl%q9xdZdR{7)~n%Ovd^{>%|(SZHWH#*jq z2bP%FO*47Rf9;Y!-2TU9IrFu%w_{)m_d<#+1iftNUoTc@T4Jt!(c*k8gibLt?hhK??Upn z!F7F)7B%f{c7#yvA*)o@JF#V9AgPzUj6YkoGt=PR+j^RW{B|&yV_%}Gm}G0f`IY@I zEu1_#zUyLo{nB*o-#;g(&YeEYNELbYtI0z~d`A7Gv-Q2)OFc^d^=XV$aG871TT`%v zfYe)VYxK~HoZehRoQGd}{iK=oy?o^>vX@hP*qV9>GhGby&;{IHfb5x~@ECLCWuXR# zwx;yC2BhxC%ju!#DtdEGHyjsDug~&gq=LuXvwo`s87=~n2}`ngjMPteE${775X2~6 z-csqtetFK^dxcMN@!SwKF?7mCEG?xc4uicntCfsSaUi$@B&FL~=k8h5;J4DM;$Gik zW8G8b%auuF^awOH!J!xI!)w>zED${4N|!}_3w{akfGctjuJrt&xd)NSH8|}OCrxOs z_swz-D6#Z=rQ38RzWY(2=5B~J^E7OBPT zM*6F|N!89LdVXN_7)_PPfJ~kqy0&|ZpLSp+-hW__O7z#%XKn}OaawPZt%qOU`yt@n za(&iy`*ctqD#;?d!CA9`YWvqfbuWHg(+*J{S1G&f22u#XdzOQ>5Aa497a){9W#!Re z3Cd%NC=V6m0Wx{>Q-B90#6AaFa}`8dpe=@}$@>R3nNE)vSe~8f1t8 zhHCO*sHP-9I8>7fLp4{w4%J+Rp&F!YMabWk0Yfzj!l4>*WT@t6WT@t6=)9xBT*|(8 zQ^-)wcHvM>6b#j{ghMrVpt|&JsOI_+>f!Br-===<0fE-{gi}A(y1ni&^#dX~Xnzj~ z)DsdI00gS|1A)8!Vd`hAkU+S0L&aZ6U@8z8@RdNg%2k1p3PS$PR3I=wNMJ@i5SWS( zm#mW7D6y?|$D#xg`vbRgmyF zQy3m+`#3jrx56A1H9y^q)!KWLIJJas|KW7-xq z2qCh8v4O+(ik3ViC9-JoSn#0_AtlN~`yC27&jAu*J^dUJ2=y-WQYXVdf7f>KHXl1WJGh+IId->w*+U)wC#!#U|K~j zPd-!4&h;!HFS;@B>Qy}?(vW~dRxC~J0f7JoLCbfp^{U4ul0O|D3o=qd-(9c)qIv;%6);F&!aD|wN7ysy#I-cs=fA4@VbRtFNn+g zFEBs0&3%ylBs$BAx$#Gb%F*M@zO#ELBz$i#h|2#31v&?f_wqUAV+v=gJ_+1Bi~Wv{ z>l%u8-d>o_`W$+>3@7)e`~>Ss4lvTZ^NE{hdFD|FX&JlkEWD8W`)!iO@XC9w633|@ zUszhKxCIn-9ffj8-mVL*6#QS6J2Q3mzIW>~>$!u}ZIdoQZ3w1Dv40-@`_1w%7fzGG z2R&#JLi&LuA1&czl8i4*CbjA!lS!J=QVQ91#AV&5)ORoH67%|!VLnm)vb4h%PT7_- z4O?06T~142oG|*e3J&fSV^HoqM|JZTf0?xdfq69ZK<{0WO`e5# zqgETPA^cjk260_W*fTQ=(eggkzDRfYld|&GS$5Ynalwvz>}V-HvyVNMRrBQXxZT76 znSfAP*L1s|y_$1B7iiqrd2PFES#LBhH2iPBS0_r=hvNKJ*gdnOHpjbjnzl@Zd za?2*;plu|u%XY8k-aBe^iOO!(Zob+?yMo`Ij9=9o>1U{y@(u<4n~Tre8)iFgwb!4sO5#!8RRPe z#U97WiY$8$bgP6!vc_##3!#ulMx*9KVI;E|BCxtob7aM8i8|QXFr$v_UkG+aFTC{~ z_@rq05GZ7io-M0hwF;bh0aFvT5n%^N%8*Ew4E{Vjy~%BQ@aF1x-UG<@!ERe#Fmo5p!ctu+%7_kU*@3XhgW>hzMMct4#m-Afs`K1rB@PxUj--L5fKf_#&=Iv3?^V(>0C zDR`tx@bxK|4*u`G}=&}xLuuZf}pm=zrcQ#y==aX(Y0 z7vTH-HLPUfc?940{X$+a51fQ12D!dEmJ{(R1o;8;+bIj*CSItoR`Wb?zX#~){ay<* zald{WfZA;7G)S9c#MOQ(v!e87XNRmclUp>KOYohZ4kmHaTIZ^`)oGqf(@4dsiw8k< zfa009PXQFgTYY>8K!Qm#<2IZ}5m0i#tizH{j8pZ~n>*|C$N+|}lGaMjQApjFrlGP-W{ zr>+(I>OTUO#tMB;{&hJjG$QHSSj?NADVM#ggO|(w&8lgmeR0QHE{>6(lX5)Qni(vb zT}e=$n0`Szo!0ue>U4E=fZ8OC@5o!$K~N*7c;@yeISOUaz5$32Aw3u;!Ti`D44YCK zc|@)iLVSRQ6@{{7&jaEk&I`s#wV5y&rB>j`hn~z>#kj`2IQZMb_ARY3yXZ4s-D*qx z?V8Om6&TFwvI6}LN0y`>t?Dc=Y0%lin<4J_^zLQQp&cK*?;QTj3m-gP{joZ{|KXKp zR5=?rXD6A~UawykL5cuh@L+Gz_P#HoDz%JLdiGauEzg zJ^yv)?!WuaetuQ==c~cWoFC6W*f1Mee}1mu*zV`(`cHId43#x`SnK1{j2@Lg>F=~p z>tt9xxfmKl$xv&-8fksJ=N)zMZj`wRH+Fn&+<5wc*(b93ku;}B^yDzZX5o0 z`TE~}HvF-sy^@Mrfv-0{RM%d5p1uOZX8~?^uv6F1?R@z8&g#xTerQigM{i8~>$lNU z|29qR+I(7=Qr|u`WkL};}Tl;7_>T{K^y|LCx`)H!|-}%bo`;7l+A3aO|7bGTj zL&CqW41$iE!^qdrLy_MN{6s7+B<~+uC-%FJZ-&K-bp30c?W^v|!#gg=zfN=jF_^BniFX zO3WH}x5pl53?rira`a(ViVz2L5{dV0v+99v6t2Op3l4G>&;Y=0Jx=Mex1NB(2L0V$ zVdc2arqi|y0~n9zY#5njCcNQwo~&QWGCTYp!7Wq%E&{*~d) zEMug?9we-=<8_~SC=S{e?QJd~7V$DFHS!H%kkq-!$d75~f5iBv9XR}XK=>sF8Kcu0 zM0>E(PBB_MBaFNo5`1Z`cMB^ew;Bf7CJg>QJ{=6gzpKQvQG~z9vTtztGvA|umsx2G zZshvY-4PM$m>F;*tWyz`m-P~@LOZiKPW#sF9CJb8vG5G3gO8Rxaw^BXKKV}Z2l$svOaXt_jkKmXTXd7By#t{&1?GT>;P0}KIp74(Km)GJCxaLGn19*4reb?Glskj( z9p#Uc3-v<&NPmANR(ZHA&%RXX^3uM#yw@g8Yt52qb<@Q=dW$3YUQ5GkPJDuqmZ%-% zlhx6|1A;D-rq|9(!&S-;WXFr?L71d_JF(e^C4VGt0({D7emnVOX*7)g%Q2o0cYV$} z41AQu)E$=m9e#&-n!WHC7EByV(Iu9KMHQi%ts_5NY@LWng2c7heG}HPFgh3^?b)zQ zAY23onF|+@A!VTKr<0pjM?#Z6*lvnwT*V}|cW(DyAo4k{}Pf zQMU{VO0nwP{fhwi4G1~$bw!`C=exOYrwOEpk*XBI0Twq-X%RK_QECk zp^<=KpBxxx4`sO0;JoDC3m&#Fk@kFY>lksLLRb^y`tr8I zf(YnR>zF(6EKk;*#@34RhQMACyUlbIwU4NN&~)?qN||->YLcqE>J@ zbH5x1w?eX|u`45g_1pWYVDRBkkxpBydnplqot+IYWn33|^~&U7VFxUXdIwGBkAp`h z^JDM|a0)YoqK*~Z#I$ES^s{T~n2xfHh!``|QKpeV zbD!xb-Kf@U;J`-tpRX_P2f~@xm-U2%zf1HFYU_KN28jvJ5?&SX4xRGgark-Khb>pH zAMk!Kv@_*;M3YMo9Cz_&VUUy0l*h>`zo3DUlKRHiPCY}A0LwD3)7>z%d%tSSnM!UZ zt^guuFf!?JvcxZFFkMWdcc|-~oGB7515uI>;df|=Rfflu`31q*CyeePQCWG@(oH~_ zbu5Mk;$GyuqU~7V7X&?);`fJSh;R{(K1qj*^{_;@zOnS5stTR^jNgW`g$Cn6BN&Y5 zTM>h?BCc{ErJDF5wUw-N2Cc|_4Upj}(S^oI9P1(2i;tKc)`4O&X7&2h_v|<*Hv}thH!6aJzv*Ar7)22&<+oyl5eZ1@TnF}8mHa#x6 z7cN#@Px<}k*D<~%9b?l@S4pEClE+A~sh?2N+jju_Vgdg!^Idj7$u99<8Sxvbe~m}F zenVxiUZopjkiO*N$TS9USie0xz=c zZdFm@|4LVmVSWEmx8{B%oIe?>?E=ppN?&By-G2mqq)#{R+HofFr~5mr+5SJj*BXG< z#Ydo|(7LG6vI+YO$;9AkC}O@Uz+AwNfK|~4tMW6tznGqbSQXcTD7ekV1Tbw0>)7D= zbA832q~h|E#q>XgmWm6O>KD8T98+RRj}E?=)>rJ3Bk_D##gcg#(l}@Br0hLTCg9Kh z>W&G%q6ZhDZ4?I=Jz&Yl?bH5dNgqz~4xbtLtTiB7d-lwck=*n2t)l<`*(STg)L1d_ zBPEVS*ltE^#m^bu9R5*nCibO0OXSsGCP!FGr<*={t3AqXN6Cb|;q;XO!l6-Qm$I3N zNjpH1W1=5(J)x^IPPDb@qrKW_KIAeE>>dS70fK50Z41yxt74&!TVJx=^wDW)^oz2+ ze0MoC{uJBHVX~YZ(z&SsYNeHI;WeGIhte-zBNGqlTOlmzEHU9Vjo5QP-PI6ml44DF z?&r`tK2{D@IVzLbM``@P7VTfi^LkGeeu{6=HY3jKh1rUt?gh>lOXSoCrCjdsqR8t& z6N;0$C)%461*gKK`7JcOwxst%KvgD@*58#PuLHY8B6y;IFuqj`Zu&fYuwM7sm$;YkS7bag;8T2c>C4B&;_s62#eKoGnTVVZ0XT>;}M zWLhu~Tor{NJSFfuK!^y_Hsqj47*AlDs!ob6u?4_On~^Awd^39g3pi;?I!8?cE<(Sc z%W;qVU|8bY9r&~K@u}b9T2|_7>RXq`nQm)m|A@Iku*eRbzh%$edqPq}(B;Y`Kx*sk z!$I%lmTf!355{AEA=<&T@C&i5(0Qgk7jO*?HbL@70v<^XxWn+fyB)+#e%8#;`RlMb zhqExb1j#A_KCO*t%Ry&w%Y^%B$1^x(&qekVdP3#kBC?v#iLymALlV~77B!N$BrI>TjH(-sS>P1lp-fL$y!DOTLwb1!$doHAa>O};}S^^%z zIh(yK^2y>%1aZOB;j?<|xv)E0TzCx7yQ_rISw{9@WrmJbTiWxI32Fj3MMut&%X;97 z2eW4>%_5h;vtgtNP2{q!kYI@o=YwGh;q&S1gwJGr#Avk^XI;z7XJ(uPZ9&%=Cc*y| z+L=o)$8aDFDeAyu%?NgeAHqk<$R{f^L*Z}Kt|&vo5JE9fS)U2b zE8Pr?pvx3`Ws@|Bx*W7Sr)*nXWjY?K0xUnVWgC2A$lENW-Ot&IldS>IhS(JN98!WT zap9i3q#?NNp)RlsJU=K z)bJ4Q`M9vi`N6QnH!Jk9iaqbxgdOjgn!sqTEi*K}{ru21OfN`_o1Nj)ND<%w7dQl- z6c~9J82J$G$fY+UjC8#o54Yj%cvRbMJ@5&15Gv$E4l+;)*ue(7stWks)ed^b@u+K| z7eOdpnk6&^DtIOVEU$|JCwtEkJKkxq+gYJkpc5H%+MNIw$*^P#Yx+boeziRgziRrO ziP|2Hk=BLhC)++p?Xu%~)eue$s;mAt^OEt{+d}4DEF+)&#ykzd!dK>5b9=rq&m3<1 z#=OkXH~*V?cy7-(=7C1v{>HqF(2TFlQxnLPfdFheT&jV`M%>6mPBUSs3S^StA|RHq zB%%qlO4pvZ)`~-`bK>r>`#wI~SsJ&b=Gh ze1haL5RYx_{m7<+@(rdNFf;{SlEN18YnUc5CZK6>&?hdPk^P(xw%?ta9gCQWovxm~fBryURYw&fOO9?YS0f7)0-Tpr)^WZ`j zf=~vb&k@ABW}06F>nWtH#E$p+8)XoixP7H87hL8y$}Ay1_(mC#OF!|IG9Ns)PDq(D zeBf8g7<&ZJR3fA-8IN`ON?8g<@W=|GERQgQrQUDfJW??oU0p-w^#mmfjDGES1fKrF zkgQe_8EfQz-0*2seG56f@-29JIjDm8Imo;F|BhZ?)pHM151#&pyC2rbH3K}o3VnB2 z{S`Q6%b_?#UQpGuN2>`*kK==}Mg$IcdUB6Tm`fg`+T}ju-gpTGX2+70@i05qaHJDF zy$tG7n4JUD6MztR^VaMJ@`&LDjpb<(RWDO_hlx#A6F^x>7(!X2)^IG=%zXqXlU{}> ztpr+Y!<@r&)UI;dy%TaGqXDo$x%pKnvAyyG(gM zI0|rmy&8v@3PNWivXzoaLQPHfTVD*fi&aPme`<}_z~9yKJDQg*OJBq}L>1^5 za>>o2%`g`+q4V^{QwC!uw$&w&kv0?CIf9&ukdd%p>mAxo~-|&$3aMsu~ww%wt^qFuVj`D3S0DxBA`WoU>(w;ezFmBYu zST|mxFHb^R^rfoM3Y?;Caa?C->}`TFq%1Pl7NK@8<(!fBch#b7zUw^F{%(CY#7@}$ zF2%O+a%%D@7w9_XNYBNNO0b3PGORUs4ZIG%N6^6VH$M3~JGcj%McB&?#m3mD|Bxit zjmAE3?h)TS8r$luCb4lemNSg7fTaSf_7JKgMR22PmVgT4MwcuQIM7jEn!Ws}$X-qX zo>7G0m}^mqA#JM95jgNxLYINpruP5`9>t2{F15)8H#$}N=Ie;GE&tD;z~zv(_s`9-JW|UAESaB4Lrcq(1B+hfbINeoy7XlSd)i}u<8to9@3We42!;Yhb)%+ zVT%;|fcM(bosw)gj2AVE9LD<$AMZ;(S(6Yl0K_!C#-m1|*;ZD84VF9io;P+24jh0k zgxCAt_>fPQC4|6Pyb|K0FffNh^bVtkgJx1)2(L*N@EA7q14%I%s8P|~^0-nbV3aka z>k#;t_~>FCuO~pAKn#e3iRN4|aS|Jt*Ij+EE%$?!E+SI7LXpZ5-7wk} zBaZ`-+RO&nEEf@}7F|frIt@OAb^<-zgb-xv2McpoBCwz=q?6+S|d$^d%m5}<*y zNkU>2npTneP?kOf=8C+6=*jY5aA zoD^H_1&oS71sC|7Peqm_hCE)=)pTsUqv@E~DDEFtQe;3*ZD`q-)_xxDAg?)XLBkL*_5S$b&<%ru?&b%%zzme zlI?pELN3C@ic2|T{iq70>)?T0baS)WPDnjX6lDL(ez zU8Qt3Z8Wa-+4dyzCN#O|;sDFmO*5guT#PruA=PsWzyT-J=wu}fu>f+#hAvw5ojA## z3A)u=;oMKy#3GOoe6T&p|9qzebW}XTXuxBD8F1=zy${(3gmR3d($xg%`Y4HTa%@%z$muT2+z&gHaGxVL;yyclXQH;5y?UtoQV8`rsjKPl zq=XQ~NOGq^$K1hZt#Y2Z=!{CAZ87|)uVNc!`&S}8MEbe}yWTAYHL8L~rj0b6_T{3b zIX;lgT|wAk4no2j&XU+Ls*)hwA0iGO!+}O(E0$$v(=fsqAhiT|Hn3W256)o>={?5jMw~rPBj8T#dbRsOQ$O=X&8Nh0B$(YN3}z3aq|2c_ z|2l+>=}s`fYlei3BB#h_D`2{Es^nwSM-mDeSh%w5D|*~8#YiygZi&6^EG-OXEoFEg z{Q}33V0N&g=LDt<31*dSu?=`l2xg13$O(j=F$7Dab6A6}P6(EkQAl2JMhUUBja*jR zS1gSd56JDf9dGUTmpQF>;T|BX3wGLlcfiJdNH^aAu;KpQ<#Y!uvON(_YIr>v;Pp^Iuf$b4o4m z-m6_t_61nq`!mpry7>8=^qVo)hlg?X?UgSEe^fdD#-=;xPHM6k7iXxh+EJ1pdc26q zd73mrm^o}9`0xV9JCGOpGSVv#0cLLkFw4%r?v@uiFe{oLN+SevnUJL zsAUB9Hp9wvHhB$KPcW;i%b;?5I$hc1oidivjy&6JRr%<_59zc+U z?Dcq{0-qOZZM&t%K(LYsR8$TZNknj`uE2*UijfGegF_sg;UTMvguGB2`#`QsqeKW7 zRfKUJ+_<(hm`&bp7RX&vR+bwfr2M~ZYrhoCo#W^WUiA_vCtmgupmg%NkYHgXSox)o z;QtgoOlT~{xK_)_m|t`>G_BAROx9cL3s$Q72wLsH0k+*LcVRbNfqp^r1FTh#Ao{n;5Pq$Ir*ib%s{H#o(j)U%~#2Hc}-{5#_zU^ua z2fYS_f)?Hh*GRC_T~_KhIB4^)1RQ&MQ(s~>3#kn zd&3gT_0|_jm;zZD?-2rDqoR-c?y!|s@*sK>H_<56vpA8zuc4ip2BQU)&m`aI_RBQgE%$%_)ik=C+GHaAM3&ds4AjG}HK8Y^a;qf41;JII4 z1dXiL%mfzkXQ@HNXhqZ3c=*xnK?Kmo&}^QvV9t^f#a!K62RCsRjX-6qpTqCu2N6!T zCsElmD;4&U2x&KFsba9&u%;rKvZgw7W>(inLZi7ynGj9cDPwD~#J8=okBqVG(yp6D zCs7_moX=h4A33nFWEnf|; z?3?ur$k5iGlW+|1qfpy^$p6^Q8;E_^IIU-_;OgFwJ8?j^;(2ynvwqFdMGYS=pPv3YU@*}o!a`Q?1lk*<%_aodX0xM{i!=VRN+UCb|XHwSFCXW ztePHZg8Gd>YPoB69%up(HQ-dKt*@?Hq(Y|BYy$H>DR;^B>gmhC>U`II{n~3>J*Wty z8U_}MH2V=o1!sGx+6Lw!j2h8PS&J|Vmp%2VXKHC4HR-DV?9%D-r;2(*<8y5d&>r*m zL3L-T>c%MVz#DsGBm-{HOEI6Tz|4uPHbyxI7J&)&E21}IB&+52?7yhp6lEV+BCqT# z*KZ}MPB0QGtF0oo(0ywN;vV!Lb(t{Xc&znADJ^U|J}+df$}%rR+L?JBv2${!Se+Ys zV~Cv#sIXo~%tq|oh&HbUv2%BWxfTab#T=~I=IVIliRYRBw!!aJhXR4w&ENuV+|x9# zrE}Qo(KVQu7{ms@Cpe8IL^Zo&zwk*f}2rI{0 zn+7%p%0Gg8_VD0j*Pi67PzbzKK-!HtHJ zlpTdWrPbF*Zjg|2sT{{MQ$=`{VJ`Hyz$@&gCU6?M`JtxC>}jX#9R6H zkHMp+2#xQ+UguH3J6=Vsz3m$K%oPX={O_X&35|`2Ki#t*@ekk;8R@!=5bl&XJlw6= zLVlXiDErkpRRF=RKyb1%N?(u)zM_;0dnjoRZc=fb%?OUS?_?jL|FES7cr0-O5~jpM zn6h9Ft2bZcWM?0GJh@%vN@!2+ubh8QgoK7gl06_OI(JhRlblV~t;rnAtw&{!CD<`b zNfP2W`6am&v+iGGmN%C5BoBYAxo_V6Ek0OxaEJhN|}l z>Z(;G%ORb)eNJFvG0E4#0xlYa5{eg_qVP-XR$p_u9>)~>^06i})p!+7$Z->9-qXZH zHv@evrcq|}ixeYdxB1=(!ftk&D!aNhL=8dA&JD5Fq=e8s)!2LeQ`Fg0cFbIawiZ9& z#Fdbhv4krjG=dtN*(IiaBbS;)@FPphSSj}ym=?hkF$QHSu-He9ZKCWePrx<$WA+Yi zmgczo~Y|jG;(v%NlsTnPQlK|jj9}n8^y(Ii~PvjscP&`%5tOp zH9bw$+xA8{_)X^*ko*8dc>K&$qAr(upXj$upMMevB3ub!rN6$S#RdV&z2}6@&4nP& zkF1G{S^z3-)!6dN7IJu8<63w)!nTH7>JKD8(0q~w5X?qckik%6Z&haI+N5Dha?$48 zZUf^D$?%QGpJ(M}Cy68%F3&6T~w42ZOCg1uF3vUy!^?r7p4t8$Vv*OUIA<)nP&)9xu~)L=HH}s$K%&u%o0na=Rhe z>n^zxmce1RJx#)UDOzx$SvxL5H7;UxqjucJs6T&?p`plLjcc{y(zbe9#X$f$1}0^_ zHECj{%-+lY8QRIK@h&C~Op2Mbz|fS9pJ1e$OK@wZq~VEf#lG?sug2Y4aUkKy;?#i@x9aKkA0iSb`M@DpoJ{ChCStq9&(ho8vpv?fffRM~rJ(G#5m;s%|#V}`WI z`7uM&DmePvw@cQ=3luUAEOA*8P~iep$ZsRn!{P?~L}B`{L}d+xbHIXRqCwnXGH1*% z)P1i2B6(I#t8cuVlUK^!@-eW)$(G!(3|qJ{G11*U4!enmpZMa;4Vy`SF-@y(<72-= zwyovVtd4QROusj_)p5dVuWgL^^6B1FsX_08%~h5@TDLWm1{+wcdJ%rY!634;AwP;5 z*s!-zlG;H34U-3Hpsht9KgxZnvA#5Av621`!veXp?9Adv;RAW{%JXs$LnX@zegzQ1 zxw+S43(2hzi^p5X&UAS&e+4(|rgRINPS_eb_Dk2+Na-l%BE(0ost>R_C2wcnraLp9 zwpw2%av`+{mL@j0Jn5soyBpe`<{Z&HqBj$vIs>!?wj;Eudk;q#n>IGg8E3Q8R;^D#MLwvC{BkZNr?suZr9lt??RW2IQ{1gvzcmE$#i6f58Rk2Mh=+4Zfa?m z`%*U@NvYt^j00&7{DMG-e%jh_)H$bLie@5d)WCLNTWI^#apo%cu(Buof*qu($d%_R z(~&gqz;;LxG%8l9>O?+dS5C))9u_2nSdyA}enAFd3gOyx zqzHU$%-s&nl2!B%E>n@GY&EQTb1I#1qquleFQ2kKDzN>NFK>?T64AUG$e-bd8~0~t zudbVv_^a@wMf2RsKp)MYssMcX4fp~(+6gbOYM7fGv2L1!tRFae#o2iVG&sCjMYV7N z=(UF@5`&}Yuy_n!4&X+^DkNn5f?X<}A`!;BISq3ar|7&n(I{XLY^W75sH9;I+0f8- z>jbzFHZ&umdEd7UT`ii9H0=*>-Z2%Kjm6GvtdoCl@+Kj&eJYQ+dT&4n_;MfkqN$pm z0L*X?YzJWrZU?XgI4N6P1ltI_u(sXT13RAuB2qd0MB-Tc6i2u_?g2AkBEyXjS+$5x zN7~>6+g;vCgteod0E0HJEl&mpSp~K)DHqELXenYKE$XVnDl?JCI}jllq@6i<@Md`U zrV-EPN?&4bWaF_1F_a66{n2Z~Mb0_36pJ_KfG!wc2CjUskaasK5ewNCK>_%0;D7Oxs!c?@9r))r0II` zU2gRoW%l#`G0N^=H!1p8A+?h>1+YsX(Do=096}CktyQs?ktsKNYO=E@W@@FWFA%o& zh;0twMV@>W5b3sXn$1!JY^@LK#1zOyV2ovgR!u)hr4DSZ`@E;o?(*oViV#%Xl&BB0 zA0f>w2fL{#T1eV*gS92x2&5hN;_v%LT7+*~IOPwWnQTw~AIZ$0Q6G~7zICluOFuP; zguKV|ID8H#dg_Z*r^K^{ttQNV8%M2*e)O73Pb1?ESqrV<$Ja3X0k3hvw7D~AC+-TcuW(^1Vm_-yqAo3JG> z(F&emncO3cTb`v4{lM?0jW*gkQpkKoAFbyx3#d8T=sVjSW^3z8!gSox+2z+HCSLlsFMld? z=$~~43ukm>uMY1wVa%u7C!vU=CbC&3EVuil-ybfGarg{kekA zi;Zc6%K6LLo4H-l{kN6xB1wL`Fv%}L2_hwbBT^Ohn|-L1E!>7_1m+zJm0U}-Q8eY- z+EBJsHcTM^!~j*Yl&}YUyv-XNU)M6QUWkzMCcBcEod|kwbqSm5It3xQGpb=iRD;cO{Ppvk{H22P3K^(-fxBJQ7OUqtb^PV3U~QgM2czm zrjgc1?-q{+;w&~H#Hq(@6f-g9%Pi);>5*St>9$XYRMqvY#n4ctm7B}8D!BpUT7V*wc(k>xGabFS zQe>YF;fK_j9q?r>$cuF0MUZkRJxfY<$5{-mhffO)$UwEO@l)#sOirGVo^qHY)@r6& zBq|x5aT0D!Or%6v=xl07zDF{8rXykYgM>vSC86;6HHY-I;gaWu9(b;`7`j?5W zR-gzr)lVYY#$Bz~Wp|2pFI3|!hBmI{7A1IYw^!?3QWlYSPfzKF8`V{36C|ULPa@v~ zOcOyb(qL0fWfoHlJQKG2P@cy)J>9lGnij6syZ5>zIaJ0+YncKPD7jcN33Zc@KL* z3sCC?z)%y|nnX+xWfin*x_%dY+BS~> z3!Qj(@#x4c&M5iC1!s(f&Svq7js#Ct*cB7yd9-JG%3WA}s5@a+r%tK4-7H6G+LTT9lv0fF)Xc3TMKr=BFN(xDM z@#s^w<|y={${V;*T)g=SaFd374|?%KJgW7Ue8TJvF_Yi+b@8)Z)q{FzKEG=%OsbBpIhSz$8$n$z|A! zm0m=9#qq$_O_gG;DykKhuzk+(xy0b)TbqC)Pvk|p@S>F#(2>Jd+H9quMEEqrhTa6v zH6X*Yxd=ZmOTTi6vS0%BW$n_kHGpju5q8?FQ6c6@hc#M>gW<%(9X znm+~8yV3Z+dAH%Vl0v*tS$)5%J+iOAC@FLZt=wL?_DvzGloZx{v1@gN~R3vi>XOk_Q0W}wug6@+Nw(H*pJ9ZsZiU>*?nKn6hri3SLLB@U$GiExv&Ti`igY1@l3*)62a8oem`jW%a6XkTfQ z(C)SVMq4LH;y2pTKp{qeHr4Ntwg?f)Xo{9tEB3pSIU|c#!VKEaKW5k9RRk|g1HACZ zp$3*(4}!@(^L1vm0AARQ;Dz0Q7w!PHwY7+A0lcsa!3(l7!okH@bV+daO{xRT%Uxaw!C%_ByjsfzOcMR~t4??_f74X97Uxj$#FMt0wR_n#axAa0`EM7MFZ+rm~Ji^ z-fk`G24Eg(CL%esePhm44-d0;CIKPQa}9SRy(M zs51lHM_4%m8<-e(DqfG#yQ&mp`vYod6W2x`t5)~?*MgYL75FO zYhS>uuj-VnQlBB1H7*elIvSwPh;f?$dH{B=wY;SD3)m78f`j{H0O?;fR3f;2>sJk} zT1Cfy)lik`$m8EM6b8{`zG^5GDSAY{Y3ODFZH7W^Uw!bM*|u>0%!8AEy+LY8aqZhk z^kt*Z*=Egv0c#s07;vH_cL{A@wcVH+-MPKl**&m@X_=r=F^^_&zZlV?GQRMg$$`zx zu5R_*IdmUq7Qv?%S|f^6``}M}40lL`@#%V6wP4|DlD#P!oQ7!x1Plg&?D58E7hJxhr)GcAkA?OEJ)*a1@zz9 zoq-fte-;*587P6jq!?+NqJE3dHi}YZ!=yd*Opf_UsuE=sO`C0HC`wh)lSn0Vz*n-H zAOVn$?Hf71xm92t1fA}5!%5K$W(SldNmduJQiM-Pl@;}N!cv!c+h(Iy;cavucLgAw zbd{+v=}%d|Kz-lE;1qTbCmO1sQYp`CtjkC*@^{(CMTl`~(n1Bij4>Y1xNgj_WA4tw zDf!^I!A(_ThSVse#9Ij!RiMqo3o2W2Y1b+H;KxcR3g^DIf*LH8b+r)ex{dl1;RQ4* zT_%Rd4PJ%C>Z(m$+%TFmtLBrkpS+`&z8|dKM#9Bm%}y>tc_2stckGmqMTXlfK2y&F7&zxh3F0_M6XkT5^p0? zh?cR;04h27iOE)YB&38;6c#@MrR%GlG3XUdPXH>cfC^w+4=nDr_lmK!)T(NOwp?I= z3Tb4_a5t2(D|~wh6Qb@=>%A<3-v_ncoA`;hP&nY!SgXK|vNC?Y0^Ytcd#`tgp)h?I ziom=V)BNv^ZQ(DbUoL+XsGhm4o&5_bwbJrv`(HQ2jP6piyVgyv`>Qa}f;gFw!R)@5 zs*~G|##I{d@wQt~g2@CAW-l~jX7-{}D+zpj?i!TqRDuO_0BLwM%foKLFNXsxLH3Q~ z`vj{sK{hJy5-e#$w1>hC`C=Ad*IA9{@|%P@k3Nd2hQb%y7TN?Y)%Z&g^*Dy7^mE6I zAn8@%M!2*xXP+h!A{8(8MU<*V&)7y6`06`Et_@#%Zm2oFKLYaS=DnpU&}|t4-IfyK zrIXQMS|3ELEQ&&ZrYH1gc8O`QXJPN6kv>u1B_q?a%o#|on@V7Duv#-hntLR45w}9Q ztNLVgfi&Sk#8^v7UxY{#v|U1*Xc4qsIzK?#L{ZEcm3p`l(#no#%Jy$-zvA~`c4Ig$Q03a*ijqnK6@JDYlVd1dCz3;Xb$Brf;q|U z0(xzs@st=GYz>Qtg*~5Ib+gd76OC}~&7#rnip-gc(O}@pWf52NR_vzY%$c`f z>M_mMesCk;KNpwy`(~lF^zNSK>*dEB&TshW`RG#z<~@I*;Oz|fvIJq(W(Y-$k_;kU z28RJ?*S;G3ED~`Nj!PyHuPU0h*1QK!v*H8l7)r29Z3oS(w z2|26yinEvOpRJ|%wJ*D{*#BK^UG`=5L%{}#hYwT}(!CXD9DmmGB0hau0@c>#Q!JJD zr=e2g!`auL^Up*Zaa!K#+Qc3^z&I7Hn2kX?3vQX&sqlURP6pNd(KR$>5_ilss z!a%4@kN)O>TISWyz5ntEX)kO`<`?Yr!C2NNt+Lf~8Lnr62;FLENIeb}>GvC4Mb3CZ zfvTI(BCI*>^&&sL{1!^S%X`@i5aEx;;E>Kpdl#UrH#RV@KoZ*k&&e~=7(LXc%bzjg zuJUgU&}On%sZ;+=&UKHe$N{9@MuT1eBph#9r6v*iuysJrb;SScN=rb2A3QkB4Y+zj zhQJ9&U`(X$cAbpG6!8#KK&w0r<_5HiR;jA6+7K8;Sp(?@QVa}k@3A28kzybeXlxqYUeZDbw*Jx(mMQ0ol4?krqWi31Dmx(z8*0w(R1KBDRTyimC!UkHYDo9?6 z-=mX<<~RyC`Rwn_$wO>p1hJ79#6}L^Uu?8$&i!A^z4c#{`~N?F)T4k%7=V(Zl%yb? ziqa)Wr*t=r1{D+~r5ltQU87`-2?$7+#2BLo3>YwKjN13&oY&`e`@a8!^Be5Cp4Xn& zqaV-vJ zkM@gJuOkp4y{=uUS8nZ72TEJGV=`#J=r}rtetwQMQHyRb$rg6f5zMYP{HChx-TB;M zN8Xs+qffE_Wd~6!QZ{S$*&Q%z>(`0o3xL6Pby<_Cg&RJUcW*o0Wlo=2QAv0;8%5z*c?85 zw)y_H@8Kn~6lMGM;|Ffv0Wz|JryGV`xnA7>>NV5!jP`G^jiA#jL7UpQ^0r?9WC`M@ z#>$Dv{cLi_X@QJJe%38n;TC6VQ%B0A>h#EdJOA4{?5l?@jT81U4pR*3cl}0?ZGxdykD)s$N z2LN;3(ISQHKVgl@(WeG3mPFL(q<{N$yJO2kl@x%vIFhODNZ!b&1NQgzE7k#^|LG|w zTg(SCOOP~s1b`&ndrA7N16WP3&Bn_6?lqaE+x?NhZ+9%ce!>bgtfW7eH)NA#j{pMX zd+Maooxp0jSMt-MU#T0hWR}P~9rSMUWR~xszIomc-^r&ly&$+r?nm}H0w`0ry zk{_?QK2h660INmvmE{fp0$vutL&zRQbbZ&6H)Ou^^nFB)a2e6BeM+s z98tsckkzH%~8hZKLAD;qPTn7ML-sFft;F75Uul4#C>i{XR+6mxi&0oOF z0^)V|6>0R#qKF!4wzpTwEEA4_8-bYXDJw5!`JIk4YBEdcbNT5i&Iqh3sdF*Z3&&@GK&oVx z0m?uBzSHpt2i!x%}fG^Lx(=qLM9iZgrOG=WdG6HM_N7MjX3CIHIDey!+2T}!K@wb1t z!<9~L*8@l(%OiQgh^LRU?{t*hR=Cq~l{AGKNMAIl0RpAm>9|x%wg`nK;6^|x+aqek z|EHALYh;$ExzvpUtd|yp`X7rya+NCrA(%ql9RsK&(3vQ2_=L@L3HWkARBOipr34Dg z0ZQIY76;e}&_Y3Z1dxTTw}4n(8Vq3Z3*gIvPTHq{#sF-Tdlg|tYN;sB9-;j>iY)?Y zbz>c%xR&`4AP_fu1c3J5RVI!81>DHVmi>Xu($f%F9jQzTy~Y-S!bQ|b{nzxsKcZ%l zBaS*X2F--u`9GWU2Q=v)P55~G9}ZlKn+NdOKRoTC?zl?*FX5g7p8=c#;NC9)J>CHV z1E5=6->88G)_)9$6(C#x)6xiPyN~~9DPSu||JBkjtPu+N|7xjcM2+G9v^15P_RIgY zl=UmM=s`ry_lTNLS+C{qFSw!B7)ieYa-u7L|5+8lwH&|_U3vk|2m~RSx?7XyGc|Bl z1n^n?^`&_MI0XQ2fTTjg|F^Y#z|84g%8p_?AfmaK8h1O2HR1taY7}F+5~*pQmqa`j zyX63=lxImYHE_12{*aaT4)ESU=>wqHU6#OVmPf2Ef3rozO0&AK{rAKTdG$_5Bd|3! zdBaY?cHZ)6+V-aW`!y-hw7?4ZPCyMcFRj0F^Dn@J0yMV<)4U>uJib(14z5do@h?LG z(}QRSj1z$0-_r&N2*^6%I^P1C0@$3;&!m79!~njdK=GamDfvTP`E-UG!Y=@Q)Kw(~ zAacN60b$Ffr4|P)^->M6nks?1k%BG4HAsHC@ju8=62OlFO3L&f^rQTMAKe5T!~apy z|Arrx0sQFj-HxOGpdUR2{Ae5CN7ep&esudUGD|;c)~&eznjSE-y3_-a7rS*p&pGt} zY%Z6Y_T4`brRBeo%w^b?O-=jrpV&wc`0RfHNDN^6|Ml{Z0NejRS9+5Ra1Q?(5JSLY z{A+e^vPKyFYjy!!A^)%0wIa1l_@CKjWaXv(*X%~IM*!!Q|C(J=wg?ItRu``Sp4nx% zLT33`iNjKLmd45HG=b zmHl(qbG^j-&+14M4R5KkM*&8TBaw?XT)Wq5>(>!~bk|Sa4j{IC`-s$9@UIkMAUV~d zcI3U0eWwRVvy!d8SPQ;Qk-kjl?g#MR$iMUZj9Po9={fDK5;h?xbwRc|u4Gj2T2I9L?AcT8bTPP&;EwL}^>jD{P z3XntV0wLV@dwSeJeNgFTKKD*1gGpP(HuN)BS3+ORJ5}z2?t2>CjCUS6W9d} zy{a~_xFWIdGQj3a0a7x61fO*nO9x1S)lTZ8g>`?avZws8{CQWIJNjjDVVyLa#|IVL zg!{ma5fOUNOL-})6Z_7-s@Njm>L5TLbsPEqYh?SV3%ck!usRF4(YK$3J4lLMaS)S0 zDD$U?ag0AE9d_xWo_9R3t{d$T|N8C5w9rYm_xn44jPnhK=%00w4jHR0s9FO}p$2TR zmFzCIjkPalp@_*lKN5kiP%D}jAm=Ye1a}4H&)0GD#!GstmlbHHyzEu%p|-t1#Qy=WjWe3KiJkcEO=7UPBq8^Ze7I!-J%6R~lPuWn^*L00 zwy)KCm2RLlI=mtqssohp`fe}%#e_%$`c9fwp^LgELh!k z7#IRYGnngq#W28IQ~9UD!Rk^ckM$7McR?`;IYxNyPf72g-LlFbd-1=sAnrjK-tYMG zhgIm`dh_4>;kA}d*6qEP|C}cXDC*Po#Qxy=-Ir%ga(^H%TE6mDi%zS#XOqTgBBAA6!C;_FBZ>X0HqQCEL6<&PF7CYeZ2x@tQYs0JtgVpFZ3E zpHT0*)zoC5D=y#Idk_6LrU8ex>8s@O_8$Exj9&TuWn^>lcW>NX@G&U6wYlXIzYG@8 zRLp({<5$c!6<-XLF%>uR05H(k=AL}w1a|-}3`-*D8?3JC+;nd14Y)jolqbiw_JT~z zfcCSXCX_i-ULK2<++2F@Fw10g5lkQO79Nsa$9J%ENXLm?XfRE<$(P2;;4w{H|+!?a>lbvQ=of)r9(X@6rIe5BjMZYSC;l|qpQ)sGTiVx6d zU?7aC;&ZZ{mtg%)H`?a><*lQC=x-6}-{2qmah?rP;I)?S=Px9g-y+w&71uJ?{R2BT z%K&0nyRd4-2hdbcY4?sp%tJS|(;*&k^c zVnY>x&*JHS2LzICB?^gUnVQOIX?-v=TK$wC&A*QEtT_ab;JTktxw&M}`hmggw5DU@ z;g)pNci~g&T5Z!&>daZE?$lvmz^0I_dO^y@p+e`uoV5I1JmZcbRb#k z(K4S+mA-yG4OlAiBGA=G9A%+dVouJgiBB;B=yfN$>K7)|%NGEzAwPApw;wkZ4h(Y8 zYDJHqFY5#2Z+_=T0UI$5$zX`${zeZz?cxK_>=)NlmVNS?uh;*=ii|G%gf%et=7uJIMtS2FQe**{%ao;yH&O8c zWG;$(w5vd$n@OtkHMg0x2m7B(nag}lM`h&b3&`B{KO0Mn+&})2xhhjSDvKu|K;}N` zZY{mw8NHM_<$NqJ{KV9~fv-?gdBxRnFF;1Hh2U z>yN&1d&e=E-uDJ<*BDyWa_O#0TJ+CSMxe4k`GbVl?fWVB0gLyZ=1ojAP$etQ$=2L~ z@VKpioSkVX6G=0&0=*O3>li_?hn@?z}gDj;9h#FqdjG2&g>Q4d% zN`|8q4IY~4ipwc(zl_KWb-RJNfv>xb|JFs9U(OfmGKh`_yZkd>2;r3QBBlJY+C$iY zkNp}pZidWR&&WxwMQRV{7qKUYQa2Q=kjt0twwVu-PF&7K{1Bf}~ zE4o$>|GAjcl9)rCk1&AztF+hxP9t$GE8g#O@&#-@Qxx3ka)# z&#ZvYn2hgH@g@Hc6I=QIQHYxg7|!tBklC0kZ*K&M2*1e(I(%>a2jJq)jHFd91+ceQ z-#+*|yol+0S-?Tl_mcdE9y2hoL|$9EKHa15<`PHqP}m=_dc;FDs71m& zb8B(G-=MnNUiJx%)f7n*+O{F?UzW@8va_{mf-WF5X;%q zcgAuCAG!dEe8X){C1FN!YrVCEb%Qx&DisFEH6_gbv$JCY26ZaXQw_0RZxw@M&d*x2 z?BO`C;9SPM)p8=z0y*tZTwf0_6m)ZG-N&XCY>8O7`Rl13p6|exSwv*RfaQ?!yKA2l zE|C4b$Lm0$<%EE#?{4qn!9lFwHp*E1UZGjQuFsLsK265OK$AP1kw$H|<$y;ZemKb> zBqR_dcl=HvwD*@mf=Tk!otUHG8UeG<$kIk8{AiO|(>5aiM2eq!Jx^l%-O#Uu~*; zJgO4r<3r9#3%MEYQo}M3!)X5%og!&cyCa>R&63Lm*TnzjH)~)m_drWd)7-YDMmBC0 zo>86pqK?oLp0pfqVIC~10;e?RunSh?u9hh%abGL` zMqUn+MPZm`RdUiq%3@;Pi0ypHPUlLBCdXR%*)1=xP@V@B^SX(noYChv#PLLV{n)b2 zLRxRG9?WpAqcxYf)ZM#9H}Ag|dRQJTC-Imec%=TIe+6t|k3NG`7wzV@H3QTVEtMA^ z?3*_dpD>|bDW}D@uZ;JqNS%dOie2ambDC?Z~5;UJOmrC`z1Z=+K-CP zq~R$yt=>qUc27j8p-=b2ao`@Ma8AOG0d_{DT)^agPoAg|cy4D%NM@8hY;K@OIUMla)O~Ff0d;yCceVC#<3`HV){LCE42yI+o9n4h?5B{4I>@2% zX!`iQb=`BfE_YqwRguY`3>RY)b?Np24Sg5JFk0Fh*l@o+%FWt}4b^?_UQ1rNWOQ1t zVNcyg=d=UHvf?D1y`0LNNA9bRqz$S+)MYn(#o&h4TnG`^l7-02t`=$T>VlQE#5Y4K zft5b#+s~40)&de37dY~Aazhf$=w#s1vc3E1?eQGLkj-yBJ>y!5Y8xcW z(YUu~l8AZA9t89nhW(A?+WFuXxXOHSd%;(fAv9M{qpHG{J z*wy`|1kn&O`L$(RN2fK}*|oBZ7MAf;QEL^K3Q4JKXK_XCtOkmrI&yM_2vYXv0g1$< z^IS#|>ETkj7b^T*Byd3$N^xKJR$f!7?m#qEHT%Z$t(UaLDzNrizaFXylZ!4e~dgK@Pd2;Do-_7KXoZ8Ur(M94t@;>7Su`7dexnqc=UD;!-8v zy0z&lkffHm?=l;LQkf0Q+z2%%zw4G1Zx_Ank00Cd4Yny|WLo`>#w;EeA_>D24AL6s zRF9e8I=Qvq@%UC+)x3ITjRd@w)ZS^(!`TBS<57ui$9G$p7BofjOv?Xeb*RmxRM4AW zkhzEDm$}CWgZ6J&>x^f0@($?R%8lY!od|Dh=brFa77c)N%wc9(eRW9?WS%YFVrb4( zeO^*M^lTEb-%%!`g>P`1QwvV4_@fzLgwdZ>7Wk=}cTr|5s!=e1O{!yZUcL_$Tv=(K z&UWU%>m2ZX)AO~Nq0jQ7&-XaW!prafy3Hr^ReuiTba=&Q0#(+>B0(5ECB%b*rz@DP z3OjApNXYyK4oR-#*M3r7EsEC*dnyqUBJ|^Yck6ifh>ft3Gi#AFC8~z^9*i$T#vO|xbM&|7G~~8UBvIZ&BpCZro!Em3$Es|*yx3N8zh5Yu zTfO~x!Ghx&Z=gO$S36BQGvtw@oDb&*XiLV)Vb|R@sFum)W_A+J=$#8#a@*+hh;s|! zN&Wj;ah!QfEEnc$FOTOC$LQmUg-9^i9wk7mhB4+b=H1$c1&fpts2!pOF4!>F<)meU zC33TGg*tnAdI|;jo^;XEgNH~01S{z4bWl2P>#$Xw~yau z5?E$nf^R;PB0fJFP730!40`wp`_=f3>)>PO#>pE7<=8;R*F34S{-%{Bg`Lh5VpTZw zR9WX{;;FuHSX6f)$+TVkG8dDTJw%f*eCS_dChAcUj)j$HNbWfF`I8Is6gy6ygw!l! z>Nt<4<4V=Is{%~VAD$PrpGHRZa850M+Yo5MecnhLU98_=cojJg&m_L?1b?)V3OYK7 zMZlQpm={u*)8ms^E)I^@y@C_vem@RV*G=M#{&TU)xZ02_sADo5Fr$pp>I&HY?MIg< zwdaQWAb}+;*U`(qFFfc++*PzIU@|SnKZJ=hF>)Xmm$rl?yeyJ)^@L=zZgm^P>oK-w zXKR$@Dtj5_Vq_(bhAOI3c}(`i?9Msio12P(%OkPT(Mhq%pJNYRI5K3NGIS0e^g0+c zeKI?FIj8cP(8UnP76d&QzSzz?f3f!nL%t$lc38bwefYHWfXxJgz>-GUK0x(a_!97) z7IH8WoMNEVXl#K>pcZ2P%$A2JaW)Y}wdS${zQ;hdBNHG!AKH1=m35|jY$)WzVWGbI z(Z0NOl_A00v!wwiwHAO`bg=d=KgiUZk2)xWDBTQ|oMqG(a6hMti2vrI5fHTHf-^XO zb$oy9%ginKh8H&__6{LxOp>npSUFx4t~PTL$v zHd9fKRyOmDW-oeiUL|gM!UWu_H4%qKHdV)6Y|2S*JM1m_2X4u9`V#h+vn>R3=lE!i zgQH9dNKei6?I~&H?e?>j)a>3LR3U0r(VJjDb69hh>6aWPtqocKKP$EMbIF4WwWE}C zA$!~H6U$cE!+G8`&uW=5ma23^9*soCIheSneSkSlQ(7)vc_ycK_30ia@_6~;Xmi7; z?4@5E_mihw-6u0V32ul7qDeq(^X&SabXub4W0Q*q_B+x8M9-($e5a@vj$eDf5I6gy z5r21XLcSO{J{zG+dn2;B%pnJ=#AEEd@MtW-3MD<-rnxy^-`|YkiLofRSlk?Ij0~q zXBC3KYx#wOrQmBfsqs{6%j7UFKpL2KJ0kzl;!Ls3Ct3Dz#w;mbHA8uKPD`Wu5|SX#D}dVB^iv5Pr-vgp`HYc zeO?$Y2u>__|Ik=@K9NT z*IriU>i6@8+E~r0nV#y-{xg=4KSO@t>724pD95RC`k#G9<(?KH4$VJ;2YqKExDCwq zAz&TMVvdxbn|qvFydoyVL2L+~ZXP2ypPmcPXk!{NekLI!At??&Ub0D~Bq~&u82Z6K z8n}=s6y8VXNNJ-_Kmi96dSN zmRL|3^3a8Q`Lct)&cEe1?kVA>n-%7cYD9_Y3n+C?CeS%G1PyRj@F=1jua)|rw?+o< zt}GV#g|*gy{LAkvwur}2!={mgLkZEUnXHzc8P#4{*y4sn6^@PxyKosaj5!}o^4ose zFJ0NF^_$Tzi>z5i^d`d4ho~voVJb?G#~9n?DgbT|)YSXY9E+~MYi57wWoX>z$a6Ae zF0u+n1xeFXvs5SXA_UFnWn7z*wgk+&oE}3&y*wmk2#?I3E%MozbL*UP-2{zGZgj)- zk<-f2HaW}KDL-p?flTZ23$t54B6GD{L6A^S^UV8KTFV}|PF5KoMwOc*@0J}FlBPWyyFPdxeY z+fyD6Zr(mqi$vT+9ub#E#N>q?(piKY?h6q6^TG%g=Vw$G$7@6a%f(qd{ET1_b`Tau zAR#Weha9F6JJZ4loMFdlVS7Dcgo(V1PU3360CAKh*>k}sc|L`;^g@)>z6$Z-1idW0dxV5PK>8Fh25a{l$V=O#p zHFAth8d00x_|TqHUgv_ODDSNk-g*Pk3D4IJbqvDW(8C@Nu1)jw%sW0VV|GHPy-M$Wf^6 ztUyGGgcBUOoP;0axLuPZP)a}BvfYM~d<>zwq}bGO!a|2omHnQeuyB0&E-Bp-F$ zDP!rL8Crpa+rx=llaN?@i=ZR&;W{c2>7Y#na<~n*m6m(H2XU7@orG8ffKCzBvO)U@ zzub@z@4Gc&uCAg8$(*BV_AKzxpUnllyK69(u8!hsSpJF$-0Rd}{!FuOC`f`cE4v7v z9fO?Oi2jt9Fp=VR9#OFwP#TcTvCbu0dSg;QpOSQvk=CDTk zSo&&L9n9KX;JV^GageHwxC;wsX*-=$(xQq3d$wqYj4rt8nzUfu{`h3jg9=(_74`W; zm@R@(4zg0_P|_Sw!HjkVF(aAcmt8&TZHV7Y%!Yygxy^(k3v3;bcnK*vX_>57o3DJ? z!%tspEH*-4L(q=X;j3LU*ysC*-ONS5nJ}mBnozvN^DS8@&y+7126nTZ^2-gEmDCcg zxp#gR(s#Ne7fOVEZG2-S(7dLr=L%gEHcb44DlSRhG=_}!V1@THcFR2dX6(vt)P%;r z_@mZzlva(_WKc&tRqgQm1#R;0&{*@@&4C3dsdC|gsJf5zixbN}Ro?`C#@4K=ihNs^ zf)or|15xgjb3r~~)`5XXPQhMhL74fx_~CdeF?05y-?(1Slda;U*r{G}^~`{3Kf0Ky zb^K)OGU($sUqlF)lHP5x4(hIux;zK-)g1^L3vGJshf=1F)_+WHt%(RsG zEH^+K#+^%Ehlo8oCCHJ~qtEUwZaY=AC#PE-G@Eeq%m}^$C+eqgwed&J44(b8jjn4WRvWq7jcM52 zhaIT;K7%@;LK4h#++fPY5MdQ!D@yH6_WVa8;aGb8&Y$vov)i+QD4EQBs{?1b^hYe7 zvpr<`GO3S3a&nnf6WR_c2sQqXg8}tyhO5A>L@5=f@KpjtTVm23( zMpdpCi%+bcg~-`bStDrEKu;sB41?A+2W%BX;o*(0#9yw0MNhV7Y}b#RNI{SJsI`~xQtw>semTi^6;5_zel_Zov4t&6iPYKJ;zN=L`U@*y zx%6dQynAy!NA{Sa{EiqZy4p;7F|A34Q&wYPR-i=6ZC;k$GS`DgU!{hWOn8pmM4@*> zFo#YnHQ`6-njEQqki{?LC^GWFq+-D=f7^t9EA)Z2NtuB`)sNpty88x>m2~)pH%4ia z6;t{TL{;2lx4E_`4YtEV%JpL-X(oB7X0YCm`vdhYOj?RN4oejUMgqk)6-$J8oeP;o z-&9a;yD7R`n8f;(Gn%eqj(k@J&Y;u?!39_o*Oyg1Ti_eaqW}w^(kC;FE?Rn0)q}%5fe<)jQ*O|5Ve_(28tj!~B^6@FDve!hJxOP~3ENLSp@Vb5OVCh^q^sy* zXL?TeeJU8ASe7=xTfb_|DQ~e?C1cF6wJA?!1=Fm*K1?2owI5`6nT{w^(Wt^yYr?{W zjtOaD_PgVKpYFk!207~t_*}snjuUU?P2L>t#HOAtl^m);VAxe;{&;tzm-R0Pput+s z1u{)o8CI!;9(8uEnU@zs(+I`u$AR zIs!4clf`u3$I;&{6|mb;v}sb;GGAU;;ys6d!{3_<$Vff0MMocwOJ(u;y=ED7nJK5c zKVbg0aq84egt$-0u6^Jp7mKpR>u(`boUead){k>01YkURDW!NTeN9NZgCLgf^YyM* z0{suW%{+6Vf%}RZ>mlmw>PZ3yNemYoHzjZI3NX$drlq<=hpQnj6jDLvb%9|m8|Y_u z!gRKg2*wV*@^s&WN`hbGjN|q`UO%-eN)t&KOAvNkUQK?lu@L zg53Vela_B;z=t)!a(zDC7we<#nRN^^4JNcw6vtA!-+UVugb3WMC(*BHZk<529yRRt znPm^8PKF&rouj*~KybIY7bXq2Ht}uxfA^l}l$kY0`nA!T%dEhv>dhKwjzMV^4Q(gp z5%?mXnI=1AR%>7gPN9(e@G>762J(?%6CfWkG1o5&#+`w-hC8ss^Qn80vyQ|27Sbi? zhFRRvrhyTd!rd}Q;Rn%9JUwrzTid85sfU*&c|HD}KAIR&;9$Q61|2R0gITDoq^sc`UbS;($(o9_J8D z*brQj*jWV6C(vel2|83}Z}K%*M$$rIqyJCH4=%wy)wrwr>s)U?8e6nAJ=T~J?R3N6 zT^3K$cO=rvOco4Gd`DZoW^|X7>Py~vIEj0~5z<~$I^K>fXsjk{L>-RfI3*V2p1x4J z_8Ti*lP#(bcO59A5z&dQ$43shd0lbJ}G6F&oj3k5=?62 zx%QhdQ3ja360gI2R;5&%%K9K(gqf*Q4zp2Iij7=LD~`ahc)Hboe71WmJ~n=LBU%wz zPN(YEkX3D5EP_A%=oQ|S8`Ab8kQ-tq)u$aGx+Y*MVE#81=_@&xB?D?p^NM0-^Lz|+0q&~K1Zsse9HP7m~c+?gH+=o z)l}7!-X~2kCBc?AN4WBM+2DE>=u17?xT&JDKEKIQdR}A;s;tarruHZ)t^vQKa1yzq zC1Bp_P@s)6nyuvS8CQdp(W|`fJPES6u&_8kho7V8i5unc+7+u`F_Sxl?AsJQ%jP?m9B7NHt2RMQVYfClk9@^WThc;M)sj8^ zZN(vi7-Pg##oW_!v4IT=NMPsx`x9V?UtKl6uG$D~sUL9s@HBIRMNz^}eG2vOIg7aN zx3bCyO^;K#{bufMru`nHQ=7Qq9)gV(3tQYI__m7~JAN^lICTx6hWU1lJ^Vnw{H>LC zCzR)W)ItTmUp`Oh)e1XZkh{>j7$!#C&|pN0kG_=HZC?o&n{?LxQT)4<+7# z(qVmsMz-NF9V`}c*wW{D`rKlFYcO?a?1_{8tVxz7iyOas?G!~(Q`H^6I#|J%qs7$@ z^&nIf)>g61Zt#W$yerotkD|Uv<;Zs8u~<1X7?~wdRO)yrfs>szO%JdTExQObJdikU za)Io+=2=qEtuCgyQfYMKB_CMK33rC?&%>l)q=9FIx;oeT@$w~^gV9X1kQs|zQwtO2 z-Um#sOz36+`BZf0$5KMs^$nQidP#+(;dm^HPMQdgtP^L777xD}HF9LzHjS`v@&d-w{7ryO#1P$N5RTA_1 z6!@om#YbV(;ndgS%@|LbMM|!NN>lgZrt$)_Kf2YsY#x=GujNLPdk>3T+bGiL z%JmHG6q=v)GGO2v5S?v2^pNu3T!BZ?MCCMXQ1F0eclY%+JHuW1*U%7 zw@kx5EaSvYN?ScYc)RSp8=~jxEKo7tCZ)xgw2ok~99&yDw(=5{?Tz#yp5k+7p?NU} z3!Opp=j%8a)qDsM_ATgsH81n*C;hfpn|^ZU-Vd_o=p_WQn)36vzO|Zqnv6~c=Le%7 z`35zu=oOGbwaog>mnR)!CuSVgjA7<4`A_++4hwhYphRZ?VD}?h)+-8E-)}m-=PTtZ z;j3nic~->!dDgVC4F6&2`spTD7xjmk-xiM0SeI(!_veRk1o~S!jPvmm!p!i~xz2DU zDi+z#lftVs%c8OQZeWc9H%DHL$CV<#(;j+_PnX)Y-471aD7Y`bpv0pyZ9;VDn%pis zoVM6Wum1gYPB0d9#b>8C$!{lQXR$pg5;$6ATWW|m5ZkkjH-RB}a*NdLTBbAf7)|*! zR;ua@yyds~mE+UIx1V2?8nAGM!?wgszRQ@;`a263PGomEiNw!^?R7STx%Q(xk!spa zB2-nr)=X8Ixa zuK2V}j6s;|(Uk4k#Dg*C+^&shWM|7$Nd=&JYU7hfo>C)qX&d!Sm9+z@bHY6Hy$p&- z5$~3M+FE#3gNv>u-xlyIGWyRBp*}L3IfW<1v_z(&u0Cvib?BU>af1(QY*~X}cB3;# zJRNN@G4_=tAz9anF)b7L+wIa?AlLu zR0ZeH0zs2r?lYwstyLz_K#~eCk*+XKms&3=SZSVLw?3blvYZn(r!FVc5&Q8Y22Roy zu(pMWZiH$L{yAErpD=MKVg<&mXbi5?{M=vsC;i}h+ha9C)cJLxM$h=b%Vy6~) ztVTQMdIb32s5w_Bjx3n%3t-BfC2F-`OP`#{Cp(kOKCE)?IBtJC$uCbj*vCV-?Y>1Y zPI8@tCbV>+ZHdMOn!?Kx*14TP_rR3qK`XA?od{~d@{eiI!2AZlF|c;O8UEHO%9C$+ zkH)q#bC9?HX^&j+*}*P)W#V{n8Pm10+-r1Xf^AGZpGlc@#P3ddJ@5S7mYCL;$eacTDAD>6K=XogaGxMn|@~dCL z&dNMvaA>HH-w5fs#Qqg2qZ2PkNC}Fg0s6y9t;9eCqc_}RpERsF97kz4A>Z;xzH;GW z#lQvntkUqqCmBpx-?#g|v;6f^dCW&7vyMcZh4hNF!?YLl{zSEqNK^xT*XYXb@x(Ek zYC&@uO||v_H)xWpEbT2yQ9DM`t6L z0wbRke&PLdbNgXvS0l0~irryas;cZ(l(v!^!G~^8(^Km%t#tX%PJ$8o^+JOpH6PT5|EDA%_jBGM#rK7^o zz-K|#05u_+L0uiHb%kkH zn8p=j^SOkTZ@LzK98>xpW-k;wC#Bj%XUG`R#AJgz3}-y*Ok0ljNohc;9f_q?{dAL3 z?V`W6&J(Nuc3k#$t5)%sTmLCwIl^7FqlGLM-FDnB+QH!Ay$Z z^63kq++e4bv%P@5wV$aA2GOH5t(i>1pU`TftzvBOtYN)XUpw$EhP1U&Xs7-I5BFm; zG147$0Z^W}S%Idlg}G3GQ0!-V_rI%D7>BE!{=)3fXE2&e%W7VvQ*16l#u4!AGMWKK zh=rlrLVqM*A;C*zi+%q?fSk%rO1tYMa>TtIo4>Lt$0;rbx8e&#W%Z$Qd26P1?{Yv{ z?8~H%QYrJ9mGhbIaWlkU*bBFU!+FPQ?xg=Fx94W`501P1UDe z+9PpHZHS|(c^6cah(=RZsZsT;OScPV>wI5EDYmnrWn_;Ykq)NHkQs_gbhFX20Bjc?*!>gOozOL>T zbcmY&2P6B-%Fd)ygoNFGymj~8%hbv%WcdqkTAPZXZJyKL8^rXTUTcIx9%xX~?# z-0a>Qn5rZS*(I|uMgg3|Xt>EvSu}y9TwPQ3V7nlj05NFbAv@HHd@=qWN}V{w6_Vv!q?n`Z<)O1w#}xlDG)gs1G|&PQ?)lX;>( zpF$^$r$GxPiO@_j=R4mro-P(TBS;6L# z=w>PA*^t~^*H&@aee-&8Tyv0kb5Qcd0AXcUSOQyq_I+|l6O`&&tvRg7EjpbDiMJ7n zPs<5mn-7zPW^^o-S){k^hwghQppBkY&b%F!HD_-F5D(0R5u9sI76>e7!EPt%L-3^|1J(wxs!@qFfVAB zpR$M1>4znEi<@*(OzzO9*$KoY$+=T5n+2KC!~}ba@F1}%dWQhaszqf1Ydg03n)-Pz z=*YP$!EPCgyXq+Vp>_UOzW2SXA#Ew2xRY<=7O9_n+T>&iOB)*9>%ntIeQPCtvPzKU z#bCPF8I2~Z{gw&JYLk%N4FNT4b54WiP;ZaSGuuR0XwtId!I9*wY1EGX&avCzu34RC z6xo4CvA}R#LGHtW4FwL#>KVR~6ty}{VhFw$TDx=W89k-*`k)f>aVz03S`MW&8bkk1 zD~x^fBw_LSXp>d%quio_jfUE2pWry1A8ZtU2|hc&tF`1ZnOSm~+0U_O9%quFa27tK z^@+4eFNudQ?t(Bhxo{l(wc^8a^h)1(sTgNt#TKN0a4@IRx&E1g^vBEzXKVY7M(h!_>vYe+#dUSQ2b0(tx`yR2HF^_hfKhiVfBy7u*^r?VJh_7dhwhr;9+&Q zWns4<1b;mW&tD(XK+fKu+mr%Spj;LLYz2ErGcj5m?@a%a>4$QM=FaH^dEuSmyN9Dg z0vu`=l}&U1UnAcDBv})z+hb#QY#TeaZQI6hsT!k2`jD+s!T9nC50T*QdwpjjoSuukEg{o!!D~pRY}V z_qBb3?x#INuzQ(-Ojk; zzV(Q4pLJ5LMa$vtz9`pADVbXADn%;X@9aQ5=KJAjMl#|cm+FI;VO)=Uo3a1ffQHu1 zdr`5A_Wa@K9emf?F~KXSDvSP-?yzH8I%X9*aP9A%SC7c$$+wzs)v(R=7|!0w3SG1a zPl460f$dKr=0Vp!6luDwl^saV%}@tt(hCg_9-|{(f{Lx{A9=PO8Td$d+p%)Ko7_`F z_Fg7Em;(t&eaSrlMw~93JbS+jh6=C`K>_KJM7*<=)q5^IUV>4ZN6U zBe#eD#Ae+75A4dJ_eDc)?q6S?(so(D&bA`y(LoF_RuK7O(=Q?P32gps!MW~TLvY(% zLg4wyG}?MBaXU@F(hUYb_a$oP$IkcGVN=($j`a3< z$I|_=GUJdK`vyt~lRyljsDvhXy~dZ~0urTaz#Ag1+e-q0y9XD09XU?Eku6hY0UiUI ze6Kz>3xb+uPQR1gr94KxhC{Pj+!D4kkv>80)L-pF;p`|&eu2btLBC_@768!!$6ULf zQc858L!s9g!IeC&9ytrLpledLzQ`#~eC)dSVD1BwjrN8iRCx3qpEXsZtc@io!^Q)< zzzn68CGwbPI?4`-oBFFBwFGRXZK8I*GAc%FMmr#<1s&42dgsviW`tp0Z*&xhnfAyhs|@U?;+hsY%mN9HD}M|0D?V_z9);6 zA%}F=^|mOXlqe@*yde;5M?>kQlWZBXj?|-9&hw1S4U}djg%RI-{W`A>^duW7XIN}{T_lxLGG9@oM0f@KhtY9T`iL74&&Vbsm%yDZ5Ck@3nVu*D zDn2eJoy_wV0OnWEs>FF!48Q}7Xlerl)2uLs&nO|N?bHQVtT zB~dN&N38=BXcy4$eDIvI-a2o4cs)2U+r9if;0?$C;H7X%lCm^i)T)evg_ijH_EJ8u zDRI6R3*hxmnR2h}8W^4k0ub{`nJ6N_vr>4IsXZRE+FUGHltMrxB)R>|XdWy#M#;=dRW4uIn&Ht>QE3{lMGbv{W;k0$4dQyQxxDc36q>Nit52`^&i zIj|sxRMMOfqA&&Zfp#nbIbfnR#9>PzFN_FDc`UR%BjW<4Yh{%i&L|5|Nuu|M;P3sj zI}~!c3y;rO3&MsaOFP&|V5IzG_FK4RKFf^;ie%i_JjBXQ*gA(MgrUSqxI1tumSzOC zbBsWM>$oN8&+-g2*zn+Q0a@wHe#@~wIf=0s#nRpdjwJsV>^<73{kzK?*}F4x(yZgxq?b_wq4Bc# zZolI~m(lgWJE-Vp zO7)UtdVhw z^pcF@Z2>QUo;FRnXOMUK{r>M9?k|ue(Z>1(Z|YzVT!G~B1CCluWZJv%u7*`^99$HC zEQ17ML~^aEFC_^laPnGo5bA9Y@&FG3T>a*Hd|1qL&|c>slHZ_^=_tIYiY&7<_zU@5 zV9q?BWe%~X-Pw^s?hEs8T=$SsC!r?R5>OpjdJePbLRf|^x}n2|H7T>o-#5}Rj|A;O z7zOt*cQkq-APnx3i^9PoQYlKAdhsgHffU+Hz4T?RLw$hXw@Lq7O9bXlT2I*&E|v1 zJd760vpobREqh?niZ28vE$2=HSv!khRrM2@L+uo6oZyH9BBYc}z5*16Xvz+pym1bS zh@x>i?q8~REDMMJTclz0Ml?-hL9{Q|{z~gVi?2v5So6&P5n7~s3k3=xgu@xvpjD~0 zg_3>Y&78$+Rq%_?{1ni)llv}Nq5b#>OeUUeh}mA!!{W+j$$skfn;@q6=HjTGn(hvc z3F2#XV2km)GQ&{9OoX*R5l^}&C5g*D#u0UrdBVy$+X#XOOJl~BmvyfHXbdCoqke(E*PF-TZ5M zV8;`MWI>-#-NU3<1<$|F6arGPIedBY+VC6T#0RKFlxO-?0nExyUWyUlCub_WYZA^8 zEuNEIkG&a+&~IYki=bF3A_}K$-V{{tE_h9c7p;=FRqE~ZYNAw$&&`e+k*b$(@a3K} zViIbxy7*=WG}X+%2On@rsX*v7xp8p+QnO9sIgx$5pYBsxcUhWxwG}m1`0|OMt_{Sn zY^m7CF30};Vsjy9=4QpyQRV1~uE}1uEy_0L@T1dQ1gWfFKXmDIyW8v5vpY}vSP%bQ z2`V0cK;k-8-^6@C7=nQ(PXrB#nhpxaqG-+O^lVUwJweKG$6c{aIqKaF?1%R0QM^~x zK$HuxaW%@@bWCfF?UK$M>>9$~*kQ#Dow9-L&zE&ki_L+-mUn#T4|C6V+;MH9T1J zjSJWbn=lw`X^Fz}y6A?Z7Ds0lyyUY`_$oZaula)G;i?)jsLd;OR%+)0lMoz64yX*U zPA0t(e8vQ%zH5w=?JijfERW4Atk2&OVy4SuWH3#`jGI;PQ1A#OFT>N_DI7QeD)=tq zL8v527wx`!{k1$YLUBYE{vO4wTtzHL+@ql&X6)yqFmeH)@_t)d1|WZ?Bd70zN5iia zf+!_Oj97db0Cf!F;0S2Cdw`FKcPT;CIdGT)r zoGYB)3c;W`yKysZ;X&|4o{fY43QI@!0!B}oqmV*a5OxJqX^LP;F{o>t{?rN*n$QBO z`mgx`YOcMDEk)sl7j!jUXmb~;*5IP6s`UHOhWBHLs_F0DqMkDR6hw`4VDyz_qPWF& z9-38gC6*&1xby=SO*coU)Lgdtkh>vc1DT^n_(;P)imtVhz6%JDfY^7@Qtc7uA1>Al zWt4<)yeyJ-qH_TF$*zSCF{aYkYVL+>qOZ68;!b$J2-HqNQhO7KW9C{q0csKrPgxXl z@^^YuW#?wwf`vOuhZa*s46%Xx>OI!5Cifn3*#Q9$SzBOpnE`T9W-;sABKQ}hI-Ifw z)(1)2^!#NBWkh`4t~z&@6?W;^4AsX;8>yo#@A3ZPNV?Qf%+j1PY6M9#CNHttnM%v#qm5SoY2dIw;wlP+A)U4ikc5vW6KbDT#kWy!v=&|gBGtf=7c)0$p@vQ0D8dA!~lFt2ieZl{ip5)-O? zw<9Q`Zo}Stc#A9Ic3GiR$)VRp?PowHBfvs8eJa9V>q1`WxHJTSxucL#L_x!YX;V?R zJwl1W2`Ak>oE8w`frRP8A-0mfgknlFF}z&5H}e_zYALGiWG80P5--7DamcwW>cADq(H5dKuUOpv{lPUb0CWd08mIvae_>p9z=aHPDo#(y zg`E_p11v{`#{NUig34V99`zCX1R8>LBPJ||{*4c^8Artt4>~t-6o$>ZItj`MW9Ssx zdP=1>J&7769dvvmg6g?|pCl5Hl;r%zP@Y;&CGosyGu2S-{0*y|G881ik!ZJWQ*=~; zxEo^GZKugw3{`d;p>qG+bWM7@%ilY^)!224-_WX)o|G7^1O?kJm9=|8GGfZ_E(D>q4GC=!^}wP$)pyX7;AtrN%05N%O{Gbpa(=*ML2552f$J70H6Hb$2Sr^!vm z8ht*GzxqF*uX(F)!*+|RqcQ!Ut`r3+TUE%T02IO@sm_k9!77dvzP};dmbxN3`SXLM zFuZ3%+GWW24ps@0efO}xrb{>?<9Rc_0*481OpvPXlp|U>-|;vOY0ej)NSq%|`{CLZ zAb$^v^S*WyTwc1r%xU-ogv!g9G(|YD(g^T1*?vkZep>CfGIA9;*MaI%VyNy3gHX*X zdkw(a30SQ>L&8<}%8@oIsgms-?Re&)P^k*B(?Uj>ie~P2qdd(&IC~?X8)3IA%>Eu6 zMi0k%AP|?Z6I{LSiY2K<%*R$srzJ*4Xf2GXjBe77H@T$sraTM8Yggc^7!-G+JmPJA z;^?4oob82npK}F@Vrug_Xj3dJ8e~BbSuHZ5y2PU^jl~Gu>L3lZf3D+%^M6?52Kk5i zrH&FC)gB7>x;Wyo6LK-1DKCSgiwo;MhbA?XXmnbDMA=c$7#o1|*-%qN0EECw<;sDN z1D~UbiPpybqjG|RVX5>F0}q-i2~gqfKJxyB(*g1|W5C%?pMT;`cw*(VrhpU0jz-$- zLPe(f1q2Mm*aH&8LsQWmD2Vn(lWG$Y|NuZDnK|YxW zfcoZ4z!=nBpO+{i7zXU^)a8z42%JBD?m#0y>KqxEvN49$yHJmP3*a$&xi?`XNi8r} zcB>PQH7pugj82T`gEjC3AV)ZnVK@ZhzeT@3xZ-iv4)du{lI#>o^!T(|6j_C5__mV7gWFqiM7Mizx zr{C8H*;(*I@ef31z~3&h_E3X2rO=e-AV%F*Va1Fq0~ts#TNgAyBW7(kX(HBKEkq}R zLP2yCDOe^b_Gw0n5LSG0gWez=l2&_ONP)s8ND@56gy)3>sc9;t!+w$`g6#{RsZYMJVICw*bF7S(UPTNt7w)E7(Rv zk&0rXNjjuBf-0izq2YVjGxg%*a}b)SWM}XNm4=~Z8CP8RiZF^SBKZ);8Y6v}DYFLA zkohDlhAd-Da2zG~S%iwKhURaNP{Cesz>dv_Mto zJo}E<{zUgNbfI|duaBzz?TiWd%^}O8kRM{8F+v1{MFzs+ZTncD2LWXu2e2=j-r}x! zy&-yD;tnrC?dA_nz9|q#WJ=TX+q>DG4%K07#3h2b&VI!&76k^KUUH0z?^c$W^LL)g zaWc8*f!G1}vicTaX5b`GrY@WZ!@LeTaX~(WC1ZCa$!Fpa%0PMnvf%<}ZQ{>RFL(_& zGPwnq8(jlsj{&7o&T&G{VD>L!`Yj;KNtqupjoTG27DUOifm<~bqr`jLI-D=UEmT;q zy!tXW1lhHwGBhay7kvLDQ}F&>B@&Y=PGJ~BMLeZtVCjyzLS#iX`~LQq$l86gTm%!<)=+ERRce9*fp zPAv=-ZQ77Z9V);?tDtq!I+Vfe8Z<9MI}f9q5Nmz)R4^xBz}3N=xxZj0k8Mo*+di^E zJ8fu{&S_|s#_=+ihLat32L#xl&!oi&ysxJhx*`mk!3%r8Z>jZQsr@A>7GIB_#SV%pb zgMBV5XP`>r=>E%Iu0hH zSc7~%=k`2O&;ai~g{ zjHEtGv8OdS*b|msE3+Y@Cf{AaxQmCBwp7LUkC<@~*n7u`B+-!AAyY(P%O86u$#0G} z=n|$5wFYA7Z-^3q7hMZ8ZN|N|6w>7IZgiaSa$xh%Puh=+1Q=7M`vp#KIo5N; zXiUcqNRX-Di|iLS;8jjgkIrkkw$9d+WOd=k7>D$Z! z7D_ukcQY(^!70(wJlszbyST_}S3Gj31`l-bc z>?Z)oke-+REWo%nP(A_ZozR#}f=HE)xDd51lrncD8)Q;2Fzmy(3m|@F8i#9_T)~u) zs24+MToIfG=fIz_aYWGqBBI7_2NXR6>#7vXy^fy1(gos7=HwN1j0?ItOKYB!QS ztZDsTbli3h_=DY**yNFKYPbq4MipF~=yJ37ZxIm4GE@@uS(O=zWRMKUn(rUC9HySOY z!j3 z=8Y|aiB<0mr46WYy5M^o6`98PM#gn>%3Em43(<6Zc$N!hfcC-f7AnJqEK&SqT1P== zRi2IJv!#`huoq&NJ#_vPVT_pTt=~b!mwHZr92&^IX$B`p7;8Ct zZB~kPAf?#0P(0a?d~#v)0@qPOj(6v>c-t0Kbg0jMc5dnD=V}G*o<3Hu`OG<~b&^Qf z9f4oi#qvn}#hQ<%?1WE+oE$Mt1fUc*wLTWOXX7@<{VjC-xfqO}XzUZd2+O0-54WzI zrotIROko}E?|Y9LYY^=eDlS%|9}T%TDs zCaDnwGvlK?-TYZu%)}}UEh}VKQ5aXl*ZeP5ziyT>Os+(#F*q*7ZC!%g@i;H$_L!L7 zcPgxy7)9WJ$Z00_dnSB!h(A*glX(yPi03&P=C8z1+4zgrRifxBA;Bc9!Eq}c=F?&p zrRY0OFo=FS-WcmR=FP0iVxVS@=TWfE6iffb1%JRQS`dORef(%C`17OJud`%rs8xK-jYOD_?Kysf(yUt=A%A8_kMz6SI z)D;DEMNO^Jb4dm<-f^g2H`l|LTxldvTn;!_rc$o<9X(ofT^Me34r{nA6G{p=7wQZKQGwYHcua4te0xjVys~l zY34pKlwCvbYD!uczi7!IrS)8IVNG2)w3%I>)t)3PT$BFeGfB2zwMc@o&jtU+OhJ75 z*7EN2V;vVm=a?=5Nis3ry1#WIlawHV+-Wt~A(>s0k5pFY<3)71LZ^#+fhkSO%u;!@ z^|45|n7PZcp+%GVWsn7XDZEmboO@l=bs_qqOvbf4>Y^2E)gk=?(dH*#i9cDYX78w} zTE(a-+EwO~Yy2M;#~KQ|mwoBTRx(i{5tA*?K6K{@Q?lE&h$Zg^8I>RpIKHcew-7of zEX$=bt}EOnRfzp*n2U~aW%l4Qr-W0RNeGnBU{nm+Yxf>iF+AHZ6c4(&h6BoYKb!ki z>(ld5ZN1~h;NIqsg;L43(G-o2E*PHyQ;w_$wr^E_c4I^aYht7%+{z#EKP zyAIbr2>WBNJw67Y#2-^K`aqrErreSdOJe}ziEba5v-mSmFXSzB9~S3?s)5~70{@vo z@w&cwg6vfDkd&8C>R^tYrBBg8nQxq7R9ULkF7u}6#P@RCv!~gVL3A3MJ#u-fy%x8x zzVOz8e;^H~c7h#_<9_ld>wQ)Khc8H!?=C5xMW$2vja{a+Tf^9?E!i#(S~ZpI_rz8# zU-;C#!Jb#)0PNhsyDzZUz9&%ZhS1iAR_Tz`6@%ZIF3ra1rN4d~_Ds*=0cHp04cg_n z-LY@3vLWl80xDrOx-%fMYRsB4YSebS^Hr&cspaIEqmHLweS7{Y?M|_zmYQX=NB0>! zJzPqpdYQbEJk@5^y>Q&RvxSbBlkjypcrzjCw!_ZHVK1p+=UCS2)h^9T=p-Z}8;ok1 zhp+Oyyq-2Za9c*LyhWE$TJ=U$Z$lRpbYaLBf*MjF!#!HY>7hb8XBvHPo7c%|Ea&BG zcy4}}mlfdEL(EP6QyR}s!5o^PIJ&hIFEMu#6)Hnz7f@r)0pEu6G_*k>|)I+V} z)C27b2a$By_awYZz>spzn5lOdIb?cDCnm>b)*gNpTj2Y=L}g!XNK0wtZ&u*A9^qZtDW~mnKmLkjWOJqgV7INC?0YE zJ(^vmT`$JeM03{3(TXO5V$Osz?->+7ty(HrsNlXNp7T5R%!1thlPK(>hDsUvbo z+R_QoDXIpoNvaC_?U}*K{uLAor(!`pBuVt%@v3MXTQk0XV)Z&JJNns)pJ^6qtK^Bw ziG#HoLj}|q>|BGo8oE?$CkW&@n(c$kRXzb}^^}z7GD>FgdHVuQXex7iRJ{2lzlzc9 zgEMni4X9k$?4`0de@f|wyp@<%)*BS<$LrnF*Zx_vd4~W{STeB8pLvMAbsHCd$aa5`9dQjWX7QzrIPKIE|IxAI2Ix4Mp z7G+1fj*>yFodLhMds`;SL2iuE{>CbA>$ry!(v~L3{oVL zd8m-Fz>JU{@F!8ps+ruKvr*A9>s)8lA{>dWtZjsgRl{^i3!OL3i0PhG5S2Jum>h`=Nk8*%c^`4ZDftB91u^4O>+nF%i(A{g zLSOT5v2yL#yWwCmgQtiYftALuRF%a4GYFxd{ri8P*V8b*CcKA6(C+>Shx82SNJaQm zSH-oEtZJtq)6;#(>e!+ z*)q(2qi^pQGk-ooB*EJ&lCE@)Otod4XS8kqBX|7FI2<>GwO2l(E?n^*(-R=~%H@ky z01d;G24;Od2J+bm|MLHSos#o^sizQ4`luQt|FqtbVs))Z{t0{*cu?(1puewqc5s=~ zrRNJ@TV9Y)An5V=OLsePvuOr#)usf#mPun`JU(#LgYbHr6)(qiAie~pSIKi>O(B~9 zG?fu91)SbuQXC&Zy-eJ-IMIkp-Fc%jAnf%=l)+Y?|4^AQXOkjkyL|sUeF}v9I)>&>%!Rm1S!0O2P$jl|W&Zl&wfM24l zr(unBR_97KE_bdn_iCay5~|95qqO%4D$uIXcF=WcJXR?FWhRS_#_9pZS+W}Q_*^bD zpgA9U?-2C1{)BtEs@yqbZ65W4HA3p&?e_jT;qWFL4!=pvS~e;WU?znByn|01i z(Ri~$amTDPGw#}e&x8?Kr|vQb_#b=`a;tc3p2xK@3svbl_DA%Gl;|9@`$@K2wNWf; z2~%`CS2Vjr+cgy9!cqc+KZFSkQ42eaOKMCdT9E?`k6ASGna{sT^H52dqH5wn^$Vg} zg|4G&jtLOD3G1697j|wJ)gDu{BD-$?%A2!&sYlJ!QhwvN6jPgEd*lW&y*}B+IspQC$*obpcR_*c)b?@A%R`V!C!p2nIQ%^RZu{{mZwCeGV>? z8i|7S$g!0gUWuM8QA56cHJVNOyehCrsE++5=EBIt?0$+_5+F8*_th@MCMrC~97wBV zO7g$&+V`Rl(!BeM{M+Ep?yrkwvx#RIs_q5ly?~W*&Kmb9a6pz=X)?56`Jg)B@US^g z_l{;38zf6ey`z9Q&>yCH3r2}u_lI}mcItp5jJ-Qxzd*~cQ4W5o{G2&3ztdO zB$e^vW;xk?NC2)sEreGs9j~xV&Yr z8nc|oZ%WpPsGPI$4hJx}hHwM~9Z)_&tF2bYv$S`lmZrK-i+E+n8{8vNd z0U|~Um}p_iR$WwJB}k;81KqH$k{a7~aM*A*b+AyR0kTU1l>g>a#E?S2et!g6Pv*+I z^e6V+^1=DH?cW3r62Io`o-y8?*m6zuWuDpJ$+84~IczlGRU0ajLH8R+CfeXBvevWY zQZxsXtD=gIb!*Z(AOhl8b|m(G>CNmTs{%_)zuDVqkp{Lfll@>$F}4fgb~cA>&Ee!ldB;!+2F?6 zTyz#xFlZ(6&-#l=20xwOcz*OnlwHs`^kJ03X~QZiY_apKb4!J9kczC#nYpIAy|euh zHct+GgA1cgUwIu*^N>@zHKJer#)RGa$-{~?Ry>H za$4d_q~D@Vm2*yI#1!lDym4IGgXjn}ZY?GI_)Y65^Z9<%fsxze`S?qC#rT%JB28R` zj{P%(duZgIqDHT16V=LAuO9F2@p`pC*r)J%F8p;Ng65Wo@m#%GMAO06VWZXL6_wrZnv4!29UDyds;__Z?ev!wtB7nsdPKwL zjSO!0E|*o<{UkDS2g+lF+Q=ly7+S-#OpCiS>_J6tR{16 zMd_zyT`YTigN|bu!Ez`9Gj!K*4JLrvyGkv((*MZcdl-rOKJc7Di`>9;$7zcjUt7?L zrn?#=KLAmsNGn*n{ksfnkwSt8;jdw8c5GEsKY5=|*~w=|l-bM+`XK*m`5NKlSA1od z^1Sz`QR$LAvJccFN;x{rYdqKKr<@McgytN(L$jeR3gjcUN(J=+H<3NJr3)sW^(Ckvpzk%D(g%E=rT!uln)UfSMbyiJ2!IM4uYc z)4dtBGvtWcr^dm(scr?`vWwIq%1fBV0~!)7cm{-YqfajA;WNROmYqws<=r1ArYjwtTu+;^U$$6HM-rTpEVjI$YI z8QLinZ$qUsC!QeAjI4Bzh`IP01E1%me!icZC`+=%(;j|ZdbP*mISl*rUmXqMS%O1J zXykKtdf8?sB4{oh|i)D)Ipw7bjZaCJ}1@AwW|sq#i;oxAAP5KOrTRh)ahXA3o=uA zj|t9xH5y0|acpf%kigG*z3TtC5Fy0oD(XNtM-v+t<@$Q|GVj}-c90v^?BhB{E;-$8 z$Yl|4@{5DW4pUL;xy4QdkfE}YfUtx85=jpAx2>Ru;QL#&x3Kwab+`4{YL3=#(j=Z^ zcJI7nnkd%%2z+bcPB#o0ahsV{5B2>)$5DsguL|DmaGTtG_?4-j`(Gdm(ooRTahQFk z%pd?Ub4GxIG#EH402+8``*w%{{?*U`$N+tPSwUfWWsM*7`j)mPrtb6>&NkMn8t?#h zDKk}BVE+q(3NSW6Gd4FcGPseIQM*A>3s>+5jl%?^K*j;N6(xkc!%D{r2aO>j5=2JV z7{(z)7gq*FIW{mrmYtej9G8`$ADfn?m84serk7%a)Ev8kApQ|XuAh~Wn4y!9o{N!` zmYM_0dX0qKz|1g`S57xhJ0&wF`FBEEvdX|ff{mrImPJC2nU#Tot$~S=m5qswjj0wK z=oJ)nC}IX{BG4Z&5CHHy2q+rZfBK2*)*;sNGe+kL7670v0|B4{;QzPR0!0D;d=$1Y zwYHn6n+UKqq%$>iw5E4<209H55aKgaE#oy){ZBNYI0=KoIBf5SmQ T{xf1wzyll<0GO2lz5)IhPqGsu literal 0 HcmV?d00001 diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdf.rb-earl-2013-08-10.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdf.rb-earl-2013-08-10.ttl new file mode 100644 index 00000000000..cf6ddc9edcc --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdf.rb-earl-2013-08-10.ttl @@ -0,0 +1,2952 @@ +@prefix rdf: . +@prefix rdfs: . +@prefix dc: . +@prefix earl: . +@prefix foaf: . +@prefix doap: . +@prefix ex: . +@prefix xsd: . + + a doap:Project, earl:TestSubject, earl:Software ; + doap:name "RDF::Turtle" ; + doap:homepage ; + doap:license ; + doap:shortdesc "Turtle reader/writer for Ruby."@en ; + doap:description "RDF::Turtle is an Turtle reader/writer for the RDF.rb library suite."@en ; + doap:created "2011-08-29"^^xsd:date ; + doap:programming-language "Ruby" ; + doap:implements ; + doap:category , + ; + doap:download-page ; + doap:mailing-list ; + doap:bug-database ; + doap:blog ; + doap:developer ; + doap:maintainer ; + doap:documenter ; + foaf:maker ; + dc:title "RDF::Turtle" ; + dc:description "RDF::Turtle is an Turtle reader/writer for the RDF.rb library suite."@en ; + dc:date "2011-08-29"^^xsd:date ; + dc:creator ; + dc:isPartOf . + +<> foaf:primaryTopic ; + dc:issued "2013-08-10T16:57:16-07:00"^^xsd:dateTime ; + foaf:maker . + + a foaf:Person, earl:Assertor; + foaf:name "Gregg Kellogg"; + foaf:title "Implementor"; + foaf:homepage . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + +[ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T16:57:16-07:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdflib_turtle-2013-12-22T19-13-51.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdflib_turtle-2013-12-22T19-13-51.ttl new file mode 100644 index 00000000000..42b2dbfefaf --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/rdflib_turtle-2013-12-22T19-13-51.ttl @@ -0,0 +1,2314 @@ +@prefix dc: . +@prefix doap: . +@prefix earl: . +@prefix foaf: . +@prefix rdf: . +@prefix rdfs: . +@prefix xml: . +@prefix xsd: . + + a foaf:Person ; + foaf:homepage ; + foaf:name "Gunnar Aastrand Grimnes" . + + a doap:Project ; + doap:homepage ; + doap:developer ; + doap:name "rdflib" . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + +[] a earl:Assertion ; + dc:date "2013-12-22T20:13:50.860387"^^xsd:dateTime ; + earl:assertedBy ; + earl:result [ a earl:TestResult ; + earl:outcome earl:passed ] ; + earl:subject ; + earl:test . + diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/serd_turtle_tests_earl-2017-01-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/serd_turtle_tests_earl-2017-01-07.ttl new file mode 100644 index 00000000000..9d76dad84fd --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/serd_turtle_tests_earl-2017-01-07.ttl @@ -0,0 +1,7856 @@ +@prefix earl: . +@prefix xsd: . +@prefix dc: . +@prefix doap: . +@prefix foaf: . +@prefix rdfs: . +@prefix xsd: . + + + a foaf:Person ; + foaf:name "David Robillard" ; + foaf:mbox ; + rdfs:seeAlso . + + + a doap:Project ; + doap:name "Serd" ; + doap:homepage ; + doap:license ; + doap:shortdesc "A high-performance RDF reader/writer" ; + doap:description "Serd is a lightweight high-performance C library for reading and writing RDF in the Turtle, NTriples, TriG, and NQuads syntaxes." ; + doap:created "2011-09-28"^^xsd:date ; + doap:programming-language "C" ; + doap:implements , + , + , + ; + doap:bug-database ; + doap:blog ; + doap:developer ; + doap:maintainer ; + doap:repository [ + a doap:GitBranch ; + doap:location + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:21"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:22"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . + +[] + a earl:Assertion ; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult ; + earl:outcome earl:passed ; + dc:date "2017-01-07T19:42:23"^^xsd:dateTime + ] . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/template.md b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/template.md new file mode 100644 index 00000000000..ae56a5cc2fb --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/template.md @@ -0,0 +1,380 @@ +-# This template is used for generating a rollup EARL report. It expects to be +-# called with a single _tests_ local with the following structure +-# +-# { +-# "@context": {...}, +-# "@id": "", +-# "@type": "earl:Software", +-# "name": "...", +-# "bibRef": "[[...]]", +-# "assertions": ["./rdf.rb-earl.ttl"], +-# "testSubjects": [ +-# { +-# "@id": "http://rubygems.org/gems/rdf-turtle", +-# "@type": "earl:TestSubject", +-# "name": "RDF::Turtle" +-# }, +-# ... +-# ], +-# "tests": [{ +-# "@id": "http://www.w3.org/2013/TurtleTests/manifest.ttl#turtle-syntax-file-01", +-# "@type": ["earl:TestCriterion", "earl:TestCase"], +-# "title": "subm-test-00", +-# "description": "Blank subject", +-# "testAction": "http://www.w3.org/2013/TurtleTests/turtle-syntax-file-01.ttl", +-# "testResult": "http://www.w3.org/2013/TurtleTests/turtle-syntax-file-01.out" +-# "mode": "earl:automatic", +-# "assertions": [ +-# { +-# "@type": "earl:Assertion", +-# "assertedBy": "http://greggkellogg.net/foaf#me", +-# "test": "http://svn.apache.org/repos/asf/jena/Experimental/riot-reader/testing/RIOT/Lang/TurtleSubm/manifest.ttl#testeval00", +-# "subject": "http://rubygems.org/gems/rdf-turtle", +-# "result": { +-# "@type": "earl:TestResult", +-# "outcome": "earl:passed" +-# } +-# } +-# ] +-# }] +-# } +- require 'cgi' + +!!! 5 +%html{:prefix => "earl: http://www.w3.org/ns/earl# doap: http://usefulinc.com/ns/doap# mf: http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#"} + - test_info = {} + - test_refs = {} + - subject_refs = {} + - passed_tests = [] + - subjects = tests['testSubjects'].sort_by {|s| s['name'].to_s.downcase} + - subjects.each_with_index do |subject, index| + - subject_refs[subject['@id']] = "subj_#{index}" + %head + %meta{"http-equiv" => "Content-Type", :content => "text/html;charset=utf-8"} + %link{:rel => "alternate", :href => "earl.ttl"} + %link{:rel => "alternate", :href => "earl.jsonld"} + - tests['assertions'].each do |file| + %link{:rel => "related", :href => file} + %title + = tests['name'] + Implementation Report + %script.remove{:src => "../../local-biblio.js"} + %script.remove{:type => "text/javascript", :src => "https://www.w3.org/Tools/respec/respec-w3c-common"} + :javascript + var respecConfig = { + // extend the bibliography entries + localBiblio: localBibliography, + + // specification status (e.g. WD, LCWD, NOTE, etc.). If in doubt use ED. + specStatus: "base", + copyrightStart: "2010", + doRDFa: "1.1", + + // the specification's short name, as in http://www.w3.org/TR/short-name/ + shortName: "turtle-earl", + //subtitle: "Turtle Implementation Conformance Report", + // if you wish the publication date to be other than today, set this + publishDate: "#{Time.now.strftime("%Y/%m/%d")}", + + // if there is a previously published draft, uncomment this and set its YYYY-MM-DD date + // and its maturity status + //previousPublishDate: "2011-10-23", + //previousMaturity: "ED", + //previousDiffURI: "http://json-ld.org/spec/ED/json-ld-syntax/20111023/index.html", + //diffTool: "http://www.aptest.com/standards/htmldiff/htmldiff.pl", + + // if there a publicly available Editor's Draft, this is the link + //edDraftURI: "", + + // if this is a LCWD, uncomment and set the end of its review period + // lcEnd: "2009-08-05", + + // editors, add as many as you like + // only "name" is required + editors: [ + { name: "Gregg Kellogg", url: "http://greggkellogg.net/", + company: "Kellogg Associates" }, + { name: "Andy Seaborne", + company: "The Apache Software Foundation"} + ], + + // authors, add as many as you like. + // This is optional, uncomment if you have authors as well as editors. + // only "name" is required. Same format as editors. + //authors: [ + //RDF Working Group], + + // name of the WG + wg: "RDF Working Group", + + // URI of the public WG page + wgURI: "http://www.w3.org/2011/rdf-wg/", + + // name (with the @w3c.org) of the public mailing to which comments are due + wgPublicList: "public-rdf-comments", + + // URI of the patent status for this WG, for Rec-track documents + // !!!! IMPORTANT !!!! + // This is important for Rec-track documents, do not copy a patent URI from a random + // document unless you know what you're doing. If in doubt ask your friendly neighbourhood + // Team Contact. + wgPatentURI: "http://www.w3.org/2004/01/pp-impl/46168/status", + alternateFormats: [ + {uri: "earl.ttl", label: "Turtle"}, + {uri: "earl.jsonld", label: "JSON-LD"} + ], + }; + :css + span[property='dc:description'] { display: none; } + td.PASS { color: green; } + td.FAIL { color: red; } + table.report { + border-width: 1px; + border-spacing: 2px; + border-style: outset; + border-color: gray; + border-collapse: separate; + background-color: white; + } + table.report th { + border-width: 1px; + padding: 1px; + border-style: inset; + border-color: gray; + background-color: white; + -moz-border-radius: ; + } + table.report td { + border-width: 1px; + padding: 1px; + border-style: inset; + border-color: gray; + background-color: white; + -moz-border-radius: ; + } + tr.summary {font-weight: bold;} + td.passed-all {color: green;} + td.passed-most {color: darkorange;} + td.passed-some {color: red;} + %body{:prefix => "earl: http://www.w3.org/ns/earl# doap: http://usefulinc.com/ns/doap# mf: http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#"} + %section#abstract{:about => tests['@id'], :typeof => [tests['@type']].flatten.join(" ")} + %p + This document report test subject conformance for and related specifications for + %span{:property => "doap:name"}<=tests['name'] + %span{:property => "dc:bibliographicCitation"}< + = tests['bibRef'] + according to the requirements of the Evaluation and Report Language (EARL) 1.0 Schema [[EARL10-SCHEMA]]. + %p + This report is also available in alternate formats: + %a{:rel => "xhv:alternate", :href => "earl.ttl"} + Turtle + and + %a{:rel => "xhv:alternate", :href => "earl.jsonld"} + JSON-LD + %p + See also the + %a{href: "http://www.w3.org/2013/TurtleReports/CR-exit"} + Implementation report for PR transition + (a step in the + %a{href: "http://www.w3.org/2014/Process-20140801/#rec-pr"}<="W3C Process" + ). + %section#sodt + %section + :markdown + ## Instructions for submitting implementation reports + + Tests should be run using the test manifests defined in the + [Test Manifests](#test-manifests) Section. + + The assumed base URI for the tests is `` if needed. + + Reports should be submitted in Turtle format to [public-rdf-comments@w3.org](mailto:public-rdf-comments@w3.org) + and include an `earl:Assertion` + for each test, referencing the test resource from the associated manifest + and the test subject being reported upon. An example test entry is be the following: + + [ a earl:Assertion; + earl:assertedBy ; + earl:subject ; + earl:test ; + earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-02-22T15:12:30-08:00"^^xsd:dateTime]; + earl:mode earl:automatic ] . + + The Test Subject should be defined as a `doap:Project`, including the name, + homepage and developer(s) of the software (see [[DOAP]]). Optionally, including the + project description and programming language. An example test subject description is the following: + + <> foaf:primaryTopic + dc:issued "2013-06-18T17:30:22-07:00"^^xsd:dateTime ; + foaf:maker . + + a doap:Project, earl:TestSubject, earl:Software ; + doap:name "RDF::Turtle" ; + doap:homepage ; + doap:license ; + doap:description "RDF::Turtle is an Turtle reader/writer for the RDF.rb library suite."@en ; + doap:created "2011-08-29"^^xsd:date ; + doap:programming-language "Ruby" ; + doap:implements ; + doap:category , + ; + doap:developer ; + dc:title "RDF::Turtle" ; + dc:description "RDF::Turtle is an Turtle reader/writer for the RDF.rb library suite."@en ; + dc:date "2011-08-29"^^xsd:date ; + . + + The software developer, either an organization or one or more individuals SHOULD be + referenced from `doap:developer` using [[FOAF]]. For example: + + a foaf:Person, earl:Assertor; + foaf:name "Gregg Kellogg"; + foaf:title "Implementor"; + foaf:homepage . + + See [Turtle Test Suite Wiki](http://www.w3.org/2011/rdf-wg/wiki/Turtle_Test_Suite) + for more information. + %section + %h2 + Test Manifests + - tests['entries'].each_with_index do |manifest, ndx2| + - test_cases = manifest['entries'] + %section{:typeof => manifest['@type'].join(" "), :resource => manifest['@id']} + %h2<="Turtle Tests" + - [manifest['description']].flatten.compact.each do |desc| + %p< + ~ CGI.escapeHTML desc.to_s + %table.report + - skip_subject = {} + - passed_tests[ndx2] = [] + %tr + %th + Test + - subjects.each_with_index do |subject, index| + -# If subject is untested for every test in this manifest, skip it + - skip_subject[subject['@id']] = manifest['entries'].all? {|t| t['assertions'][index]['result']['outcome'] == 'earl:untested'} + - unless skip_subject[subject['@id']] + %th + %a{:href => '#' + subject_refs[subject['@id']]}<=Array(subject['name']).first + - test_cases.each do |test| + - tid = 'test_' + (test['@id'][0,2] == '_:' ? test['@id'][2..-1] : test['@id'].split('#').last) + - (test_info[tid] ||= []) << test + - test_refs[test['@id']] = tid + %tr{:rel => "mf:entries", :typeof => test['@type'].join(" "), :resource => test['@id'], :inlist => true} + %td + %a{:href => "##{tid}"}< + ~ CGI.escapeHTML test['title'].to_s + - subjects.each_with_index do |subject, ndx| + - next if skip_subject[subject['@id']] + - assertion = test['assertions'].detect {|a| a['subject'] == subject['@id']} + - pass_fail = assertion['result']['outcome'].split(':').last.upcase.sub(/(PASS|FAIL)ED$/, '\1') + - passed_tests[ndx2][ndx] = (passed_tests[ndx2][ndx] || 0) + (pass_fail == 'PASS' ? 1 : 0) + %td{:class => pass_fail, :property => "earl:assertions", :typeof => assertion['@type']} + - if assertion['assertedBy'] + %link{:property => "earl:assertedBy", :href => assertion['assertedBy']} + %link{:property => "earl:test", :href => assertion['test']} + %link{:property => "earl:subject", :href => assertion['subject']} + - if assertion['mode'] + %link{:property => 'earl:mode', :href => assertion['mode']} + %span{:property => "earl:result", :typeof => assertion['result']['@type']} + %span{:property => 'earl:outcome', :resource => assertion['result']['outcome']} + = pass_fail + %tr.summary + %td + = "Percentage passed out of #{manifest['entries'].length} Tests" + - passed_tests[ndx2].compact.each do |r| + - pct = (r * 100.0) / manifest['entries'].length + %td{:class => (pct == 100.0 ? 'passed-all' : (pct >= 95.0 ? 'passed-most' : 'passed-some'))} + = "#{'%.1f' % pct}%" + %section.appendix + %h2 + Test Subjects + %p + This report was tested using the following test subjects: + %dl + - subjects.each_with_index do |subject, index| + %dt{:id => subject_refs[subject['@id']]} + %a{:href => subject['@id']} + %span{:about => subject['@id'], :property => "doap:name"}<= Array(subject['name']).first + %dd{:property => "earl:testSubjects", :resource => subject['@id'], :typeof => [subject['@type']].flatten.join(" ")} + %dl + - if subject['doapDesc'] + %dt= "Description" + %dd{:property => "doap:description", :lang => 'en'}< + ~ CGI.escapeHTML subject['doapDesc'].to_s + - if subject['language'] + %dt= "Programming Language" + %dd{:property => "doap:programming-language"}< + ~ CGI.escapeHTML subject['language'].to_s + - if subject['homepage'] + %dt= "Home Page" + %dd{:property => "doap:homepage"} + %a{:href=> subject['homepage']} + ~ CGI.escapeHTML subject['homepage'].to_s + - if subject['developer'] + %dt= "Developer" + - subject['developer'].each do |dev| + %dd{:rel => "doap:developer"} + %div{:resource => dev['@id'], :typeof => [dev['@type']].flatten.join(" ")} + - if dev.has_key?('@id') + %a{:href => dev['@id']} + %span{:property => "foaf:name"}< + ~ CGI.escapeHTML dev['foaf:name'].to_s + - else + %span{:property => "foaf:name"}< + ~ CGI.escapeHTML dev['foaf:name'].to_s + %dt + Test Suite Compliance + %dd + %table.report + %tbody + - tests['entries'].each_with_index do |manifest, ndx| + - passed = passed_tests[ndx][index].to_i + - next if passed == 0 + - total = manifest['entries'].length + - pct = (passed * 100.0) / total + %tr + %td{:class => (pct == 100.0 ? 'passed-all' : (pct >= 85.0 ? 'passed-most' : 'passed-some'))} + = "#{passed}/#{total} (#{'%.1f' % pct}%)" + - unless tests['assertions'].empty? + %section.appendix{:rel => "xhv:related earl:assertions"} + %h2 + Individual Test Results + %p + Individual test results used to construct this report are available here: + %ul + - tests['assertions'].each do |file| + %li + %a.source{:href => file}<= file + %section#appendix{:property => "earl:generatedBy", :resource => tests['generatedBy']['@id'], :typeof => tests['generatedBy']['@type']} + %h2 + Report Generation Software + - doap = tests['generatedBy'] + - rel = doap['release'] + %p + This report generated by + %span{:property => "doap:name"}< + %a{:href => tests['generatedBy']['@id']}< + = doap['name'] + %meta{:property => "doap:shortdesc", :content => doap['shortdesc'], :lang => 'en'} + %meta{:property => "doap:description", :content => doap['doapDesc'], :lang => 'en'} + version + %span{:property => "doap:release", :resource => rel['@id'], :typeof => 'doap:Version'} + %span{:property => "doap:revision"}<=rel['revision'] + %meta{:property => "doap:name", :content => rel['name']} + %meta{:property => "doap:created", :content => rel['created'], :datatype => "xsd:date"} + an + %a{:property => "doap:license", :href => doap['license']}<="Unlicensed" + %span{:property => "doap:programming-language"}<="Ruby" + application. More information is available at + %a{:property => "doap:homepage", :href => doap['homepage']}<=doap['homepage'] + = "." + %p{:property => "doap:developer", :resource => "http://greggkellogg.net/foaf#me", :typeof => "foaf:Person"} + This software is provided by + %a{:property => "foaf:homepage", :href => "http://greggkellogg.net/"}< + %span{:aboue => "http://greggkellogg.net/foaf#me", :property => "foaf:name"}< + Gregg Kellogg + in hopes that it might make the lives of conformance testers easier. diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/turtleparserjava-earl-2013-08-10.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/turtleparserjava-earl-2013-08-10.ttl new file mode 100644 index 00000000000..65464bba94d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reports/turtleparserjava-earl-2013-08-10.ttl @@ -0,0 +1,2358 @@ +@prefix dc: . +@prefix doap: . +@prefix earl: . +@prefix foaf: . +@prefix xsd: . + a foaf:Person, earl:Assertor; + foaf:name "Peter Occil"; + foaf:title "Implementor"; + foaf:homepage . + a doap:Project, earl:TestSubject, earl:Software ; +doap:name "Turtle Parser" ; +doap:homepage ; +doap:license ; +doap:description "A Turtle parser for Java."@en ; +doap:created "2013-04-01"^^xsd:date ; +doap:programming-language "Java" ; +doap:implements ; +doap:category , + ; +doap:bug-database ; +doap:developer ; +doap:maintainer ; +foaf:maker ; +dc:title "Turtle Parser" ; +dc:description "A Turtle parser for Java."@en ; +dc:date "2013-04-01"^^xsd:date ; +dc:creator . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:03-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:03-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:03-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:03-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:03-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:03-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:03-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:04-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:05-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:06-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +[ a earl:Assertion; earl:assertedBy ; +earl:subject ; +earl:test ; +earl:result [ + a earl:TestResult; + earl:outcome earl:passed; + dc:date "2013-08-10T14:50:07-04:00"^^xsd:dateTime]; +earl:mode earl:automatic ] . +<> foaf:primaryTopic ; + dc:issued "2013-08-10T14:50:07-04:00"^^xsd:dateTime ; + foaf:maker . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/reserved_escaped_localName.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reserved_escaped_localName.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/reserved_escaped_localName.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/reserved_escaped_localName.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/reserved_escaped_localName.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/reserved_escaped_localName.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/reserved_escaped_localName.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/reserved_escaped_localName.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/sole_blankNodePropertyList.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/sole_blankNodePropertyList.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/sole_blankNodePropertyList.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/sole_blankNodePropertyList.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/test-38.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/test-38.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/test-38.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/test-38.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/test-38.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/test-38.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/test-38.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/test-38.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-bad-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-bad-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-bad-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-bad-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-bad-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-bad-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-bad-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-bad-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-bad-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-bad-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-bad-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-bad-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-bad-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-bad-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-bad-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-bad-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-01.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-01.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-02.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-02.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-03.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-03.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-03.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-03.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-04.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-04.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-04.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-04.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-05.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-05.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-05.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-05.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-lists-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-06.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-06.nt new file mode 100644 index 00000000000..033565c8879 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-06.nt @@ -0,0 +1,4 @@ + _:b0 . +_:b0 _:b1 . +_:b0 . +_:b1 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-06.ttl new file mode 100644 index 00000000000..7091076f77c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-lists-06.ttl @@ -0,0 +1,2 @@ +@prefix : . +:a :b ([ a :c ]) . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-struct-01.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-struct-01.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-struct-01.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-struct-01.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-struct-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-struct-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-struct-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-struct-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-struct-02.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-struct-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-struct-02.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-struct-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-struct-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-struct-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-eval-struct-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-eval-struct-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-01.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-01.nt new file mode 100644 index 00000000000..a243cab42e1 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-01.nt @@ -0,0 +1 @@ +_:genid1 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-02.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-02.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-02.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-02.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-03.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-03.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-03.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-03.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-04.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-04.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-04.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-04.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-05.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-05.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-05.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-05.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-06.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-06.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-06.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-06.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-06.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-06.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-06.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-07.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-07.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-07.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-07.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-07.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-07.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-07.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-08.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-08.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-08.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-08.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-08.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-08.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-08.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-08.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-09.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-09.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-09.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-09.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-09.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-09.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-09.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-09.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-10.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-10.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-10.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-10.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-10.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-10.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-10.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-10.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-11.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-11.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-11.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-11.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-11.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-11.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-11.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-11.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-12.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-12.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-12.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-12.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-12.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-12.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-12.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-12.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-13.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-13.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-13.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-13.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-13.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-13.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-13.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-13.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-14.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-14.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-14.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-14.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-14.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-14.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-14.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-14.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-15.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-15.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-15.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-15.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-15.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-15.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-15.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-15.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-16.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-16.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-16.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-16.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-16.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-16.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-16.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-16.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-17.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-17.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-17.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-17.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-17.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-17.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-17.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-17.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-18.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-18.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-18.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-18.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-18.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-18.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-18.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-18.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-19.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-19.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-19.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-19.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-19.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-19.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-19.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-19.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-20.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-20.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-20.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-20.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-20.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-20.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-20.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-20.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-21.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-21.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-21.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-21.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-21.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-21.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-21.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-21.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-22.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-22.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-22.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-22.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-22.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-22.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-22.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-22.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-23.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-23.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-23.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-23.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-23.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-23.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-23.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-23.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-24.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-24.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-24.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-24.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-24.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-24.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-24.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-24.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-25.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-25.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-25.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-25.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-25.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-25.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-25.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-25.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-26.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-26.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-26.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-26.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-26.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-26.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-26.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-26.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-27.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-27.nt similarity index 67% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-27.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-27.nt index f9ebfef186a..94edb5c2eb1 100644 --- a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-27.nt +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-27.nt @@ -1,4 +1,4 @@ - . + . . . . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-27.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-27.ttl similarity index 75% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-27.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-27.ttl index ad39c024640..83397cd5957 100644 --- a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-27.ttl +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-subm-27.ttl @@ -1,4 +1,4 @@ -# In-scope base URI is at this point +# In-scope base URI is at this point . @base . # In-scope base URI is http://example.org/ns/ at this point diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-LITERAL2_with_langtag_and_datatype.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-LITERAL2_with_langtag_and_datatype.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-LITERAL2_with_langtag_and_datatype.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-LITERAL2_with_langtag_and_datatype.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-base-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-base-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-base-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-base-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-base-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-base-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-base-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-base-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-base-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-base-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-base-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-base-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-blank-label-dot-end.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-blank-label-dot-end.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-blank-label-dot-end.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-blank-label-dot-end.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-bnode-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-bnode-01.ttl new file mode 100644 index 00000000000..a776d20d40d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-bnode-01.ttl @@ -0,0 +1 @@ +_::a . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-bnode-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-bnode-02.ttl new file mode 100644 index 00000000000..093b8700537 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-bnode-02.ttl @@ -0,0 +1 @@ +_:abc:def . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-esc-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-esc-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-esc-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-esc-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-esc-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-esc-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-esc-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-esc-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-esc-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-esc-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-esc-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-esc-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-esc-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-esc-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-esc-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-esc-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-kw-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-kw-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-kw-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-kw-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-kw-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-kw-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-kw-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-kw-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-kw-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-kw-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-kw-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-kw-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-kw-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-kw-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-kw-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-kw-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-kw-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-kw-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-kw-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-kw-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-lang-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-lang-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-lang-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-lang-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-ln-dash-start.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-ln-dash-start.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-ln-dash-start.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-ln-dash-start.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-ln-escape-start.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-ln-escape-start.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-ln-escape-start.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-ln-escape-start.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-ln-escape.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-ln-escape.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-ln-escape.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-ln-escape.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-missing-ns-dot-end.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-missing-ns-dot-end.ttl new file mode 100644 index 00000000000..e20afae4486 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-missing-ns-dot-end.ttl @@ -0,0 +1,4 @@ +PREFIX valid: +PREFIX invalid.: + +valid:s valid:p invalid.:o . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-missing-ns-dot-start.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-missing-ns-dot-start.ttl new file mode 100644 index 00000000000..203847cea00 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-missing-ns-dot-start.ttl @@ -0,0 +1,3 @@ +PREFIX .undefined: + +.undefined:s .undefined:p .undefined:o . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-06.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-06.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-06.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-07.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-07.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-07.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-08.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-08.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-08.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-08.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-09.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-09.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-09.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-09.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-10.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-10.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-10.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-10.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-11.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-11.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-11.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-11.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-12.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-12.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-12.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-12.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-13.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-13.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-n3-extras-13.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-n3-extras-13.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-ns-dot-end.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-ns-dot-end.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-ns-dot-end.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-ns-dot-end.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-ns-dot-start.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-ns-dot-start.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-ns-dot-start.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-ns-dot-start.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-num-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-num-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-num-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-num-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-num-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-num-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-num-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-num-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-num-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-num-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-num-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-num-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-num-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-num-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-num-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-num-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-num-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-num-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-num-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-num-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-number-dot-in-anon.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-number-dot-in-anon.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-number-dot-in-anon.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-number-dot-in-anon.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-01.ttl new file mode 100644 index 00000000000..13b35bb91ce --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-01.ttl @@ -0,0 +1 @@ + "\ud800" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-02.ttl new file mode 100644 index 00000000000..352ace3694d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-02.ttl @@ -0,0 +1 @@ + "\udfff" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-03.ttl new file mode 100644 index 00000000000..79f2be794a4 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-03.ttl @@ -0,0 +1 @@ + '\ud800' . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-04.ttl new file mode 100644 index 00000000000..0c442b4ac52 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-04.ttl @@ -0,0 +1 @@ + '\udfff' . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-05.ttl new file mode 100644 index 00000000000..04f6e344b71 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-05.ttl @@ -0,0 +1 @@ + """\ud800""" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-06.ttl new file mode 100644 index 00000000000..28ea27b8b6a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-06.ttl @@ -0,0 +1 @@ + """\udfff""" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-07.ttl new file mode 100644 index 00000000000..81b9ae6a6c1 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-07.ttl @@ -0,0 +1 @@ + '''\ud800''' . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-08.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-08.ttl new file mode 100644 index 00000000000..0b9c1d6db48 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-08.ttl @@ -0,0 +1 @@ + '''\udfff''' . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-09.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-09.ttl new file mode 100644 index 00000000000..ef54ef38a7e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-09.ttl @@ -0,0 +1 @@ + <\ud800> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-10.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-10.ttl new file mode 100644 index 00000000000..80d4c56977c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-numeric-escape-10.ttl @@ -0,0 +1 @@ + <\udfff> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-pname-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-pname-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-pname-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-pname-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-pname-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-pname-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-pname-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-pname-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-pname-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-pname-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-pname-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-pname-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-prefix-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-prefix-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-prefix-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-prefix-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-prefix-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-prefix-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-prefix-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-prefix-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-prefix-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-prefix-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-prefix-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-prefix-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-prefix-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-prefix-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-prefix-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-prefix-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-prefix-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-prefix-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-prefix-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-prefix-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-06.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-06.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-06.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-07.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-string-07.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-string-07.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-06.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-06.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-06.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-07.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-07.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-07.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-08.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-08.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-08.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-08.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-09.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-09.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-09.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-09.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-10.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-10.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-10.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-10.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-11.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-11.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-11.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-11.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-12.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-12.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-12.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-12.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-13.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-13.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-13.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-13.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-14.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-14.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-14.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-14.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-15.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-15.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-15.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-15.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-16.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-16.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-16.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-16.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-17.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-17.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-struct-17.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-struct-17.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-uri-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-uri-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-uri-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-uri-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-uri-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-uri-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-uri-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-uri-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-uri-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-uri-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-uri-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-uri-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-uri-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-uri-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-uri-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-uri-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-uri-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-uri-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-uri-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bad-uri-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-base-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-base-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-base-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-base-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-base-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-base-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-base-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-base-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-base-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-base-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-base-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-base-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-base-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-base-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-base-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-base-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-blank-label.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-blank-label.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-blank-label.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-blank-label.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-blank-label.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-blank-label.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-blank-label.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-blank-label.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-06.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-06.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-06.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-07.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-07.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-07.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-08.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-08.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-08.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-08.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-09.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-09.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-09.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-09.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-10.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-10.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bnode-10.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-bnode-10.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-datatypes-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-datatypes-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-datatypes-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-datatypes-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-datatypes-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-datatypes-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-datatypes-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-datatypes-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-file-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-file-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-file-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-file-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-file-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-file-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-file-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-file-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-file-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-file-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-file-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-file-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-kw-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-kw-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-kw-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-kw-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-kw-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-kw-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-kw-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-kw-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-kw-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-kw-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-kw-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-kw-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-ln-colons.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-ln-colons.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-ln-colons.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-ln-colons.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-ln-colons.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-ln-colons.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-ln-colons.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-ln-colons.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-ln-dots.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-ln-dots.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-ln-dots.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-ln-dots.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-ln-dots.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-ln-dots.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-ln-dots.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-ln-dots.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-ns-dots.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-ns-dots.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-ns-dots.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-ns-dots.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-06.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-06.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-06.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-07.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-07.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-07.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-08.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-08.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-08.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-08.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-09.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-09.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-09.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-09.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-10.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-10.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-10.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-10.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-11.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-11.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-number-11.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-11.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-12.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-12.ttl new file mode 100644 index 00000000000..4be2a838f11 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-12.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p -.2e3 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-13.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-13.ttl new file mode 100644 index 00000000000..75c7bf689cd --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-number-13.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p +.7 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-pname-dots.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-pname-dots.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-pname-dots.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-pname-dots.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-pname-esc-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-pname-esc-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-pname-esc-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-pname-esc-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-pname-esc-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-pname-esc-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-pname-esc-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-pname-esc-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-pname-esc-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-pname-esc-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-pname-esc-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-pname-esc-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-06.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-06.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-06.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-07.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-07.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-07.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-08.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-08.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-08.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-08.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-09.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-09.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-prefix-09.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-prefix-09.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-str-esc-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-str-esc-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-str-esc-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-str-esc-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-str-esc-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-str-esc-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-str-esc-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-str-esc-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-str-esc-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-str-esc-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-str-esc-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-str-esc-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-06.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-06.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-06.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-07.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-07.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-07.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-08.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-08.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-08.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-08.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-09.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-09.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-09.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-09.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-10.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-10.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-10.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-10.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-11.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-11.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-string-11.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-string-11.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-struct-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-struct-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-struct-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-struct-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-struct-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-struct-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-struct-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-struct-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-struct-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-struct-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-struct-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-struct-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-struct-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-struct-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-struct-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-struct-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-struct-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-struct-05.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-struct-05.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-struct-05.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-uri-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-uri-01.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-uri-01.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-uri-01.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-uri-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-uri-02.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-uri-02.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-uri-02.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-uri-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-uri-03.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-uri-03.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-uri-03.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-uri-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-uri-04.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-uri-04.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/turtle-syntax-uri-04.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/two_LITERAL_LONG2s.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/two_LITERAL_LONG2s.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/two_LITERAL_LONG2s.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/two_LITERAL_LONG2s.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/two_LITERAL_LONG2s.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/two_LITERAL_LONG2s.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/two_LITERAL_LONG2s.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/two_LITERAL_LONG2s.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/underscore_in_localName.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/underscore_in_localName.nt similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/underscore_in_localName.nt rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/underscore_in_localName.nt diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/underscore_in_localName.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf11/underscore_in_localName.ttl similarity index 100% rename from testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/underscore_in_localName.ttl rename to testsuites/rio/src/main/resources/testcases/turtle/rdf11/underscore_in_localName.ttl diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/index.html b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/index.html new file mode 100644 index 00000000000..75ac98e7013 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/index.html @@ -0,0 +1,783 @@ + + + + + + + + + + RDF 1.2 Turtle Evaluation Tests + + + + +

+ + W3C + +

+

RDF 1.2 Turtle Evaluation Tests

+

Copyright © 2004-2023 World Wide Web Consortium. W3C® liability, trademark and permissive document license rules apply.

+
+
+

Abstract

+

This page describes W3C RDF & SPARQL Working Group's test suite for RDF 1.2. + Conformance for RDF 1.2 requires conforming with tests in this test suite + along with the relevant RDF 1.2 tests.

+

Contributing Tests

+

The test manifests and entries are built automatically from manifest.ttl using a Rake task. Tests may be contributed via pull request to https://github.com/w3c/rdf-tests with suitable changes to the manifest.ttl and referenced files.

+

Distribution

+

Distributed under both the W3C Test Suite License and the W3C 3-clause BSD License. To contribute to a W3C Test Suite, see the policies and contribution forms.

+

Disclaimer

+

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. + 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.

+
+
+

+ Test Descriptions +

+
+
+ + turtle12-rt-01: + + Turtle 1.2 - subject reification +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-rt-01.ttl +
+
result
+
+ turtle12-eval-rt-01.nt +
+
+
+
+ + turtle12-rt-02: + + Turtle 1.2 - object reification +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-rt-02.ttl +
+
result
+
+ turtle12-eval-rt-02.nt +
+
+
+
+ + turtle12-rt-03: + + Turtle 1.2 - subject reification with identifier +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-rt-03.ttl +
+
result
+
+ turtle12-eval-rt-03.nt +
+
+
+
+ + turtle12-rt-04: + + Turtle 1.2 - object reification with identifier +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-rt-04.ttl +
+
result
+
+ turtle12-eval-rt-04.nt +
+
+
+
+ + turtle12-rt-05: + + Turtle 1.2 - subject reification with bnode identifier +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-rt-05.ttl +
+
result
+
+ turtle12-eval-rt-05.nt +
+
+
+
+ + turtle12-rt-06: + + Turtle 1.2 - object reification with bnode identifier +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-rt-06.ttl +
+
result
+
+ turtle12-eval-rt-06.nt +
+
+
+
+ + turtle12-rt-07: + + Turtle 1.2 - subject reification with empty identifier +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-rt-07.ttl +
+
result
+
+ turtle12-eval-rt-07.nt +
+
+
+
+ + turtle12-rt-08: + + Turtle 1.2 - object reification with empty identifier +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-rt-08.ttl +
+
result
+
+ turtle12-eval-rt-08.nt +
+
+
+
+ + turtle12-bnode-01: + + Turtle 1.2 - blank node label +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-bnode-01.ttl +
+
result
+
+ turtle12-eval-bnode-01.nt +
+
+
+
+ + turtle12-bnode-02: + + Turtle 1.2 - blank node labels +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-bnode-02.ttl +
+
result
+
+ turtle12-eval-bnode-02.nt +
+
+
+
+ + turtle12-tt-01: + + Turtle 1.2 - object triple term +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-tt-01.ttl +
+
result
+
+ turtle12-eval-tt-01.nt +
+
+
+
+ + turtle12-tt-02: + + Turtle 1.2 - object triple term, no whitespace +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-tt-02.ttl +
+
result
+
+ turtle12-eval-tt-02.nt +
+
+
+
+ + turtle12-tt-03: + + Turtle 1.2 - Nested, no whitespace +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-tt-03.ttl +
+
result
+
+ turtle12-eval-tt-03.nt +
+
+
+
+ + turtle12-tt-04: + + Turtle 1.2 - Nested object term +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-tt-04.ttl +
+
result
+
+ turtle12-eval-tt-04.nt +
+
+
+
+ + turtle12-annotation-01: + + Turtle 1.2 - Annotation form +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-annotation-01.ttl +
+
result
+
+ turtle12-eval-annotation-01.nt +
+
+
+
+ + turtle12-annotation-02: + + Turtle 1.2 - Annotation example +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-annotation-02.ttl +
+
result
+
+ turtle12-eval-annotation-02.nt +
+
+
+
+ + turtle12-annotation-03: + + Turtle 1.2 - Annotation - predicate and object lists +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-annotation-03.ttl +
+
result
+
+ turtle12-eval-annotation-03.nt +
+
+
+
+ + turtle12-annotation-04: + + Turtle 1.2 - Annotation - nested +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-annotation-04.ttl +
+
result
+
+ turtle12-eval-annotation-04.nt +
+
+
+
+ + turtle12-annotation-05: + + Turtle 1.2 - Annotation object list +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-annotation-05.ttl +
+
result
+
+ turtle12-eval-annotation-05.nt +
+
+
+
+ + turtle12-annotation-06: + + Turtle 1.2 - Annotation with identifier +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-annotation-06.ttl +
+
result
+
+ turtle12-eval-annotation-06.nt +
+
+
+
+ + turtle12-annotation-07: + + Turtle 1.2 - Different annotations have different default identifiers +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-annotation-07.ttl +
+
result
+
+ turtle12-eval-annotation-07.nt +
+
+
+
+ + turtle12-annotation-08: + + Turtle 1.2 - Annotation form with explicit identifier +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-annotation-08.ttl +
+
result
+
+ turtle12-eval-annotation-08.nt +
+
+
+
+ + turtle12-annotation-09: + + Turtle 1.2 - Annotation form with multiple reifiers +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-annotation-09.ttl +
+
result
+
+ turtle12-eval-annotation-09.nt +
+
+
+
+ + turtle12-annotation-10: + + Turtle 1.2 - Annotation form with multiple annotation blocks +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-annotation-10.ttl +
+
result
+
+ turtle12-eval-annotation-10.nt +
+
+
+
+ + turtle12-annotation-11: + + Turtle 1.2 - Annotation form with annotation block followed by reifier +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-annotation-11.ttl +
+
result
+
+ turtle12-eval-annotation-11.nt +
+
+
+
+ + turtle12-annotation-12: + + Turtle 1.2 - Annotation form with alternating reifiers and annotation blocks +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-annotation-12.ttl +
+
result
+
+ turtle12-eval-annotation-12.nt +
+
+
+
+ + turtle12-reified-triples-annotation-01: + + Turtle 1.2 - Annotation with reified triples +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-reified-triples-annotation-01.ttl +
+
result
+
+ turtle12-eval-reified-triples-annotation-01.nt +
+
+
+
+ + turtle12-reified-triples-annotation-02: + + Turtle 1.2 - Annotation on triple with reified triple subject +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-reified-triples-annotation-02.ttl +
+
result
+
+ turtle12-eval-reified-triples-annotation-02.nt +
+
+
+
+ + turtle12-reified-triples-annotation-03: + + Turtle 1.2 - Annotation on triple with reified triple object +
+
+
+
+
+
type
+
rdft:TestTurtleEval
+
approval
+
+
action
+
+ turtle12-eval-reified-triples-annotation-03.ttl +
+
result
+
+ turtle12-eval-reified-triples-annotation-03.nt +
+
+
+
+
+ + + diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/manifest.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/manifest.ttl new file mode 100644 index 00000000000..44d125aca9c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/manifest.ttl @@ -0,0 +1,233 @@ +## Distributed under both the "W3C Test Suite License" [1] +## and the "W3C 3-clause BSD License". +## [1] https://www.w3.org/Consortium/Legal/2008/04-testsuite-license +## [2] https://www.w3.org/Consortium/Legal/2008/03-bsd-license + +PREFIX rdf: +PREFIX rdfs: +PREFIX mf: +PREFIX test: +PREFIX rdft: +PREFIX trs: +PREFIX dct: +PREFIX xsd: +PREFIX foaf: +PREFIX skos: + +trs:manifest rdf:type mf:Manifest ; + rdfs:label "RDF 1.2 Turtle Evaluation Tests"@en ; + skos:prefLabel "La suite des tests pour RDF 1.2 Turtle"@fr; + skos:prefLabel "Conjunto de pruebas para RDF 1.2 Turtle"@es; + mf:assumedTestBase ; + dct:issued "2023-07-20"^^xsd:date ; + rdfs:seeAlso ; + dct:modified "2025-06-10"^^xsd:date ; + dct:licence ; + dct:creator [ foaf:homepage ; foaf:name "W3C RDF & SPARQL Working Group" ] ; + mf:entries + ( + trs:turtle12-rt-01 + trs:turtle12-rt-02 + trs:turtle12-rt-03 + trs:turtle12-rt-04 + trs:turtle12-rt-05 + trs:turtle12-rt-06 + trs:turtle12-rt-07 + trs:turtle12-rt-08 + trs:turtle12-bnode-01 + trs:turtle12-bnode-02 + trs:turtle12-tt-01 + trs:turtle12-tt-02 + trs:turtle12-tt-03 + trs:turtle12-tt-04 + trs:turtle12-annotation-01 + trs:turtle12-annotation-02 + trs:turtle12-annotation-03 + trs:turtle12-annotation-04 + trs:turtle12-annotation-05 + trs:turtle12-annotation-06 + trs:turtle12-annotation-07 + trs:turtle12-annotation-08 + trs:turtle12-annotation-09 + trs:turtle12-annotation-10 + trs:turtle12-annotation-11 + trs:turtle12-annotation-12 + trs:turtle12-reified-triples-annotation-01 + trs:turtle12-reified-triples-annotation-02 + trs:turtle12-reified-triples-annotation-03 + ) . + +trs:turtle12-rt-01 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - subject reification" ; + mf:action ; + mf:result ; + . + +trs:turtle12-rt-02 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - object reification" ; + mf:action ; + mf:result ; + . + +trs:turtle12-rt-03 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - subject reification with identifier" ; + mf:action ; + mf:result ; + . + +trs:turtle12-rt-04 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - object reification with identifier" ; + mf:action ; + mf:result ; + . + +trs:turtle12-rt-05 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - subject reification with bnode identifier" ; + mf:action ; + mf:result ; + . + +trs:turtle12-rt-06 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - object reification with bnode identifier" ; + mf:action ; + mf:result ; + . + +trs:turtle12-rt-07 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - subject reification with empty identifier" ; + mf:action ; + mf:result ; + . + +trs:turtle12-rt-08 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - object reification with empty identifier" ; + mf:action ; + mf:result ; + . + +trs:turtle12-bnode-01 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - blank node label" ; + mf:action ; + mf:result ; + . + +trs:turtle12-bnode-02 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - blank node labels" ; + mf:action ; + mf:result ; + . + +trs:turtle12-tt-01 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - object triple term" ; + mf:action ; + mf:result ; + . + +trs:turtle12-tt-02 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - object triple term, no whitespace" ; + mf:action ; + mf:result ; + . + +trs:turtle12-tt-03 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Nested, no whitespace" ; + mf:action ; + mf:result ; + . + +trs:turtle12-tt-04 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Nested object term" ; + mf:action ; + mf:result ; + . + +trs:turtle12-annotation-01 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation form" ; + mf:action ; + mf:result ; + . + +trs:turtle12-annotation-02 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation example" ; + mf:action ; + mf:result ; + . + +trs:turtle12-annotation-03 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation - predicate and object lists" ; + mf:action ; + mf:result ; + . + +trs:turtle12-annotation-04 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation - nested" ; + mf:action ; + mf:result ; + . + +trs:turtle12-annotation-05 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation object list" ; + mf:action ; + mf:result ; + . + +trs:turtle12-annotation-06 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation with identifier" ; + mf:action ; + mf:result ; + . + +trs:turtle12-annotation-07 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Different annotations have different default identifiers" ; + mf:action ; + mf:result ; + . + +trs:turtle12-annotation-08 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation form with explicit identifier" ; + mf:action ; + mf:result ; + . + +trs:turtle12-annotation-09 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation form with multiple reifiers" ; + mf:action ; + mf:result ; + . + +trs:turtle12-annotation-10 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation form with multiple annotation blocks" ; + mf:action ; + mf:result ; + . + +trs:turtle12-annotation-11 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation form with annotation block followed by reifier" ; + mf:action ; + mf:result ; + . + +trs:turtle12-annotation-12 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation form with alternating reifiers and annotation blocks" ; + mf:action ; + mf:result ; + . + +trs:turtle12-reified-triples-annotation-01 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation with reified triples" ; + mf:action ; + mf:result ; + . + +trs:turtle12-reified-triples-annotation-02 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation on triple with reified triple subject" ; + mf:action ; + mf:result ; + . + +trs:turtle12-reified-triples-annotation-03 rdf:type rdft:TestTurtleEval ; + mf:name "Turtle 1.2 - Annotation on triple with reified triple object" ; + mf:action ; + mf:result ; + . + diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-01.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-01.nt new file mode 100644 index 00000000000..6f284c4da0d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-01.nt @@ -0,0 +1,3 @@ + . +_:anon . +_:anon <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-01.ttl new file mode 100644 index 00000000000..fdba9df1d88 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-01.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o {| :r :z |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-02.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-02.nt new file mode 100644 index 00000000000..79af2b3197b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-02.nt @@ -0,0 +1,8 @@ + . +_:anon <<( )>> . +_:anon _:bpl0 . +_:anon _:bpl1 . +_:bpl0 . +_:bpl0 "2020-01-20"^^ . +_:bpl1 . +_:bpl1 "2020-12-31"^^ . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-02.ttl new file mode 100644 index 00000000000..06ef8eaf455 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-02.ttl @@ -0,0 +1,10 @@ +PREFIX : +PREFIX xsd: + +:s :p :o {| :source [ :graph ; + :date "2020-01-20"^^xsd:date + ] ; + :source [ :graph ; + :date "2020-12-31"^^xsd:date + ] + |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-03.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-03.nt new file mode 100644 index 00000000000..98bf37e9ef7 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-03.nt @@ -0,0 +1,9 @@ + . + . + . +_:a0 <<( )>> . +_:a0 . +_:a1 <<( )>> . +_:a1 . +_:a2 <<( )>> . +_:a2 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-03.ttl new file mode 100644 index 00000000000..8b2bbd6a6eb --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-03.ttl @@ -0,0 +1,5 @@ +PREFIX : + +:s :p :o {| :a :b |}; + :p2 :o2 {| :a2 :b2 |}, + :o3 {| :a3 :b3 |}. diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-04.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-04.nt new file mode 100644 index 00000000000..4ea86f27a83 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-04.nt @@ -0,0 +1,5 @@ + . +_:a0 <<( )>> . +_:a0 . +_:a1 <<(_:a0 )>> . +_:a1 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-04.ttl new file mode 100644 index 00000000000..c07c701fe91 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-04.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o {| :a :b {| :a2 :b2 |} |}. diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-05.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-05.nt new file mode 100644 index 00000000000..d0905e001ca --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-05.nt @@ -0,0 +1,4 @@ + . + . +_:anon <<( )>> . +_:anon . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-05.ttl new file mode 100644 index 00000000000..751dc679314 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-05.ttl @@ -0,0 +1,4 @@ +PREFIX : + +:s :p :o1, :o2 {| :a :b |} . + diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-06.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-06.nt new file mode 100644 index 00000000000..ff2a4cae007 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-06.nt @@ -0,0 +1,3 @@ + . + . + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-06.ttl new file mode 100644 index 00000000000..961bcba2f25 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-06.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o ~ :i {| :r :z |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-07.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-07.nt new file mode 100644 index 00000000000..da039173656 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-07.nt @@ -0,0 +1,5 @@ + . +_:anno1 <<( )>> . +_:anno1 . +_:anno2 <<( )>> . +_:anno2 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-07.ttl new file mode 100644 index 00000000000..f22ed66465c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-07.ttl @@ -0,0 +1,4 @@ +PREFIX : + +:s :p :o {|:r :s |} . +:s :p :o {|:t :u |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-08.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-08.nt new file mode 100644 index 00000000000..ff2a4cae007 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-08.nt @@ -0,0 +1,3 @@ + . + . + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-08.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-08.ttl new file mode 100644 index 00000000000..961bcba2f25 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-08.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o ~ :i {| :r :z |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-09.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-09.nt new file mode 100644 index 00000000000..bb6e5167e24 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-09.nt @@ -0,0 +1,4 @@ + . + <<( )>> . + <<( )>> . + . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-09.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-09.ttl new file mode 100644 index 00000000000..a0602b1959b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-09.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o ~ :i1 ~:i2 {| :r :z |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-10.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-10.nt new file mode 100644 index 00000000000..0e554839405 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-10.nt @@ -0,0 +1,5 @@ + . +_:b1 <<( )>> . +_:b1 . +_:b2 <<( )>> . +_:b2 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-10.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-10.ttl new file mode 100644 index 00000000000..f8d315105d7 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-10.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o {| :r1 :z1 |} {| :r2 :z2 |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-11.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-11.nt new file mode 100644 index 00000000000..484687358a3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-11.nt @@ -0,0 +1,4 @@ + . +_:b0 <<( )>> . +_:b0 . + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-11.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-11.ttl new file mode 100644 index 00000000000..aa58fb4677e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-11.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o {| :r :z |} ~ :i . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-12.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-12.nt new file mode 100644 index 00000000000..7f08e6a25bf --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-12.nt @@ -0,0 +1,5 @@ + . + <<( )>> . + . + <<( )>> . + . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-12.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-12.ttl new file mode 100644 index 00000000000..b7fc02f1e7c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-annotation-12.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o ~ :i1 {| :r1 :z1 |} ~ :i2 {| :r2 :z2 |}. diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-01.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-01.nt new file mode 100644 index 00000000000..7f6b9226bd5 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-01.nt @@ -0,0 +1,3 @@ +_:b9 . +_:anon . +_:anon <<( _:b9 )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-01.ttl new file mode 100644 index 00000000000..a2c01fffa9b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-01.ttl @@ -0,0 +1,4 @@ +PREFIX : + +_:b :p :o . +<<_:b :p :o>> :q :z . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-02.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-02.nt new file mode 100644 index 00000000000..8332e383097 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-02.nt @@ -0,0 +1,4 @@ +_:label1 _:label1 . +_:a0 <<(_:label1 _:label1)>> . +_:a0 _:a1 . +_:a1 <<(_:label1 )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-02.ttl new file mode 100644 index 00000000000..8b2e5425ba7 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-bnode-02.ttl @@ -0,0 +1,4 @@ +PREFIX : + +_:a :p1 _:a . +<<_:a :p1 _:a >> :q <<_:a :p2 :o>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-01.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-01.nt new file mode 100644 index 00000000000..710eab41d6c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-01.nt @@ -0,0 +1,4 @@ + . +_:a0 <<( )>> . +_:a0 _:a1 . +_:a1 <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-01.ttl new file mode 100644 index 00000000000..5245264afb6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-01.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o {| :r <<:s1 :p1 :o1>> |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-02.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-02.nt new file mode 100644 index 00000000000..35e5da62f00 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-02.nt @@ -0,0 +1,4 @@ +_:a0 <<( )>> . +_:a0 . +_:a1 <<(_:a0 )>> . +_:a1 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-02.ttl new file mode 100644 index 00000000000..e4f702148e3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-02.ttl @@ -0,0 +1,3 @@ +PREFIX : + +<<:s1 :p1 :o1>> :p :o {| :r :z |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-03.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-03.nt new file mode 100644 index 00000000000..1551dcbb053 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-03.nt @@ -0,0 +1,4 @@ +_:a0 <<( )>> . + _:a0 . +_:a1 <<( _:a0)>> . +_:a1 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-03.ttl new file mode 100644 index 00000000000..f19ee115945 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-reified-triples-annotation-03.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p <<:s2 :p2 :o2>> {| :r :z |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-01.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-01.nt new file mode 100644 index 00000000000..7f4f729d329 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-01.nt @@ -0,0 +1,2 @@ +_:anon . +_:anon <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-01.ttl new file mode 100644 index 00000000000..ad4940b9f3b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-01.ttl @@ -0,0 +1,3 @@ +PREFIX : + +<<:s :p :o>> :q :z . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-02.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-02.nt new file mode 100644 index 00000000000..e38259e138b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-02.nt @@ -0,0 +1,2 @@ + _:anon . +_:anon <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-02.ttl new file mode 100644 index 00000000000..6e76ac6d678 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-02.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:a :q <<:s :p :o>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-03.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-03.nt new file mode 100644 index 00000000000..7d4460dd390 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-03.nt @@ -0,0 +1,2 @@ + . + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-03.ttl new file mode 100644 index 00000000000..a68f013570f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-03.ttl @@ -0,0 +1,3 @@ +PREFIX : + +<< :s :p :o ~ :i >> :q :z . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-04.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-04.nt new file mode 100644 index 00000000000..72a80300ed3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-04.nt @@ -0,0 +1,2 @@ + . + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-04.ttl new file mode 100644 index 00000000000..80f1e4a3fed --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-04.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:a :q << :s :p :o ~ :i >> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-05.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-05.nt new file mode 100644 index 00000000000..b12373a2320 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-05.nt @@ -0,0 +1,2 @@ +_:i . +_:i <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-05.ttl new file mode 100644 index 00000000000..10b4d57f150 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-05.ttl @@ -0,0 +1,3 @@ +PREFIX : + +<< :s :p :o ~ _:i >> :q :z . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-06.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-06.nt new file mode 100644 index 00000000000..a3346be3a94 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-06.nt @@ -0,0 +1,2 @@ + _:i . +_:i <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-06.ttl new file mode 100644 index 00000000000..4237f9a690f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-06.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:a :q << :s :p :o ~ _:i >> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-07.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-07.nt new file mode 100644 index 00000000000..e793deef566 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-07.nt @@ -0,0 +1,2 @@ +_:bn . +_:bn <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-07.ttl new file mode 100644 index 00000000000..a6bb344ee5b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-07.ttl @@ -0,0 +1,3 @@ +PREFIX : + +<< :s :p :o ~ >> :q :z . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-08.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-08.nt new file mode 100644 index 00000000000..64a1ade97a1 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-08.nt @@ -0,0 +1,2 @@ + _:bn . +_:bn <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-08.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-08.ttl new file mode 100644 index 00000000000..342c7f3b01f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-rt-08.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:a :q << :s :p :o ~ >> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-01.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-01.nt new file mode 100644 index 00000000000..0dd45a2a627 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-01.nt @@ -0,0 +1 @@ + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-01.ttl new file mode 100644 index 00000000000..eac0b8c419d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-01.ttl @@ -0,0 +1,4 @@ +PREFIX : +PREFIX rdf: + +:a rdf:reifies <<( :s :p :o )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-02.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-02.nt new file mode 100644 index 00000000000..90b85d63385 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-02.nt @@ -0,0 +1 @@ +<<()>>. diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-02.ttl new file mode 100644 index 00000000000..a5a561ff498 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-02.ttl @@ -0,0 +1,4 @@ +BASE +PREFIX rdf: + +rdf:reifies<<()>>. diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-03.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-03.nt new file mode 100644 index 00000000000..6825c6b2690 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-03.nt @@ -0,0 +1 @@ +<<(<<()>>)>>. \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-03.ttl new file mode 100644 index 00000000000..0633afd41e8 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-03.ttl @@ -0,0 +1,4 @@ +BASE +PREFIX rdf: + +rdf:reifies<<(<<()>>)>>. \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-04.nt b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-04.nt new file mode 100644 index 00000000000..bd89c0db827 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-04.nt @@ -0,0 +1,3 @@ + . + <<( )>> . + <<( <<( )>> )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-04.ttl new file mode 100644 index 00000000000..0d5de3e99aa --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/eval/turtle12-eval-tt-04.ttl @@ -0,0 +1,6 @@ +PREFIX : +PREFIX rdf: + +:s :p :o . +:a rdf:reifies <<( :s1 :p1 :o1 )>> . +:r rdf:reifies <<( :23 rdf:reifies <<( :s3 :p3 :o3 )>> )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/manifest.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/manifest.ttl new file mode 100644 index 00000000000..db9dad6846c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/manifest.ttl @@ -0,0 +1,36 @@ +PREFIX rdf: +PREFIX rdfs: +PREFIX mf: +PREFIX rdft: +PREFIX trs: +PREFIX dct: +PREFIX xsd: +PREFIX foaf: +PREFIX skos: + +trs:manifest rdf:type mf:Manifest ; + rdfs:label "RDF 1.2 Turtle tests"@en ; + skos:prefLabel "La suite des tests pour RDF 1.2 Turtle"@fr; + skos:prefLabel "Conjunto de pruebas para RDF 1.2 Turtle"@es; + mf:assumedTestBase ; + dct:issued "2023-10-28"^^xsd:date ; + rdfs:seeAlso ; + dct:modified "2025-06-10"^^xsd:date ; + dct:licence ; + dct:creator [ foaf:homepage ; foaf:name "W3C RDF & SPARQL Working Group" ] ; + rdfs:comment """ + These test suites are a product of the [W3C RDF & SPARQL Working Group](https://www.w3.org/groups/wg/rdf-star/) as well as the + RDF-Star Interest Group within the W3C RDF-DEV Community Group, + and has been maintained by the + [RDF Test Curation Community Group](https://www.w3.org/community/rdf-tests/) + at [https://github.com/w3c/rdf-tests/tree/main/rdf/rdf11](https://github.com/w3c/rdf-tests/tree/main/rdf/rdf11/). + + Conformance with RDF 1.2 specifications can be determined via successfully running the + tests for relevant specifications + along with the relevant RDF 1.1 tests. + """; + mf:include ( + + + ) . + diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/index.html b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/index.html new file mode 100644 index 00000000000..8a276699ee0 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/index.html @@ -0,0 +1,1347 @@ + + + + + + + + + + RDF 1.2 Turtle Syntax Tests + + + + +

+ + W3C + +

+

RDF 1.2 Turtle Syntax Tests

+

Copyright © 2004-2023 World Wide Web Consortium. W3C® liability, trademark and permissive document license rules apply.

+
+
+

Abstract

+

This page describes W3C RDF & SPARQL Working Group's test suite for RDF 1.2. + Conformance for RDF 1.2 requires conforming with tests in this test suite + along with the relevant RDF 1.2 tests.

+

Contributing Tests

+

The test manifests and entries are built automatically from manifest.ttl using a Rake task. Tests may be contributed via pull request to https://github.com/w3c/rdf-tests with suitable changes to the manifest.ttl and referenced files.

+

Distribution

+

Distributed under both the W3C Test Suite License and the W3C 3-clause BSD License. To contribute to a W3C Test Suite, see the policies and contribution forms.

+

Disclaimer

+

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. + 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.

+
+
+

+ Test Descriptions +

+
+
+ + turtle12-1: + + Turtle 1.2 - subject reified triple +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-basic-01.ttl +
+
+
+
+ + turtle12-2: + + Turtle 1.2 - object reified triple +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-basic-02.ttl +
+
+
+
+ + turtle12-3: + + Turtle 1.2 - triple term object +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-basic-03.ttl +
+
+
+
+ + turtle12-4: + + Turtle 1.2 - reified triple outside triple +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-basic-04.ttl +
+
+
+
+ + turtle12-inside-1: + + Turtle 1.2 - reified triple inside blankNodePropertyList +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-inside-01.ttl +
+
+
+
+ + turtle12-inside-2: + + Turtle 1.2 - reified triple inside collection +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-inside-02.ttl +
+
+
+
+ + turtle12-inside-3: + + Turtle 1.2 - reified triple with IRI identifier +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-inside-03.ttl +
+
+
+
+ + turtle12-inside-4: + + Turtle 1.2 - reified triple with blank node identifier +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-inside-04.ttl +
+
+
+
+ + turtle12-nested-1: + + Turtle 1.2 - nested reified triple, subject position +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-nested-01.ttl +
+
+
+
+ + turtle12-nested-2: + + Turtle 1.2 - nested reified triple, object position +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-nested-02.ttl +
+
+
+
+ + turtle12-compound-1: + + Turtle 1.2 - compound forms +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-compound.ttl +
+
+
+
+ + turtle12-bnode-1: + + Turtle 1.2 - blank node subject +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-bnode-01.ttl +
+
+
+
+ + turtle12-bnode-2: + + Turtle 1.2 - blank node object +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-bnode-02.ttl +
+
+
+
+ + turtle12-bnode-3: + + Turtle 1.2 - blank node +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-syntax-bnode-03.ttl +
+
+
+
+ + turtle12-bad-1: + + Turtle 1.2 - bad - reified triple as predicate +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-syntax-bad-01.ttl +
+
+
+
+ + turtle12-bad-2: + + Turtle 1.2 - bad - literal in subject position of reified triple +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-syntax-bad-02.ttl +
+
+
+
+ + turtle12-bad-3: + + Turtle 1.2 - bad - blank node as predicate in reified triple +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-syntax-bad-03.ttl +
+
+
+
+ + turtle12-bad-4: + + Turtle 1.2 - bad - incomplete reified triple +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-syntax-bad-04.ttl +
+
+
+
+ + turtle12-bad-5: + + Turtle 1.2 - bad - over-long reified triple +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-syntax-bad-05.ttl +
+
+
+
+ + turtle12-bad-6: + + Turtle 1.2 - bad - reified with list object +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-syntax-bad-06.ttl +
+
+
+
+ + turtle12-bad-7: + + Turtle 1.2 - bad - compound blank node expression +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-syntax-bad-07.ttl +
+
+
+
+ + turtle12-ann-1: + + Turtle 1.2 - Annotation form +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-annotation-1.ttl +
+
+
+
+ + turtle12-ann-2: + + Turtle 1.2 - Annotation example +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-annotation-2.ttl +
+
+
+
+ + turtle12-ann-3: + + Turtle 1.2 - Annotation predicateObjecetList +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-annotation-3.ttl +
+
+
+
+ + turtle12-ann-4: + + Turtle 1.2 - Annotation followed by predicate/object +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-annotation-4.ttl +
+
+
+
+ + turtle12-ann-5: + + Turtle 1.2 - Reifier without annotation block +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-annotation-5.ttl +
+
+
+
+ + turtle12-ann-6: + + Turtle 1.2 - Empty reifier without annotation block +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-annotation-6.ttl +
+
+
+
+ + turtle12-ann-7: + + Turtle 1.2 - Reifier with annotation block +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-annotation-7.ttl +
+
+
+
+ + turtle12-ann-8: + + Turtle 1.2 - Empty reifier with annotation block +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-annotation-8.ttl +
+
+
+
+ + turtle12-bad-ann-1: + + Turtle 1.2 - bad - empty annotation +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-syntax-bad-ann-1.ttl +
+
+
+
+ + turtle12-bad-ann-2: + + Turtle 1.2 - bad - triple as annotation +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-syntax-bad-ann-2.ttl +
+
+
+
+ + nt-ttl12-1: + + N-Triples 1.2 as Turtle 1.2 - triple term +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ nt-ttl12-syntax-1.ttl +
+
+
+
+ + nt-ttl12-2: + + N-Triples 1.2 as Turtle 1.2 - whitespace and terms +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ nt-ttl12-syntax-2.ttl +
+
+
+
+ + nt-ttl12-3: + + N-Triples 1.2 as Turtle 1.2 - Nested, no whitespace +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ nt-ttl12-syntax-3.ttl +
+
+
+
+ + nt-ttl12-bnode-1: + + N-Triples 1.2 as Turtle 1.2 - Blank node object +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ nt-ttl12-bnode-1.ttl +
+
+
+
+ + nt-ttl12-nested-1: + + N-Triples 1.2 as Turtle 1.2 - Nested subject term +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ nt-ttl12-nested-1.ttl +
+
+
+
+ + nt-ttl12-langdir-1: + + N-Triples 1.2 as Turtle 1.2 - base direction ltr +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ nt-ttl12-langdir-1.ttl +
+
+
+
+ + nt-ttl12-langdir-2: + + N-Triples 1.2 as Turtle 1.2 - base direction ltr +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ nt-ttl12-langdir-2.ttl +
+
+
+
+ + nt-ttl12-langdir-bad-1: + + N-Triples 1.2 as Turtle 1.2 - undefined base direction +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ nt-ttl12-langdir-bad-1.ttl +
+
+
+
+ + nt-ttl12-langdir-bad-2: + + N-Triples 1.2 as Turtle 1.2 - upper case LTR +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ nt-ttl12-langdir-bad-2.ttl +
+
+
+
+ + nt-ttl12-bad-01: + + N-Triples 1.2 as Turtle 1.2 - Bad - triple term as predicate +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ nt-ttl12-bad-syntax-01.ttl +
+
+
+
+ + nt-ttl12-bad-02: + + N-Triples 1.2 as Turtle 1.2 - Bad - triple term, literal subject +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ nt-ttl12-bad-syntax-02.ttl +
+
+
+
+ + nt-ttl12-bad-03: + + N-Triples 1.2 as Turtle 1.2 - Bad - triple term, literal predicate +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ nt-ttl12-bad-syntax-03.ttl +
+
+
+
+ + nt-ttl12-bad-04: + + N-Triples 1.2 as Turtle 1.2 - Bad - triple term, blank node predicate +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ nt-ttl12-bad-syntax-04.ttl +
+
+
+
+ + nt-ttl12-bad-05: + + N-Triples 1.2 as Turtle 1.2 - Bad - triple term as subject +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ nt-ttl12-bad-syntax-05.ttl +
+
+
+
+ + nt-ttl12-bad-06: + + N-Triples 1.2 as Turtle 1.2 - Bad - reified triple as predicate +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ nt-ttl12-bad-syntax-06.ttl +
+
+
+
+ + nt-ttl12-bad-07: + + N-Triples 1.2 as Turtle 1.2 - Bad - reified triple, literal subject +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ nt-ttl12-bad-syntax-07.ttl +
+
+
+
+ + nt-ttl12-bad-08: + + N-Triples 1.2 as Turtle 1.2 - Bad - reified triple, literal predicate +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ nt-ttl12-bad-syntax-08.ttl +
+
+
+
+ + nt-ttl12-bad-09: + + N-Triples 1.2 as Turtle 1.2 - Bad - reified triple, blank node predicate +
+
+
+
+
+
type
+
rdft:TestNTriplesNegativeSyntax
+
approval
+
+
action
+
+ nt-ttl12-bad-syntax-09.ttl +
+
+
+
+ + turtle12-version-01: + + Turtle 1.2 - VERSION +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-version-01.ttl +
+
+
+
+ + turtle12-version-02: + + Turtle 1.2 - @version +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-version-02.ttl +
+
+
+
+ + turtle12-version-03: + + Turtle 1.2 - VERSION in data +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-version-03.ttl +
+
+
+
+ + turtle12-version-04: + + Turtle 1.2 - @version in data +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-version-04.ttl +
+
+
+
+ + turtle12-version-05: + + Turtle 1.2 - VERSION other version string +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-version-05.ttl +
+
+
+
+ + turtle12-version-06: + + Turtle 1.2 - @version other version string +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-version-06.ttl +
+
+
+
+ + turtle12-version-07: + + Turtle 1.2 - mixed versions +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-version-07.ttl +
+
+
+
+ + turtle12-version-08: + + Turtle 1.2 - many versions +
+
+
+
+
+
type
+
rdft:TestTurtlePositiveSyntax
+
approval
+
+
action
+
+ turtle12-version-08.ttl +
+
+
+
+ + turtle12-version-bad-01: + + Turtle 1.2 - VERSION - not string +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-version-bad-01.ttl +
+
+
+
+ + turtle12-version-bad-02: + + Turtle 1.2 - VERSION - triple-'-quoted string +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-version-bad-02.ttl +
+
+
+
+ + turtle12-version-bad-03: + + Turtle 1.2 - VERSION - triple-"-quoted string +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-version-bad-03.ttl +
+
+
+
+ + turtle12-version-bad-04: + + Turtle 1.2 - @version - not string +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-version-bad-04.ttl +
+
+
+
+ + turtle12-version-bad-05: + + Turtle 1.2 - @version - triple-'-quoted string +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-version-bad-05.ttl +
+
+
+
+ + turtle12-version-bad-06: + + Turtle 1.2 - @version - triple-"-quoted string +
+
+
+
+
+
type
+
rdft:TestTurtleNegativeSyntax
+
approval
+
+
action
+
+ turtle12-version-bad-06.ttl +
+
+
+
+
+ + + diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/manifest.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/manifest.ttl new file mode 100644 index 00000000000..542b15ccc0b --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/manifest.ttl @@ -0,0 +1,448 @@ +## Distributed under both the "W3C Test Suite License" [1] +## and the "W3C 3-clause BSD License". +## [1] https://www.w3.org/Consortium/Legal/2008/04-testsuite-license +## [2] https://www.w3.org/Consortium/Legal/2008/03-bsd-license + +PREFIX rdf: +PREFIX rdfs: +PREFIX mf: +PREFIX rdft: +PREFIX trs: +PREFIX dct: +PREFIX xsd: +PREFIX foaf: +PREFIX skos: + +trs:manifest rdf:type mf:Manifest ; + rdfs:label "RDF 1.2 Turtle Syntax Tests"@en ; + skos:prefLabel "La suite des tests pour la syntaxe RDF 1.2 Turtle"@fr ; + skos:prefLabel "Conjunto de pruebas para la sintaxis RDF 1.2 Turtle"@es ; + mf:assumedTestBase ; + dct:issued "2023-07-20"^^xsd:date ; + dct:modified "2025-06-10"^^xsd:date ; + dct:licence ; + dct:creator [ foaf:homepage ; foaf:name "W3C RDF & SPARQL Working Group" ] ; + mf:entries + ( + trs:turtle12-1 + trs:turtle12-2 + trs:turtle12-3 + trs:turtle12-4 + + trs:turtle12-inside-1 + trs:turtle12-inside-2 + trs:turtle12-inside-3 + trs:turtle12-inside-4 + + trs:turtle12-nested-1 + trs:turtle12-nested-2 + + trs:turtle12-compound-1 + + trs:turtle12-bnode-1 + trs:turtle12-bnode-2 + trs:turtle12-bnode-3 + + trs:turtle12-bad-1 + trs:turtle12-bad-2 + trs:turtle12-bad-3 + trs:turtle12-bad-4 + trs:turtle12-bad-5 + trs:turtle12-bad-6 + trs:turtle12-bad-7 + + trs:turtle12-ann-1 + trs:turtle12-ann-2 + trs:turtle12-ann-3 + trs:turtle12-ann-4 + trs:turtle12-ann-5 + trs:turtle12-ann-6 + trs:turtle12-ann-7 + trs:turtle12-ann-8 + + trs:turtle12-bad-ann-1 + trs:turtle12-bad-ann-2 + +## The same data as the N-Triples 1.2 syntax tests, +## except in file *.ttl and "TestTurtle" + + trs:nt-ttl12-1 + trs:nt-ttl12-2 + trs:nt-ttl12-3 + + trs:nt-ttl12-bnode-1 + + trs:nt-ttl12-nested-1 + +## Base direction + + trs:nt-ttl12-langdir-1 + trs:nt-ttl12-langdir-2 + + trs:nt-ttl12-langdir-bad-1 + trs:nt-ttl12-langdir-bad-2 + + trs:nt-ttl12-bad-01 + trs:nt-ttl12-bad-02 + trs:nt-ttl12-bad-03 + trs:nt-ttl12-bad-04 + trs:nt-ttl12-bad-05 + trs:nt-ttl12-bad-06 + trs:nt-ttl12-bad-07 + trs:nt-ttl12-bad-08 + trs:nt-ttl12-bad-09 + +## Version + + trs:turtle12-version-01 + trs:turtle12-version-02 + trs:turtle12-version-03 + trs:turtle12-version-04 + trs:turtle12-version-05 + trs:turtle12-version-06 + trs:turtle12-version-07 + trs:turtle12-version-08 + + trs:turtle12-version-bad-01 + trs:turtle12-version-bad-02 + trs:turtle12-version-bad-03 + trs:turtle12-version-bad-04 + trs:turtle12-version-bad-05 + trs:turtle12-version-bad-06 + ) . + +## Good Syntax + +trs:turtle12-1 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - subject reified triple" ; + mf:action ; + . + +trs:turtle12-2 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - object reified triple" ; + mf:action ; + . + +trs:turtle12-3 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - triple term object" ; + mf:action ; + . + +trs:turtle12-4 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - reified triple outside triple" ; + mf:action ; + . + +trs:turtle12-inside-1 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - reified triple inside blankNodePropertyList" ; + mf:action ; + . + +trs:turtle12-inside-2 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - reified triple inside collection" ; + mf:action ; + . + +trs:turtle12-inside-3 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - reified triple with IRI identifier" ; + mf:action ; + . + +trs:turtle12-inside-4 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - reified triple with blank node identifier" ; + mf:action ; + . + +trs:turtle12-nested-1 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - nested reified triple, subject position" ; + mf:action ; + . + +trs:turtle12-nested-2 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - nested reified triple, object position" ; + mf:action ; + . + +trs:turtle12-compound-1 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - compound forms" ; + mf:action ; + . + +trs:turtle12-bnode-1 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - blank node subject" ; + mf:action ; + . + +trs:turtle12-bnode-2 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - blank node object" ; + mf:action ; + . + +trs:turtle12-bnode-3 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - blank node" ; + mf:action ; + . + +## Bad Syntax + +trs:turtle12-bad-1 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - bad - reified triple as predicate" ; + mf:action ; + . + +trs:turtle12-bad-2 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - bad - literal in subject position of reified triple" ; + mf:action ; + . + +trs:turtle12-bad-3 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - bad - blank node as predicate in reified triple"; + mf:action ; + . + +trs:turtle12-bad-4 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - bad - incomplete reified triple"; + mf:action ; + . + +trs:turtle12-bad-5 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - bad - over-long reified triple"; + mf:action ; + . + +trs:turtle12-bad-6 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - bad - reified with list object" ; + mf:action ; + . + +trs:turtle12-bad-7 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - bad - compound blank node expression"; + mf:action ; + . + +## Annotation syntax + +trs:turtle12-ann-1 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - Annotation form" ; + mf:action ; + . + +trs:turtle12-ann-2 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - Annotation example" ; + mf:action ; + . + +trs:turtle12-ann-3 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - Annotation predicateObjecetList" ; + mf:action ; + . + +trs:turtle12-ann-4 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - Annotation followed by predicate/object" ; + mf:action ; + . + +trs:turtle12-ann-5 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - Reifier without annotation block" ; + mf:action ; + . + +trs:turtle12-ann-6 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - Empty reifier without annotation block" ; + mf:action ; + . + +trs:turtle12-ann-7 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - Reifier with annotation block" ; + mf:action ; + . + +trs:turtle12-ann-8 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - Empty reifier with annotation block" ; + mf:action ; + . + +## Bad annotation syntax + +trs:turtle12-bad-ann-1 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - bad - empty annotation" ; + mf:action ; + . + +trs:turtle12-bad-ann-2 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - bad - triple as annotation" ; + mf:action ; + . + +## -------------------------------------------------- +## Same data as the N-triples 1.2 tests. +## N-Triples is a subset of Turtle, and the same is true for the 1.2 features. + +## Good Syntax + +trs:nt-ttl12-1 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - triple term" ; + mf:action ; + . + +trs:nt-ttl12-2 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - whitespace and terms" ; + mf:action ; + . + +trs:nt-ttl12-3 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - Nested, no whitespace" ; + mf:action ; + . + +trs:nt-ttl12-langdir-1 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - base direction ltr" ; + mf:action ; + . + +trs:nt-ttl12-langdir-2 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - base direction ltr" ; + mf:action ; + . + +# Blank nodes + +trs:nt-ttl12-bnode-1 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - Blank node object" ; + mf:action ; + . + +trs:nt-ttl12-nested-1 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - Nested subject term" ; + mf:action ; + . + +## Bad syntax + +trs:nt-ttl12-bad-01 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - Bad - triple term as predicate" ; + mf:action ; + . + +trs:nt-ttl12-bad-02 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - Bad - triple term, literal subject" ; + mf:action ; + . + +trs:nt-ttl12-bad-03 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - Bad - triple term, literal predicate" ; + mf:action ; + . + +trs:nt-ttl12-bad-04 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - Bad - triple term, blank node predicate" ; + mf:action ; + . + +trs:nt-ttl12-bad-05 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - Bad - triple term as subject" ; + mf:action ; + . + +trs:nt-ttl12-bad-06 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - Bad - reified triple as predicate" ; + mf:action ; + . + +trs:nt-ttl12-bad-07 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - Bad - reified triple, literal subject" ; + mf:action ; + . + +trs:nt-ttl12-bad-08 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - Bad - reified triple, literal predicate" ; + mf:action ; + . + +trs:nt-ttl12-bad-09 rdf:type rdft:TestNTriplesNegativeSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - Bad - reified triple, blank node predicate" ; + mf:action ; + . + +trs:nt-ttl12-langdir-bad-1 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - undefined base direction" ; + mf:action ; + . + +trs:nt-ttl12-langdir-bad-2 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "N-Triples 1.2 as Turtle 1.2 - upper case LTR" ; + mf:action ; + . + +## Version + +trs:turtle12-version-01 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - VERSION" ; + mf:action ; + . + +trs:turtle12-version-02 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - @version" ; + mf:action ; + . + +trs:turtle12-version-03 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - VERSION in data " ; + mf:action ; + . + +trs:turtle12-version-04 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - @version in data" ; + mf:action ; + . + +trs:turtle12-version-05 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - VERSION other version string" ; + mf:action ; + . + +trs:turtle12-version-06 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - @version other version string" ; + mf:action ; + . + +trs:turtle12-version-07 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - mixed versions" ; + mf:action ; + . + +trs:turtle12-version-08 rdf:type rdft:TestTurtlePositiveSyntax ; + mf:name "Turtle 1.2 - many versions" ; + mf:action ; + . + +trs:turtle12-version-bad-01 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - VERSION - not string" ; + mf:action ; + . + +trs:turtle12-version-bad-02 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - VERSION - triple-'-quoted string" ; + mf:action ; + . + +trs:turtle12-version-bad-03 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - VERSION - triple-\"-quoted string" ; + mf:action ; + . + +trs:turtle12-version-bad-04 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - @version - not string" ; + mf:action ; + . + +trs:turtle12-version-bad-05 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - @version - triple-'-quoted string" ; + mf:action ; + . + +trs:turtle12-version-bad-06 rdf:type rdft:TestTurtleNegativeSyntax ; + mf:name "Turtle 1.2 - @version - triple-\"-quoted string" ; + mf:action ; + . + diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-10.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-10.ttl new file mode 100644 index 00000000000..242d18251cf --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-10.ttl @@ -0,0 +1 @@ +<<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-01.ttl new file mode 100644 index 00000000000..3719b81a782 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-01.ttl @@ -0,0 +1 @@ + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-02.ttl new file mode 100644 index 00000000000..1a0f359235d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-02.ttl @@ -0,0 +1 @@ + <<( "XYZ" )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-03.ttl new file mode 100644 index 00000000000..11f5f18da4a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-03.ttl @@ -0,0 +1 @@ + <<( "XYZ" )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-04.ttl new file mode 100644 index 00000000000..e83c96003e4 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-04.ttl @@ -0,0 +1 @@ + << _:label >> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-05.ttl new file mode 100644 index 00000000000..242d18251cf --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-05.ttl @@ -0,0 +1 @@ +<<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-06.ttl new file mode 100644 index 00000000000..1ab848d730d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-06.ttl @@ -0,0 +1 @@ + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-07.ttl new file mode 100644 index 00000000000..1e47b360026 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-07.ttl @@ -0,0 +1 @@ +<< "XYZ" >> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-08.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-08.ttl new file mode 100644 index 00000000000..eaeb6f2a598 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-08.ttl @@ -0,0 +1 @@ +<< "XYZ" >> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-09.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-09.ttl new file mode 100644 index 00000000000..af41d206413 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bad-syntax-09.ttl @@ -0,0 +1 @@ +<< _:label >> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bnode-1.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bnode-1.ttl new file mode 100644 index 00000000000..a5af985851e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-bnode-1.ttl @@ -0,0 +1,2 @@ +_:b0 . +_:b1 <<( _:b0 )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-1.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-1.ttl new file mode 100644 index 00000000000..a58e109210f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-1.ttl @@ -0,0 +1 @@ + "Hello"@en--ltr . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-2.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-2.ttl new file mode 100644 index 00000000000..fe4bc9d52c6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-2.ttl @@ -0,0 +1 @@ + "Hello"@en--rtl . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-bad-1.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-bad-1.ttl new file mode 100644 index 00000000000..2c943ddc71c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-bad-1.ttl @@ -0,0 +1 @@ + "Hello"@en--unk . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-bad-2.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-bad-2.ttl new file mode 100644 index 00000000000..16dc8be6ad6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-langdir-bad-2.ttl @@ -0,0 +1 @@ + "Hello"@en--LTR . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-nested-1.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-nested-1.ttl new file mode 100644 index 00000000000..bd89c0db827 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-nested-1.ttl @@ -0,0 +1,3 @@ + . + <<( )>> . + <<( <<( )>> )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-syntax-1.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-syntax-1.ttl new file mode 100644 index 00000000000..0dd45a2a627 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-syntax-1.ttl @@ -0,0 +1 @@ + <<( )>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-syntax-2.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-syntax-2.ttl new file mode 100644 index 00000000000..90b85d63385 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-syntax-2.ttl @@ -0,0 +1 @@ +<<()>>. diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-syntax-3.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-syntax-3.ttl new file mode 100644 index 00000000000..6825c6b2690 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/nt-ttl12-syntax-3.ttl @@ -0,0 +1 @@ +<<(<<()>>)>>. \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-1.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-1.ttl new file mode 100644 index 00000000000..fdba9df1d88 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-1.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o {| :r :z |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-2.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-2.ttl new file mode 100644 index 00000000000..06ef8eaf455 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-2.ttl @@ -0,0 +1,10 @@ +PREFIX : +PREFIX xsd: + +:s :p :o {| :source [ :graph ; + :date "2020-01-20"^^xsd:date + ] ; + :source [ :graph ; + :date "2020-12-31"^^xsd:date + ] + |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-3.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-3.ttl new file mode 100644 index 00000000000..53a9f7952f5 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-3.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o {| :q1 :r1 ; :q2 :r2 ; |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-4.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-4.ttl new file mode 100644 index 00000000000..5a2b1f78e64 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-4.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o {| :x :y |} ; :q :r . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-5.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-5.ttl new file mode 100644 index 00000000000..410180a0cc0 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-5.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o ~:e . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-6.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-6.ttl new file mode 100644 index 00000000000..26e28081162 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-6.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o ~ . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-7.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-7.ttl new file mode 100644 index 00000000000..a7b38996839 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-7.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o ~:e {| :q :r |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-8.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-8.ttl new file mode 100644 index 00000000000..c598d0af1bc --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-annotation-8.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p :o ~ {| :q :r |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-01.ttl new file mode 100644 index 00000000000..4a41e436c2d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-01.ttl @@ -0,0 +1,4 @@ +PREFIX : + +:s :p :o . +:x <<:s :p :o>> 123 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-02.ttl new file mode 100644 index 00000000000..a69b6469df8 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-02.ttl @@ -0,0 +1,4 @@ +PREFIX : + +:s :p :o . +<<3 :p :o >> :q :z . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-03.ttl new file mode 100644 index 00000000000..b1a45960a69 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-03.ttl @@ -0,0 +1,3 @@ +PREFIX : + +<<:s [] :o>> :q 123 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-04.ttl new file mode 100644 index 00000000000..329e6d39b03 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-04.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p << :p :r >> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-05.ttl new file mode 100644 index 00000000000..72ceff2e270 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-05.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p << :g :s :p :o >> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-06.ttl new file mode 100644 index 00000000000..3952b24b61a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-06.ttl @@ -0,0 +1,4 @@ +PREFIX : + +:s :p ("abc") . +<<:s :p ("abc") >> :q 123 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-07.ttl new file mode 100644 index 00000000000..b1665b48e8c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-07.ttl @@ -0,0 +1,3 @@ +PREFIX : + +<<:s :p [ :p1 :o1 ] >> :q 123 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-ann-1.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-ann-1.ttl new file mode 100644 index 00000000000..7f654f4ebc1 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-ann-1.ttl @@ -0,0 +1,6 @@ +PREFIX : + +SELECT * { + :s :p :o {| |} . +} + diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-ann-2.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-ann-2.ttl new file mode 100644 index 00000000000..1abed88fb9d --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bad-ann-2.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:a :b :c {| :s :p :o |} . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-01.ttl new file mode 100644 index 00000000000..3874f92efe1 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-01.ttl @@ -0,0 +1,4 @@ +PREFIX : + +:s :p :o . +<<:s :p :o>> :q 123 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-02.ttl new file mode 100644 index 00000000000..a2b95e77d64 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-02.ttl @@ -0,0 +1,4 @@ +PREFIX : + +:s :p :o . +:x :p <<:s :p :o>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-03.ttl new file mode 100644 index 00000000000..f338c5fa54f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-03.ttl @@ -0,0 +1,3 @@ +PREFIX : + +:s :p <<(:s :p :o )>> . \ No newline at end of file diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-04.ttl new file mode 100644 index 00000000000..8a1fbb388b3 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-basic-04.ttl @@ -0,0 +1,4 @@ +PREFIX : + +:s :p :o . +<<:s :p :o>> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bnode-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bnode-01.ttl new file mode 100644 index 00000000000..6591a66e1d7 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bnode-01.ttl @@ -0,0 +1,4 @@ +PREFIX : + +_:a :p :o . +<<_:a :p :o >> :q 456 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bnode-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bnode-02.ttl new file mode 100644 index 00000000000..ac99ad739cc --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bnode-02.ttl @@ -0,0 +1,4 @@ +PREFIX : + +:s :p _:a . +<<:s :p _:a >> :q 456 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bnode-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bnode-03.ttl new file mode 100644 index 00000000000..95f8cf5f26c --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-bnode-03.ttl @@ -0,0 +1,3 @@ +PREFIX : + +<<[] :p [] >> :q :z . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-compound.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-compound.ttl new file mode 100644 index 00000000000..df83d97048f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-compound.ttl @@ -0,0 +1,11 @@ +PREFIX : + + +:x :r :z . +:a :b :c . +<<:a :b :c>> :r :z . +<<:x :r :z >> :p <<:a :b :c>> . + +<< <<:x :r :z >> :p <<:a :b :c>> >> + :q +<< <<:x :r :z >> :p <<:a :b :c>> >> . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-01.ttl new file mode 100644 index 00000000000..ff87a146f03 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-01.ttl @@ -0,0 +1,4 @@ +PREFIX : + +:s :p :o . +[ :q <<:s :p :o>> ] :b :c . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-02.ttl new file mode 100644 index 00000000000..28e2590e071 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-02.ttl @@ -0,0 +1,5 @@ +PREFIX : + +:s :p :o1 . +:s :p :o2 . +( <<:s :p :o1>> <<:s :p :o2>> ) :q 123 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-03.ttl new file mode 100644 index 00000000000..8544d367247 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-03.ttl @@ -0,0 +1,4 @@ +PREFIX : + +:s :p << :s :p :o1 ~ :id >> . +:id :q 123 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-04.ttl new file mode 100644 index 00000000000..7baee7db181 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-inside-04.ttl @@ -0,0 +1,4 @@ +PREFIX : + +:s :p <<:s :p :o1 ~_:id>> . +_:id :q 123 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-nested-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-nested-01.ttl new file mode 100644 index 00000000000..93a936cab73 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-nested-01.ttl @@ -0,0 +1,7 @@ +PREFIX : + +:s :p :o . + +<<:s :p :o >> :r :z . + +<< <<:s :p :o >> :r :z >> :q 1 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-nested-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-nested-02.ttl new file mode 100644 index 00000000000..aec49ef4a7a --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-syntax-nested-02.ttl @@ -0,0 +1,5 @@ +PREFIX : + +:s :p :o . +:a :q <<:s :p :o >> . +<< :a :q <<:s :p :o >>>> :r :z . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-01.ttl new file mode 100644 index 00000000000..0b902178c67 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-01.ttl @@ -0,0 +1,4 @@ +VERSION "1.2" +PREFIX : + +:s :p :o . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-02.ttl new file mode 100644 index 00000000000..e870e5a9f2f --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-02.ttl @@ -0,0 +1,4 @@ +@version "1.2" . +@prefix : . + +:s :p :o . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-03.ttl new file mode 100644 index 00000000000..acce63b6a20 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-03.ttl @@ -0,0 +1,6 @@ +PREFIX : +:s :p :o . + +VERSION "1.2" + +:a :b :c . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-04.ttl new file mode 100644 index 00000000000..39925bfff97 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-04.ttl @@ -0,0 +1,7 @@ +PREFIX : + +:s :p :o . + +@version "1.2" . + +:a :b :c . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-05.ttl new file mode 100644 index 00000000000..5472bb1b6a6 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-05.ttl @@ -0,0 +1,4 @@ +PREFIX : +VERSION "1.2-basic" + +:s :p :o . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-06.ttl new file mode 100644 index 00000000000..381ddb1ab50 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-06.ttl @@ -0,0 +1,4 @@ +PREFIX : +@version '1.2-basic' . + +:s :p :o . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-07.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-07.ttl new file mode 100644 index 00000000000..098123b7dd9 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-07.ttl @@ -0,0 +1,5 @@ +@version '1.2-basic' . +PREFIX : +VERSION "1.2" + +:s :p :o . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-08.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-08.ttl new file mode 100644 index 00000000000..d5f40ef76de --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-08.ttl @@ -0,0 +1,19 @@ +PREFIX : + +VERSION "1.2" +version "1.2" +@version "1.2" . + +:s :p 1 . + +VERSION '1.2' +version '1.2' +@version '1.2' . + +:s :p 2 . + +VERSION "abc" +version "abc" +@version "abc" . + +:s :p 3 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-01.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-01.ttl new file mode 100644 index 00000000000..31c59413714 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-01.ttl @@ -0,0 +1 @@ +VERSION 1.2 diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-02.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-02.ttl new file mode 100644 index 00000000000..4a636ee1005 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-02.ttl @@ -0,0 +1 @@ +VERSION """1.2""" diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-03.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-03.ttl new file mode 100644 index 00000000000..4d1f164815e --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-03.ttl @@ -0,0 +1 @@ +VERSION '''1.2''' diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-04.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-04.ttl new file mode 100644 index 00000000000..af864124640 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-04.ttl @@ -0,0 +1 @@ +@version 1.2 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-05.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-05.ttl new file mode 100644 index 00000000000..ce7b5d34082 --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-05.ttl @@ -0,0 +1 @@ +@version """1.2""" . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-06.ttl b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-06.ttl new file mode 100644 index 00000000000..fdfe6f1d7aa --- /dev/null +++ b/testsuites/rio/src/main/resources/testcases/turtle/rdf12/syntax/turtle12-version-bad-06.ttl @@ -0,0 +1 @@ +@version '''1.2''' . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-01.nt b/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-01.nt deleted file mode 100644 index 1f9a2622fd3..00000000000 --- a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-subm-01.nt +++ /dev/null @@ -1 +0,0 @@ -_:genid1 . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-missing-ns-dot-end.ttl b/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-missing-ns-dot-end.ttl deleted file mode 100644 index d06f4e6970c..00000000000 --- a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-missing-ns-dot-end.ttl +++ /dev/null @@ -1 +0,0 @@ -valid:s valid:p invalid.:o . diff --git a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-missing-ns-dot-start.ttl b/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-missing-ns-dot-start.ttl deleted file mode 100644 index 23514bcc764..00000000000 --- a/testsuites/rio/src/main/resources/testcases/turtle/tests-ttl-w3c-20170126/turtle-syntax-bad-missing-ns-dot-start.ttl +++ /dev/null @@ -1 +0,0 @@ -.undefined:s .undefined:p .undefined:o .