JSON-LD 1.1 Processor Conformance (original) (raw)
Test
jsonld-streaming-parser (JavaScript)
jsonld-streaming-serializer (JavaScript)
Test t0001: Plain literal with URIs
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0002: Plain literal with CURIE from default context
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0003: Default subject is BNode
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0004: Literal with language tag
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0005: Extended character set literal
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0007: Tests 'a' generates rdf:type and object is implicit IRI
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0008: Test prefix defined in @context
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0009: Test using an empty suffix
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0010: Test object processing defines object
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0011: Test object processing defines object with implicit BNode
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0012: Multiple Objects for a Single Property
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0013: Creation of an empty list
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0014: Creation of a list with single element
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0015: Creation of a list with multiple elements
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0016: Empty IRI expands to resource location
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0017: Relative IRI expands relative resource location
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0018: Frag ID expands relative resource location
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0019: Test type coercion to anyURI
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0020: Test type coercion to typed literal
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0022: Test coercion of double value
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0023: Test coercion of integer value
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0024: Test coercion of boolean value
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0025: Test list coercion with single element
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0026: Test creation of multiple types
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0027: Simple named graph (Wikidata)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0028: Simple named graph
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0029: named graph with embedded named graph
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0030: top-level graph with string subject reference
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0032: @context reordering
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0034: context properties reordering
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0035: non-fractional numbers converted to xsd:double
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0036: Use nodeMapGeneration bnode labels
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0113: Dataset with a IRI named graph
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0114: Dataset with a IRI named graph
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0115: Dataset with a default and two named graphs
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0116: Dataset from node with embedded named graph
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0117: Dataset from node with embedded named graph (bnode)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0119: Blank nodes with reverse properties
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0120: IRI Resolution (0)
PASS
FAIL
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0121: IRI Resolution (1)
PASS
FAIL
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0122: IRI Resolution (2)
PASS
FAIL
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0123: IRI Resolution (3)
PASS
FAIL
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0124: IRI Resolution (4)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0125: IRI Resolution (5)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0126: IRI Resolution (6)
PASS
FAIL
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0127: IRI Resolution (7)
PASS
FAIL
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0128: IRI Resolution (8)
PASS
FAIL
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0129: IRI Resolution (9)
PASS
FAIL
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0130: IRI Resolution (10)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0131: IRI Resolution (11)
PASS
FAIL
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0132: IRI Resolution (12)
PASS
FAIL
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test t0133: Reverse term with property based indexed container
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test tc001: adding new term (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc002: overriding a term (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc003: property and value with different terms mapping to the same expanded property (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc004: deep @context affects nested nodes (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc005: scoped context layers on intemediate contexts (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc006: adding new term (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc007: overriding a term (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc008: alias of @type (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc009: deep @type-scoped @context does NOT affect nested nodes (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc010: scoped context layers on intemediate contexts (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc011: orders @type terms when applying scoped contexts (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc012: deep property-term scoped @context in @type-scoped @context affects nested nodes (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc013: type maps use scoped context from type index and not scoped context from containing (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc014: type-scoped context nullification (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc015: type-scoped base (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc016: type-scoped vocab (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc017: multiple type-scoped contexts are properly reverted (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc018: multiple type-scoped types resolved against previous context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc019: type-scoped context with multiple property scoped terms (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc020: type-scoped value (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc021: type-scoped value mix (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc022: type-scoped property-scoped contexts including @type:@vocab (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc023: composed type-scoped property-scoped contexts including @type:@vocab (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc024: type-scoped + property-scoped + values evaluates against previous context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc025: type-scoped + graph container (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc026: @propagate: true on type-scoped context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc027: @propagate: false on property-scoped context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc028: @propagate: false on embedded context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc029: @propagate is invalid in 1.0 (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc030: @propagate must be boolean valued (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc031: @context resolutions respects relative URLs. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc032: Unused embedded context with error. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
FAIL
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc033: Unused context with an embedded context error. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
FAIL
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc034: Remote scoped context. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc035: Term scoping with embedded contexts. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tc036: Expansion with empty property-scoped context. (new in JSON-LD 1.1)
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test tc037: property-scoped contexts which are alias of @nest (new in JSON-LD 1.1)
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test tc038: Bibframe example (poor-mans inferrence) (new in JSON-LD 1.1)
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test tdi01: Expand string using default and term directions (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tdi02: Expand string using default and term directions and languages (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tdi03: expand list values with @direction (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tdi04: simple language map with term direction (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tdi05: simple language mapwith overriding term direction (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tdi06: simple language mapwith overriding null direction (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tdi07: simple language map with mismatching term direction (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tdi08: @direction must be one of ltr or rtl (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tdi09: rdfDirection: i18n-datatype with direction and no language (new in JSON-LD 1.1, non-normative)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tdi10: rdfDirection: i18n-datatype with direction and language (new in JSON-LD 1.1, non-normative)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tdi11: rdfDirection: compound-literal with direction and no language (new in JSON-LD 1.1, non-normative)
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tdi12: rdfDirection: compound-literal with direction and language (new in JSON-LD 1.1, non-normative)
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te001: drop free-floating nodes
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te003: drop null and unmapped properties
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te004: optimize @set, keep empty arrays
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te005: do not expand aliased @id/@type
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te007: date type-coercion
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te008: @value with @language
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te013: expand already expanded
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te015: collapse set of sets, keep empty lists
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te017: @graph and @id aliased
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te018: override default @language
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te019: remove @value = null
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te020: do not remove @graph if not at top-level
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te021: do not remove @graph at top-level if not only property
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te022: expand value with default language
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te023: Lists and sets of properties with list/set coercion
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te025: Problematic IRI expansion tests
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te027: Keep duplicate values in @list and @set
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te028: Use @vocab in properties and @type but not in @id
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te031: type-coercion of native types
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te032: Mapping a term to null decouples it from @vocab
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te033: Using @vocab with with type-coercion
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te034: Multiple properties expanding to the same IRI
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te035: Language maps with @vocab, default language, and colliding property
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te037: Expanding @reverse
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te039: Using terms in a reverse-maps
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te040: language and index expansion on non-objects
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te041: Reset the default language
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te042: Expanding reverse properties
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te043: Using reverse properties inside a @reverse-container
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te044: Ensure index maps use language mapping
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te045: Top-level value objects are removed
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te046: Free-floating nodes are removed
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te047: Remove free-floating set values and lists
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te048: Terms are ignored in @id
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te049: Using strings as value of a reverse property
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te050: Term definitions with prefix separate from prefix definitions
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te051: Expansion of keyword aliases in term definitions
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te052: @vocab-relative IRIs in term definitions
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te053: Expand absolute IRI with @type: @vocab
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te054: Expand term with @type: @vocab
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te055: Expand @vocab-relative term with @type: @vocab
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te056: Use terms with @type: @vocab but not with @type: @id
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te057: Expand relative IRI with @type: @vocab
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te058: Expand compact IRI with @type: @vocab
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te059: Reset @vocab by setting it to null
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te060: Overwrite document base with @base and reset it again
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te061: Coercing native types to arbitrary datatypes
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te062: Various relative IRIs with with @base
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te063: Expand a reverse property with an index-container
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te064: Expand reverse property whose values are unlabeled blank nodes
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te065: Keys that are not mapped to an IRI in a reverse-map are dropped
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te066: Use @vocab to expand keys in reverse-maps
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te067: prefix:://sufffix not a compact IRI
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te068: _::sufffix not a compact IRI
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te069: Compact IRI as term with type mapping
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te070: Redefine compact IRI with itself
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te072: Redefine term using @vocab, not itself
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te073: @context not first property
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te074: @id not first property
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te075: @vocab as blank node identifier
UNTESTED
INAPPLICABLE
UNTESTED
UNTESTED
PASS
FAIL
UNTESTED
PASS
FAIL
PASS
PASS
UNTESTED
UNTESTED
Test te076: base option overrides document location
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te077: expandContext option
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te078: multiple reverse properties
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te079: expand @graph container (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te080: expand [@graph, @set] container (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te081: Creates an @graph container if value is a graph (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te082: expand [@graph, @index] container (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te083: expand [@graph, @index, @set] container (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te084: Do not expand [@graph, @index] container if value is a graph (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te085: expand [@graph, @id] container (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te086: expand [@graph, @id, @set] container (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te087: Do not expand [@graph, @id] container if value is a graph (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te088: Do not expand native values to IRIs
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te089: empty @base applied to the base option
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te090: relative @base overrides base option and document location
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te091: relative and absolute @base overrides base option and document location
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te092: Various relative IRIs as properties with with @vocab: '' (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te093: expand @graph container (multiple objects) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te094: expand [@graph, @set] container (multiple objects) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te095: Creates an @graph container if value is a graph (multiple objects) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te096: expand [@graph, @index] container (multiple indexed objects) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te097: expand [@graph, @index, @set] container (multiple objects) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te098: Do not expand [@graph, @index] container if value is a graph (multiple objects) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te099: expand [@graph, @id] container (multiple objects) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te100: expand [@graph, @id, @set] container (multiple objects) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te101: Do not expand [@graph, @id] container if value is a graph (multiple objects) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te102: Expand @graph container if value is a graph (multiple objects) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te103: Expand @graph container if value is a graph (multiple graphs) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te104: Creates an @graph container if value is a graph (mixed graph and object) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te105: Do not expand [@graph, @index] container if value is a graph (mixed graph and object) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te106: Do not expand [@graph, @id] container if value is a graph (mixed graph and object) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te107: expand [@graph, @index] container (indexes with multiple objects) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te108: expand [@graph, @id] container (multiple ids and objects) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te109: IRI expansion of fragments including ':'
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te110: Various relative IRIs as properties with with relative @vocab (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te111: Various relative IRIs as properties with with relative @vocab itself relative to an existing vocabulary base (new in JSON-LD 1.1)
PASS
FAIL
PASS
UNTESTED
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te112: Various relative IRIs as properties with with relative @vocab relative to another relative vocabulary base (new in JSON-LD 1.1)
PASS
FAIL
PASS
UNTESTED
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te113: context with JavaScript Object property names
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te114: Expansion allows multiple properties expanding to @type (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te117: A term starting with a colon can expand to a different IRI (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te118: Expanding a value staring with a colon does not treat that value as an IRI (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te119: Ignore some terms with @, allow others. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te120: Ignore some values of @id with @, allow others. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te121: Ignore some values of @reverse with @, allow others. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te122: Ignore some IRIs when that start with @ when expanding. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
FAIL
PASS
PASS
UNTESTED
UNTESTED
Test te123: Value objects including invalid literal datatype IRIs are rejected (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
FAIL
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te124: compact IRI as @vocab (new in JSON-LD 1.1)
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test te125: term as @vocab (new in JSON-LD 1.1)
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test te126: A scoped context may include itself recursively (direct) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te127: A scoped context may include itself recursively (indirect) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te128: Two scoped context may include a shared context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te129: Base without trailing slash, without path (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test te130: Base without trailing slash, with path (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tec01: Invalid keyword in term definition (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tec02: Term definition on @type with empty map (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
FAIL
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tem01: Invalid container mapping (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ten01: @nest MUST NOT have a string value (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ten02: @nest MUST NOT have a boolen value (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ten03: @nest MUST NOT have a numeric value (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ten04: @nest MUST NOT have a value object value (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ten05: does not allow a keyword other than @nest for the value of @nest (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ten06: does not allow @nest with @reverse (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tep02: processingMode json-ld-1.0 conflicts with @version: 1.1 (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tep03: @version must be 1.1 (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter01: Keywords cannot be aliased to other keywords
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter04: Error dereferencing a remote context
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter05: Invalid remote context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter06: Invalid local context
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter08: Invalid vocab mapping
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter09: Invalid default language
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter10: Cyclic IRI mapping
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter11: Invalid term definition
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter12: Invalid type mapping (not a string)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter13: Invalid type mapping (not absolute IRI)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter14: Invalid reverse property (contains @id)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter15: Invalid IRI mapping (@reverse not a string)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter17: Invalid reverse property (invalid @container)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter18: Invalid IRI mapping (@id not a string)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter19: Invalid keyword alias (@context)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter20: Invalid IRI mapping (no vocab mapping)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter21: Invalid container mapping (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter22: Invalid language mapping
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter23: Invalid IRI mapping (relative IRI in @type)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter25: Invalid reverse property map
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter26: Colliding keywords
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter28: Invalid type value
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter29: Invalid value object value
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter30: Invalid language-tagged string
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter31: Invalid @index value
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter33: Invalid @reverse value
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter34: Invalid reverse property value (in @reverse)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter35: Invalid language map value
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter36: Invalid reverse property value (through coercion)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter37: Invalid value object (unexpected keyword)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter38: Invalid value object (@type and @language)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter39: Invalid language-tagged value
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter40: Invalid typed value
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter41: Invalid set or list object
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter42: Keywords may not be redefined in 1.0 (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter43: Term definition with @id: @type (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter44: Redefine terms looking like compact IRIs (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter48: Invalid term as relative IRI (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter49: A relative IRI cannot be used as a prefix (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter50: Invalid reverse id
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter51: Invalid value object value using a value alias
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter52: Definition for the empty term
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
FAIL
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter53: Invalid prefix value (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ter54: Invalid value object, multiple values for @type.
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test ter55: Invalid term definition, multiple values for @type.
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test ter56: Invalid redefinition of @context keyword.
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test tin01: Basic Included array (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tin02: Basic Included object (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tin03: Multiple properties mapping to @included are folded together (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tin04: Included containing @included (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tin05: Property value with @included (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tin06: json.api example (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tin07: Error if @included value is a string (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tin08: Error if @included value is a value object (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tin09: Error if @included value is a list object (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs01: Transform JSON literal (boolean true) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs02: Transform JSON literal (boolean false) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs03: Transform JSON literal (double) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs04: Transform JSON literal (double-zero) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs05: Transform JSON literal (integer) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs06: Transform JSON literal (object) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs07: Transform JSON literal (array) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs08: Transform JSON literal with array canonicalization (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs09: Transform JSON literal with string canonicalization (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs10: Transform JSON literal with structural canonicalization (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs11: Transform JSON literal with unicode canonicalization (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs12: Transform JSON literal with value canonicalization (new in JSON-LD 1.1)
PASS
FAIL
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs13: Transform JSON literal with wierd canonicalization (new in JSON-LD 1.1)
PASS
FAIL
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs14: Transform JSON literal without expanding contents (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs15: Transform JSON literal aleady in expanded form (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs16: Transform JSON literal aleady in expanded form with aliased keys (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs17: Transform JSON literal (string) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs18: Transform JSON literal (null) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs19: Transform JSON literal with aliased @type (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs20: Transform JSON literal with aliased @value (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs21: Transform JSON literal with @context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs22: Transform JSON literal (null) aleady in expanded form. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tjs23: Transform JSON literal (empty array). (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tli01: @list containing @list (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tli02: @list containing empty @list (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tli03: @list containing @list (with coercion) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tli04: @list containing empty @list (with coercion) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tli05: coerced @list containing an array (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tli06: coerced @list containing an empty array (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tli07: coerced @list containing deep arrays (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tli08: coerced @list containing deep empty arrays (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tli09: coerced @list containing multiple lists (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tli10: coerced @list containing mixed list values (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tli11: List with good @base. (new in JSON-LD 1.1)
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test tli12: List with bad @base. (new in JSON-LD 1.1)
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
FAIL
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test tli13: List with empty @base. (new in JSON-LD 1.1)
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test tli14: List with null @base. (new in JSON-LD 1.1)
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test tm001: Adds @id to object not having an @id (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm002: Retains @id in object already having an @id (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm003: Adds @type to object not having an @type (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm004: Prepends @type in object already having an @type (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm005: Adds expanded @id to object (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm006: Adds vocabulary expanded @type to object (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm007: Adds document expanded @type to object (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm008: When type is in a type map (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm009: language map with @none (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm010: language map with alias of @none (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm011: id map with @none (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm012: type map with alias of @none (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm013: graph index map with @none (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm014: graph index map with alias @none (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm015: graph id index map with aliased @none (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm016: graph id index map with aliased @none (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm017: string value of type map expands to node reference (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm018: string value of type map expands to node reference with @type: @id (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm019: string value of type map expands to node reference with @type: @vocab (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tm020: string value of type map must not be a literal (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tn001: Expands input using @nest (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tn002: Expands input using aliased @nest (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tn003: Appends nested values when property at base and nested (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tn004: Appends nested values from all @nest aliases in term order (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tn005: Nested nested containers (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tn006: Arrays of nested values (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tn007: A nest of arrays (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tn008: Multiple keys may mapping to @type when nesting (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt01: literal_ascii_boundaries
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt02: literal_with_UTF8_boundaries
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt03: literal_all_controls
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt04: literal_all_punctuation
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt05: literal_with_squote
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt06: literal_with_2_squotes
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt07: literal_with_dquote
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt08: literal_with_2_dquotes
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt09: literal_with_REVERSE_SOLIDUS2
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt10: literal_with_CHARACTER_TABULATION
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt11: literal_with_BACKSPACE
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt12: literal_with_LINE_FEED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt13: literal_with_CARRIAGE_RETURN
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt14: literal_with_FORM_FEED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt15: literal_with_REVERSE_SOLIDUS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tnt16: literal_with_numeric_escape4
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tp001: @version may be specified after first context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tp002: @version setting [1.0, 1.1, 1.0] (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tp003: @version setting [1.1, 1.0] (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tp004: @version setting [1.1, 1.0, 1.1] (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpi01: error if @version is json-ld-1.0 for property-valued index (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpi02: error if @container does not include @index for property-valued index (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpi03: error if @index is a keyword for property-valued index (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpi04: error if @index is not a string for property-valued index (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpi05: error if attempting to add property to value object for property-valued index (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpi06: property-valued index expands to property value, instead of @index (value) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpi07: property-valued index appends to property value, instead of @index (value) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpi08: property-valued index expands to property value, instead of @index (node) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpi09: property-valued index appends to property value, instead of @index (node) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpi10: property-valued index does not output property for @none (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpi11: property-valued index adds property to graph object (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr01: Protect a term (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr02: Set a term to not be protected (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr03: Protect all terms in context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr04: Do not protect term with @protected: false (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr05: Clear active context with protected terms from an embedded context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr06: Clear active context of protected terms from a term. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr08: Term with protected scoped context. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr09: Attempt to redefine term in other protected context. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr10: Simple protected and unprotected terms. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr11: Fail to override protected term. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr12: Scoped context fail to override protected term. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr13: Override unprotected term. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr14: Clear protection with null context. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr15: Clear protection with array with null context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr16: Override protected terms after null. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr17: Fail to override protected terms with type. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr18: Fail to override protected terms with type+null+ctx. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr19: Mix of protected and unprotected terms. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr20: Fail with mix of protected and unprotected terms with type+null+ctx. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr21: Fail with mix of protected and unprotected terms with type+null. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr22: Check legal overriding of type-scoped protected term from nested node. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr23: Allows redefinition of protected alias term with same definition. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr24: Allows redefinition of protected prefix term with same definition. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr25: Allows redefinition of terms with scoped contexts using same definitions. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr26: Fails on redefinition of terms with scoped contexts using different definitions. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr27: Allows redefinition of protected alias term with same definition modulo protected flag. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr28: Fails if trying to redefine a protected null term. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
FAIL
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr29: Does not expand a Compact IRI using a non-prefix term. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr30: Keywords may be protected. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr31: Protected keyword aliases cannot be overridden. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr32: Protected @type cannot be overridden. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr33: Fails if trying to declare a keyword alias as prefix. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr34: Ignores a non-keyword term starting with '@' (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr35: Ignores a non-keyword term starting with '@' (with @vocab) (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr36: Ignores a term mapping to a value in the form of a keyword. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr37: Ignores a term mapping to a value in the form of a keyword (with @vocab). (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr38: Ignores a term mapping to a value in the form of a keyword (@reverse). (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
FAIL
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr39: Ignores a term mapping to a value in the form of a keyword (@reverse with @vocab). (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
FAIL
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr40: Protected terms and property-scoped contexts (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tpr41: Allows protected redefinition of equivalent id terms (new in JSON-LD 1.1)
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test tpr42: Fail if protected flag not retained during redefinition (new in JSON-LD 1.1)
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test tpr43: Clear protection in @graph @container with null context. (new in JSON-LD 1.1)
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
UNTESTED
Test trt01: Representing numbers >= 1e21 (new in JSON-LD 1.1)
PASS
FAIL
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tso01: @import is invalid in 1.0. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tso02: @import must be a string (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tso03: @import overflow (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tso05: @propagate: true on type-scoped context with @import (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tso06: @propagate: false on property-scoped context with @import (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tso07: Protect all terms in sourced context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tso08: Override term defined in sourced context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tso09: Override @vocab defined in sourced context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tso10: Protect terms in sourced context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tso11: Override protected terms in sourced context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tso12: @import may not be used in an imported context. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test tso13: @import can only reference a single context (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ttn01: @type: @none is illegal in 1.0. (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test ttn02: @type: @none expands strings as value objects (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test twf01: Triples including invalid subject IRIs are rejected (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test twf02: Triples including invalid predicate IRIs are rejected (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test twf03: Triples including invalid object IRIs are rejected (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test twf04: Triples including invalid type IRIs are rejected (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test twf05: Triples including invalid language tags are rejected (new in JSON-LD 1.1)
PASS
PASS
PASS
UNTESTED
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Test twf07: Triples including invalid graph name IRIs are rejected (new in JSON-LD 1.1)
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
UNTESTED
Percentage passed out of 456 Tests
96.3%
93.0%
99.8%
95.2%
96.1%
97.6%
0.0%
91.7%
99.6%
96.5%
96.5%
0.0%
0.0%