@prefix dc: . @prefix jld: . @prefix mf: . @prefix rdf: . @prefix rdfs: . @prefix xml: . @prefix xsd: . <> a mf:Manifest ; rdfs:comment "JSON-LD to RDF tests generate N-Quads output and use string comparison." ; mf:entries ( <#t0001> <#t0002> <#t0003> <#t0004> <#t0005> <#t0006> <#t0007> <#t0008> <#t0009> <#t0010> <#t0011> <#t0012> <#t0013> <#t0014> <#t0015> <#t0016> <#t0017> <#t0018> <#t0019> <#t0020> <#t0022> <#t0023> <#t0024> <#t0025> <#t0026> <#t0027> <#t0028> <#t0029> <#t0030> <#t0031> <#t0032> <#t0033> <#t0034> <#t0035> <#t0036> <#t0041> <#t0042> <#t0043> <#t0044> <#t0045> <#t0046> <#t0047> <#t0048> <#t0049> <#t0050> <#t0051> <#t0052> <#t0053> <#t0054> <#t0055> <#t0056> <#t0057> <#t0058> <#t0059> <#t0060> <#t0061> <#t0062> <#t0063> <#t0064> <#t0065> <#t0066> <#t0067> <#t0068> <#t0069> <#t0070> <#t0071> <#t0072> <#t0073> <#t0074> <#t0075> <#t0076> <#t0077> <#t0078> <#t0079> <#t0080> <#t0081> <#t0082> <#t0083> <#t0084> <#t0085> <#t0086> <#t0087> <#t0088> <#t0089> <#t0090> <#t0091> <#t0092> <#t0093> <#t0094> <#t0095> <#t0096> <#t0097> <#t0098> <#t0099> <#t0100> <#t0101> <#t0102> <#t0103> <#t0104> <#t0105> <#t0106> <#t0107> <#t0108> <#t0109> <#t0110> <#t0111> <#t0112> <#t0113> <#t0114> <#t0115> <#t0116> <#t0117> <#t0118> <#t0119> <#t0120> <#t0121> <#t0122> <#t0123> <#t0124> <#t0125> <#t0126> <#t0127> <#t0128> <#t0129> ) . mf:name "Transform JSON-LD to RDF" ; jld:baseIri "http://json-ld.org/test-suite/tests/" . <#t0001> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests generation of a triple using full URIs and a plain literal." ; mf:action ; mf:name "Plain literal with URIs" ; mf:result . <#t0002> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests generation of a triple using a CURIE defined in the default context." ; mf:action ; mf:name "Plain literal with CURIE from default context" ; mf:result . <#t0003> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that a BNode is created if no explicit subject is set." ; mf:action ; mf:name "Default subject is BNode" ; mf:result . <#t0004> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that a plain literal is created with a language tag." ; mf:action ; mf:name "Literal with language tag" ; mf:result . <#t0005> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that a literal may be created using extended characters." ; mf:action ; mf:name "Extended character set literal" ; mf:result . <#t0006> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests creation of a literal with a datatype." ; mf:action ; mf:name "Typed literal" ; mf:result . <#t0007> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment """Verify that 'a' is an alias for rdf:type, and the object is created as an IRI.""" ; mf:action ; mf:name """Tests 'a' generates rdf:type and object is implicit IRI""" ; mf:result . <#t0008> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Generate an IRI using a prefix defined within an @context." ; mf:action ; mf:name "Test prefix defined in @context" ; mf:result . <#t0009> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "An empty suffix may be used." ; mf:action ; mf:name "Test using an empty suffix" ; mf:result . <#t0010> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "A property referencing an associative array gets object from subject of array." ; mf:action ; mf:name "Test object processing defines object" ; mf:result . <#t0011> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "If no @ is specified, a BNode is created, and will be used as the object of an enclosing property." ; mf:action ; mf:name "Test object processing defines object with implicit BNode" ; mf:result . <#t0012> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that Multiple Objects are for a Single Property using array syntax." ; mf:action ; mf:name "Multiple Objects for a Single Property" ; mf:result . <#t0013> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that @list: [] generates an empty list." ; mf:action ; mf:name "Creation of an empty list" ; mf:result . <#t0014> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that @list generates a list." ; mf:action ; mf:name "Creation of a list with single element" ; mf:result . <#t0015> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that list with multiple elements." ; mf:action ; mf:name "Creation of a list with multiple elements" ; mf:result . <#t0016> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Expanding an empty IRI uses the test file location." ; mf:action ; mf:name "Empty IRI expands to resource location" ; mf:result . <#t0017> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Expanding a relative IRI uses the test file location." ; mf:action ; mf:name "Relative IRI expands relative resource location" ; mf:result . <#t0018> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Expanding a fragment uses the test file location." ; mf:action ; mf:name "Frag ID expands relative resource location" ; mf:result . <#t0019> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests coercion of object to anyURI when specified." ; mf:action ; mf:name "Test type coercion to anyURI" ; mf:result . <#t0020> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests coercion of object to a typed literal when specified." ; mf:action ; mf:name "Test type coercion to typed literal" ; mf:result . <#t0022> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that a decimal value generates a xsd:double typed literal;." ; mf:action ; mf:name "Test coercion of double value" ; mf:result . <#t0023> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that a decimal value generates a xsd:integer typed literal." ; mf:action ; mf:name "Test coercion of integer value" ; mf:result . <#t0024> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that a decimal value generates a xsd:boolean typed literal." ; mf:action ; mf:name "Test coercion of boolean value" ; mf:result . <#t0025> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that an array with a single element on a property with @list coercion creates an RDF Collection." ; mf:action ; mf:name "Test list coercion with single element" ; mf:result . <#t0026> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that @type with an array of types creates multiple types." ; mf:action ; mf:name "Test creation of multiple types" ; mf:result . <#t0027> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Using @graph with other keys places triples in a named graph." ; mf:action ; mf:name "Simple named graph (Wikidata)" ; mf:result . <#t0028> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Signing a graph." ; mf:action ; mf:name "Simple named graph" ; mf:result . <#t0029> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that named graphs containing named graphs flatten to single level of graph naming." ; mf:action ; mf:name "named graph with embedded named graph" ; mf:result . <#t0030> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests graphs containing subject references as strings." ; mf:action ; mf:name "top-level graph with string subject reference" ; mf:result . <#t0031> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests conversion of reverse properties." ; mf:action ; mf:name "Reverse property" ; mf:result . <#t0032> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that generated triples do not depend on order of @context." ; mf:action ; mf:name "@context reordering" ; mf:result . <#t0033> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that generated triples do not depend on order of @id." ; mf:action ; mf:name "@id reordering" ; mf:result . <#t0034> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Tests that generated triples do not depend on order of properties inside @context." ; mf:action ; mf:name "context properties reordering" ; mf:result . <#t0035> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment """xsd:double's canonical lexical is used when converting numbers without fraction that are coerced to xsd:double""" ; mf:action ; mf:name "non-fractional numbers converted to xsd:double" ; mf:result . <#t0036> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "The toRDF algorithm does not relabel blank nodes; it reuses the counter from the nodeMapGeneration to generate new ones" ; mf:action ; mf:name "Use nodeMapGeneration bnode labels" ; mf:result . <#t0041> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Free-floating nodes do not generate RDF triples" ; mf:action ; mf:name "drop free-floating nodes" ; mf:result . <#t0042> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Basic RDF conversion" ; mf:action ; mf:name "basic" ; mf:result . <#t0043> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Properties mapped to null or which are never mapped are dropped" ; mf:action ; mf:name "drop null and unmapped properties" ; mf:result . <#t0044> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0004" ; mf:action ; mf:name "optimize @set, keep empty arrays" ; mf:result . <#t0045> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0005" ; mf:action ; mf:name "do not expand aliased @id/@type" ; mf:result . <#t0046> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0006" ; mf:action ; mf:name "alias keywords" ; mf:result . <#t0047> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Type-coerced dates generate typed literals" ; mf:action ; mf:name "date type-coercion" ; mf:result . <#t0048> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0008" ; mf:action ; mf:name "@value with @language" ; mf:result . <#t0049> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0009" ; mf:action ; mf:name "@graph with terms" ; mf:result . <#t0050> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Native types generate typed literals" ; mf:action ; mf:name "native types" ; mf:result . <#t0051> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0011" ; mf:action ; mf:name "coerced @id" ; mf:result . <#t0052> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0012" ; mf:action ; mf:name "@graph with embed" ; mf:result . <#t0053> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0013" ; mf:action ; mf:name "expand already expanded" ; mf:result . <#t0054> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0014" ; mf:action ; mf:name "@set of @value objects with keyword aliases" ; mf:result . <#t0055> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0015" ; mf:action ; mf:name "collapse set of sets, keep empty lists" ; mf:result . <#t0056> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0016" ; mf:action ; mf:name "context reset" ; mf:result . <#t0057> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0017" ; mf:action ; mf:name "@graph and @id aliased" ; mf:result . <#t0058> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0018" ; mf:action ; mf:name "override default @language" ; mf:result . <#t0059> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0019" ; mf:action ; mf:name "remove @value = null" ; mf:result . <#t0060> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Embedded @graph without @id creates BNode-labeled named graph" ; mf:action ; mf:name "do not remove @graph if not at top-level" ; mf:result . <#t0061> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0021" ; mf:action ; mf:name "do not remove @graph at top-level if not only property" ; mf:result . <#t0062> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0022" ; mf:action ; mf:name "expand value with default language" ; mf:result . <#t0063> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0023" ; mf:action ; mf:name "Lists and sets of properties with list/set coercion" ; mf:result . <#t0064> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0024" ; mf:action ; mf:name "Multiple contexts" ; mf:result . <#t0065> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0025" ; mf:action ; mf:name "Problematic IRI expansion tests" ; mf:result . <#t0066> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0026" ; mf:action ; mf:name "Expanding term mapping to @type uses @type syntax" ; mf:result . <#t0067> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0027" ; mf:action ; mf:name "Keep duplicate values in @list and @set" ; mf:result . <#t0068> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0028" ; mf:action ; mf:name "Use @vocab in properties and @type but not in @id" ; mf:result . <#t0069> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0029" ; mf:action ; mf:name "Relative IRIs" ; mf:result . <#t0070> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0030" ; mf:action ; mf:name "Language maps" ; mf:result . <#t0071> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0031" ; mf:action ; mf:name "type-coercion of native types" ; mf:result . <#t0072> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0032" ; mf:action ; mf:name "Mapping a term to null decouples it from @vocab" ; mf:result . <#t0073> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0033" ; mf:action ; mf:name "Using @vocab with with type-coercion" ; mf:result . <#t0074> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0034" ; mf:action ; mf:name "Multiple properties expanding to the same IRI" ; mf:result . <#t0075> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0035" ; mf:action ; mf:name "Language maps with @vocab, default language, and colliding property" ; mf:result . <#t0076> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0036" ; mf:action ; mf:name "Expanding @index" ; mf:result . <#t0077> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0037" ; mf:action ; mf:name "Expanding @reverse" ; mf:result . <#t0078> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Triples with blank node predicates are dropped by default." ; mf:action ; mf:name "Drop blank node predicates by default" ; mf:result . <#t0079> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0039" ; mf:action ; mf:name "Using terms in a reverse-maps" ; mf:result . <#t0080> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0040" ; mf:action ; mf:name "language and index expansion on non-objects" ; mf:result . <#t0081> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0041" ; mf:action ; mf:name "Reset the default language" ; mf:result . <#t0082> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0042" ; mf:action ; mf:name "Expanding reverse properties" ; mf:result . <#t0083> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0043" ; mf:action ; mf:name "Using reverse properties inside a @reverse-container" ; mf:result . <#t0084> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0044" ; mf:action ; mf:name "Ensure index maps use language mapping" ; mf:result . <#t0085> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0045" ; mf:action ; mf:name "Top-level value objects are removed" ; mf:result . <#t0086> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0046" ; mf:action ; mf:name "Free-floating nodes are removed" ; mf:result . <#t0087> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0047" ; mf:action ; mf:name "Remove free-floating set values and lists" ; mf:result . <#t0088> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0048" ; mf:action ; mf:name "Terms are ignored in @id" ; mf:result . <#t0089> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0049" ; mf:action ; mf:name "Using strings as value of a reverse property" ; mf:result . <#t0090> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0050" ; mf:action ; mf:name "Term definitions with prefix separate from prefix definitions" ; mf:result . <#t0091> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0051" ; mf:action ; mf:name "Expansion of keyword aliases in term definitions" ; mf:result . <#t0092> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0052" ; mf:action ; mf:name "@vocab-relative IRIs in term definitions" ; mf:result . <#t0093> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0053" ; mf:action ; mf:name "Expand absolute IRI with @type: @vocab" ; mf:result . <#t0094> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0054" ; mf:action ; mf:name "Expand term with @type: @vocab" ; mf:result . <#t0095> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0055" ; mf:action ; mf:name "Expand @vocab-relative term with @type: @vocab" ; mf:result . <#t0096> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0056" ; mf:action ; mf:name "Use terms with @type: @vocab but not with @type: @id" ; mf:result . <#t0097> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0057" ; mf:action ; mf:name "Expand relative IRI with @type: @vocab" ; mf:result . <#t0098> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0058" ; mf:action ; mf:name "Expand compact IRI with @type: @vocab" ; mf:result . <#t0099> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0059" ; mf:action ; mf:name "Reset @vocab by setting it to null" ; mf:result . <#t0100> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0060" ; mf:action ; mf:name "Overwrite document base with @base and reset it again" ; mf:result . <#t0101> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0061" ; mf:action ; mf:name "Coercing native types to arbitrary datatypes" ; mf:result . <#t0102> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0062" ; mf:action ; mf:name "Various relative IRIs with with @base" ; mf:result . <#t0103> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0063" ; mf:action ; mf:name "Expand a reverse property with an index-container" ; mf:result . <#t0104> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0064" ; mf:action ; mf:name "Expand reverse property whose values are unlabeled blank nodes" ; mf:result . <#t0105> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0065" ; mf:action ; mf:name "Keys that are not mapped to an IRI in a reverse-map are dropped" ; mf:result . <#t0106> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0066" ; mf:action ; mf:name "Use @vocab to expand keys in reverse-maps" ; mf:result . <#t0107> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0067" ; mf:action ; mf:name "prefix:://sufffix not a compact IRI" ; mf:result . <#t0108> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0068" ; mf:action ; mf:name "_::sufffix not a compact IRI" ; mf:result . <#t0109> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0069" ; mf:action ; mf:name "Compact IRI as term with type mapping" ; mf:result . <#t0110> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0070" ; mf:action ; mf:name "Redefine compact IRI with itself" ; mf:result . <#t0111> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0071" ; mf:action ; mf:name "Redefine terms looking like compact IRIs" ; mf:result . <#t0112> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "RDF version of expand-0072" ; mf:action ; mf:name "Redefine term using @vocab, not itself" ; mf:result . <#t0113> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Basic use of creating a named graph using an IRI name" ; mf:action ; mf:name "Dataset with a IRI named graph" ; mf:result . <#t0114> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Basic use of creating a named graph using a BNode name" ; mf:action ; mf:name "Dataset with a IRI named graph" ; mf:result . <#t0115> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Dataset with a default and two named graphs (IRI and BNode)" ; mf:action ; mf:name "Dataset with a default and two named graphs" ; mf:result . <#t0116> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Embedding @graph in a node creates a named graph" ; mf:action ; mf:name "Dataset from node with embedded named graph" ; mf:result . <#t0117> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Embedding @graph in a node creates a named graph. Graph name is created if there is no subject" ; mf:action ; mf:name "Dataset from node with embedded named graph (bnode)" ; mf:result . <#t0118> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Triples with blank node predicates are not dropped if the produce generalized RDF flag is true." ; mf:action ; mf:name "produce generalized RDF flag" ; mf:result ; jld:option [ jld:produceGeneralizedRdf true ] . <#t0119> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "Proper (re-)labeling of blank nodes if used with reverse properties." ; mf:action ; mf:name "Blank nodes with reverse properties" ; mf:result . <#t0120> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "IRI resolution according to RFC3986." ; mf:action ; mf:name "IRI Resolution (0)" ; mf:result . <#t0121> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "IRI resolution according to RFC3986." ; mf:action ; mf:name "IRI Resolution (1)" ; mf:result . <#t0122> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "IRI resolution according to RFC3986." ; mf:action ; mf:name "IRI Resolution (2)" ; mf:result . <#t0123> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "IRI resolution according to RFC3986." ; mf:action ; mf:name "IRI Resolution (3)" ; mf:result . <#t0124> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "IRI resolution according to RFC3986." ; mf:action ; mf:name "IRI Resolution (4)" ; mf:result . <#t0125> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "IRI resolution according to RFC3986." ; mf:action ; mf:name "IRI Resolution (5)" ; mf:result . <#t0126> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "IRI resolution according to RFC3986." ; mf:action ; mf:name "IRI Resolution (6)" ; mf:result . <#t0127> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "IRI resolution according to RFC3986." ; mf:action ; mf:name "IRI Resolution (7)" ; mf:result . <#t0128> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "IRI resolution according to RFC3986." ; mf:action ; mf:name "IRI Resolution (8)" ; mf:result . <#t0129> a jld:PositiveEvaluationTest , jld:ToRDFTest ; rdfs:comment "IRI resolution according to RFC3986." ; mf:action ; mf:name "IRI Resolution (9)" ; mf:result .