author | Gregg Kellogg <gregg@kellogg-assoc.com> |
Fri, 04 Oct 2013 11:49:11 -0700 | |
changeset 2022 | 9c3fa82c344a |
parent 2021 | 3be14d9da9d2 |
child 2023 | 8ff97032c94d |
test-suite/reports/earl.jsonld | ||
test-suite/reports/earl.ttl | ||
test-suite/reports/index.html |
--- a/test-suite/reports/earl.jsonld Fri Oct 04 11:30:08 2013 -0700 +++ b/test-suite/reports/earl.jsonld Fri Oct 04 11:49:11 2013 -0700 @@ -6749,1652 +6749,6 @@ "description": "JSON-LD compaction tests use object comparison." }, { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld", - "@type": [ - "earl:Report", - "mf:Manifest" - ], - "entries": [ - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "Object Lists", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0001-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Tests generation using different types of objects.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0001-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "Native Types", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0002-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Do not use native datatypes for xsd:boolean, xsd:integer, and xsd:double by default.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0002-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "BNodes and references", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0003-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "BNode name generation and references between resources.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0003-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "Lists", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0004-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Multiple lists with different types of element.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0004-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "Document with list", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0005-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Uses a named graph containing a list.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0005-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "Two graphs having same subject but different values", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0006-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Ensure that properties and list elements aren't confused between graphs.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0006-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "Graph with multiple named graphs", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0007-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Testing @graph recursion.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0007-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "List conversion", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0008-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Conversion of lists of lists (the triples in the input are only partially ordered on purpose", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "List conversion with IRI nodes", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0009-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Preserve IRI list nodes (i.e., not blank nodes) when converting to @list", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "List pattern without rdf:nil", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0010-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Do not convert lists that are not terminated by rdf:nil to @list.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "List pattern with extra properties", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0011-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "If additional properties are associated to a list node, the list is only partially converted to @list.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "List pattern with cycles", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0012-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Detect lists containing cycles and do not convert them to @list.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0012-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "List pattern with multiple values of rdf:first", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0013-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Do not convert list nodes to @list if nodes contain more than one value for rdf:first.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "List pattern with multiple values of rdf:rest", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0014-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Do not convert list nodes to @list if nodes contain more than one value for rdf:rest.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "List pattern with IRI rdf:rest", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0015-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://tristan.github.com/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Do not convert lists to @list if a list node's rdf:rest is an IRI.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "List pattern with type rdf:List", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:notAvailable", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:untested" - } - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "List nodes may have a rdf:type rdf:List.", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "Remove duplicate triples", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:notAvailable", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:untested" - } - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Equivalent triples are used only once", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld" - }, - { - "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", - "@type": [ - "earl:TestCriterion", - "earl:TestCase", - "http://json-ld.org/test-suite/vocab#FromRDFTest" - ], - "title": "use native types flat", - "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0018-in.nq", - "assertions": [ - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", - "subject": "http://github.com/jsonld-java/jsonld-java", - "mode": "earl:notAvailable", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:untested" - } - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", - "subject": "http://rubygems.org/gems/json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://greggkellogg.net/foaf#me" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", - "subject": "https://github.com/digitalbazaar/jsonld.js#browser", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", - "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", - "subject": "https://github.com/digitalbazaar/php-json-ld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", - "subject": "https://github.com/digitalbazaar/pyld", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "https://github.com/dlongley" - }, - { - "@type": "earl:Assertion", - "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", - "subject": "https://github.com/lanthaler/JsonLD", - "mode": "earl:automatic", - "result": { - "@type": "earl:TestResult", - "outcome": "earl:passed" - }, - "assertedBy": "http://me.markus-lanthaler.com/" - } - ], - "description": "Literals with datatype xsd:boolean, xsd:integer, and xsd:double are serialized using native scalar values", - "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0018-out.jsonld" - } - ], - "title": "Deserialize RDF to JSON-LD", - "description": "Deserialize RDF to JSON-LD tests take N-Quads input and use object comparison." - }, - { "@id": "http://json-ld.org/test-suite/tests/error-manifest.jsonld", "@type": [ "earl:Report", @@ -34597,8 +32951,1744 @@ "testResult": "http://json-ld.org/test-suite/tests/toRdf-0118-out.nq" } ], - "title": "Serialization to RDF", + "title": "Transform JSON-LD to RDF", "description": "JSON-LD to RDF tests generate N-Quads output and use string comparison." + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld", + "@type": [ + "earl:Report", + "mf:Manifest" + ], + "entries": [ + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "Object Lists", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0001-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Tests generation using different types of objects.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0001-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "Native Types", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0002-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Do not use native datatypes for xsd:boolean, xsd:integer, and xsd:double by default.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0002-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "BNodes and references", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0003-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "BNode name generation and references between resources.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0003-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "Lists", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0004-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Multiple lists with different types of element.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0004-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "Document with list", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0005-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Uses a named graph containing a list.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0005-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "Two graphs having same subject but different values", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0006-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Ensure that properties and list elements aren't confused between graphs.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0006-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "Graph with multiple named graphs", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0007-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Testing @graph recursion.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0007-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "List conversion", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0008-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Conversion of lists of lists (the triples in the input are only partially ordered on purpose", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "List conversion with IRI nodes", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0009-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Preserve IRI list nodes (i.e., not blank nodes) when converting to @list", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "List pattern without rdf:nil", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0010-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Do not convert lists that are not terminated by rdf:nil to @list.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "List pattern with extra properties", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0011-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "If additional properties are associated to a list node, the list is only partially converted to @list.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "List pattern with cycles", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0012-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Detect lists containing cycles and do not convert them to @list.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0012-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "List pattern with multiple values of rdf:first", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0013-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Do not convert list nodes to @list if nodes contain more than one value for rdf:first.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "List pattern with multiple values of rdf:rest", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0014-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Do not convert list nodes to @list if nodes contain more than one value for rdf:rest.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "List pattern with IRI rdf:rest", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0015-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://tristan.github.com/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Do not convert lists to @list if a list node's rdf:rest is an IRI.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "List pattern with type rdf:List", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:notAvailable", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:untested" + } + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "List nodes may have a rdf:type rdf:List.", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "Remove duplicate triples", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:notAvailable", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:untested" + } + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Equivalent triples are used only once", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "use native types flag set to true", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0018-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:notAvailable", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:untested" + } + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Literals with datatype xsd:boolean, xsd:integer, and xsd:double are serialized using native scalar values", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0018-out.jsonld" + }, + { + "@id": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019", + "@type": [ + "earl:TestCriterion", + "earl:TestCase", + "http://json-ld.org/test-suite/vocab#FromRDFTest" + ], + "title": "use rdf:type flag set to false", + "testAction": "http://json-ld.org/test-suite/tests/fromRdf-0019-in.nq", + "assertions": [ + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019", + "subject": "http://github.com/jsonld-java/jsonld-java", + "mode": "earl:notAvailable", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:untested" + } + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019", + "subject": "http://rubygems.org/gems/json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://greggkellogg.net/foaf#me" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019", + "subject": "https://github.com/digitalbazaar/jsonld.js#browser", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019", + "subject": "https://github.com/digitalbazaar/jsonld.js#node.js", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019", + "subject": "https://github.com/digitalbazaar/php-json-ld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019", + "subject": "https://github.com/digitalbazaar/pyld", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "https://github.com/dlongley" + }, + { + "@type": "earl:Assertion", + "test": "http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019", + "subject": "https://github.com/lanthaler/JsonLD", + "mode": "earl:automatic", + "result": { + "@type": "earl:TestResult", + "outcome": "earl:passed" + }, + "assertedBy": "http://me.markus-lanthaler.com/" + } + ], + "description": "Setting useRdfType to true causes an rdf:type predicate to be treated like a normal property, not @type", + "testResult": "http://json-ld.org/test-suite/tests/fromRdf-0019-out.jsonld" + } + ], + "title": "Transform RDF to JSON-LD", + "description": "Transform RDF to JSON-LD tests take N-Quads input and use object comparison." } ] } \ No newline at end of file
--- a/test-suite/reports/earl.ttl Fri Oct 04 11:30:08 2013 -0700 +++ b/test-suite/reports/earl.ttl Fri Oct 04 11:49:11 2013 -0700 @@ -33,12 +33,12 @@ <https://github.com/lanthaler/JsonLD>); mf:entries ( <http://json-ld.org/test-suite/tests/compact-manifest.jsonld> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld> <http://json-ld.org/test-suite/tests/error-manifest.jsonld> <http://json-ld.org/test-suite/tests/expand-manifest.jsonld> <http://json-ld.org/test-suite/tests/flatten-manifest.jsonld> <http://json-ld.org/test-suite/tests/remote-doc-manifest.jsonld> - <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld>) . + <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld>) . <http://rubygems.org/gems/earl-report> a earl:Software, doap:Project; @@ -131,30 +131,6 @@ <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0070> <http://json-ld.org/test-suite/tests/compact-manifest.jsonld#t0071>) . -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld> a earl:Report, mf:Manifest; - dc:title "Deserialize RDF to JSON-LD"; - mf:name "Deserialize RDF to JSON-LD"; - rdfs:comment "Deserialize RDF to JSON-LD tests take N-Quads input and use object comparison."; - mf:entries ( - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017> - <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>) . - <http://json-ld.org/test-suite/tests/error-manifest.jsonld> a earl:Report, mf:Manifest; dc:title "Error handling"; mf:name "Error handling"; @@ -356,8 +332,8 @@ <http://json-ld.org/test-suite/tests/remote-doc-manifest.jsonld#t0012>) . <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld> a earl:Report, mf:Manifest; - dc:title "Serialization to RDF"; - mf:name "Serialization to RDF"; + dc:title "Transform JSON-LD to RDF"; + mf:name "Transform JSON-LD to RDF"; rdfs:comment "JSON-LD to RDF tests generate N-Quads output and use string comparison."; mf:entries ( <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0001> @@ -474,6 +450,31 @@ <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0117> <http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld#t0118>) . +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld> a earl:Report, mf:Manifest; + dc:title "Transform RDF to JSON-LD"; + mf:name "Transform RDF to JSON-LD"; + rdfs:comment "Transform RDF to JSON-LD tests take N-Quads input and use object comparison."; + mf:entries ( + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018> + <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>) . + # # Subject Definitions # @@ -4119,903 +4120,6 @@ earl:result [ a earl:TestResult; earl:outcome earl:passed ]] ) . -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "Object Lists"; - dc:description """Tests generation using different types of objects."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0001-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0001-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "Native Types"; - dc:description """Do not use native datatypes for xsd:boolean, xsd:integer, and xsd:double by default."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0002-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0002-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "BNodes and references"; - dc:description """BNode name generation and references between resources."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0003-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0003-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "Lists"; - dc:description """Multiple lists with different types of element."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0004-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0004-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "Document with list"; - dc:description """Uses a named graph containing a list."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0005-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0005-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "Two graphs having same subject but different values"; - dc:description """Ensure that properties and list elements aren't confused between graphs."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0006-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0006-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "Graph with multiple named graphs"; - dc:description """Testing @graph recursion."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0007-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0007-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "List conversion"; - dc:description """Conversion of lists of lists (the triples in the input are only partially ordered on purpose"""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0008-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "List conversion with IRI nodes"; - dc:description """Preserve IRI list nodes (i.e., not blank nodes) when converting to @list"""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0009-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "List pattern without rdf:nil"; - dc:description """Do not convert lists that are not terminated by rdf:nil to @list."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0010-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "List pattern with extra properties"; - dc:description """If additional properties are associated to a list node, the list is only partially converted to @list."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0011-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "List pattern with cycles"; - dc:description """Detect lists containing cycles and do not convert them to @list."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0012-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0012-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "List pattern with multiple values of rdf:first"; - dc:description """Do not convert list nodes to @list if nodes contain more than one value for rdf:first."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0013-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "List pattern with multiple values of rdf:rest"; - dc:description """Do not convert list nodes to @list if nodes contain more than one value for rdf:rest."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0014-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "List pattern with IRI rdf:rest"; - dc:description """Do not convert lists to @list if a list node's rdf:rest is an IRI."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0015-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:assertedBy <http://tristan.github.com/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "List pattern with type rdf:List"; - dc:description """List nodes may have a rdf:type rdf:List."""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:notAvailable; - earl:result [ a earl:TestResult; earl:outcome earl:untested ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "Remove duplicate triples"; - dc:description """Equivalent triples are used only once"""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:notAvailable; - earl:result [ a earl:TestResult; earl:outcome earl:untested ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - -<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; - dc:title "use native types flat"; - dc:description """Literals with datatype xsd:boolean, xsd:integer, and xsd:double are serialized using native scalar values"""@en; - mf:result <http://json-ld.org/test-suite/tests/fromRdf-0018-out.jsonld>; - mf:action <http://json-ld.org/test-suite/tests/fromRdf-0018-in.nq>; - earl:assertions ( - [ a earl:Assertion; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; - earl:subject <http://github.com/jsonld-java/jsonld-java>; - earl:mode earl:notAvailable; - earl:result [ a earl:TestResult; earl:outcome earl:untested ]] - [ a earl:Assertion; - earl:assertedBy <http://greggkellogg.net/foaf#me>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; - earl:subject <http://rubygems.org/gems/json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; - earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; - earl:subject <https://github.com/digitalbazaar/php-json-ld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <https://github.com/dlongley>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; - earl:subject <https://github.com/digitalbazaar/pyld>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - [ a earl:Assertion; - earl:assertedBy <http://me.markus-lanthaler.com/>; - earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; - earl:subject <https://github.com/lanthaler/JsonLD>; - earl:mode earl:automatic; - earl:result [ a earl:TestResult; earl:outcome earl:passed ]] - ) . - <http://json-ld.org/test-suite/tests/error-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FlattenTest>; dc:title "Keywords cannot be aliased to other keywords"; dc:description """Verifies that an exception is raised on expansion when processing an invalid context aliasing a keyword to another keyword"""@en; @@ -19318,3 +18422,949 @@ earl:result [ a earl:TestResult; earl:outcome earl:passed ]] ) . +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "Object Lists"; + dc:description """Tests generation using different types of objects."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0001-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0001-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "Native Types"; + dc:description """Do not use native datatypes for xsd:boolean, xsd:integer, and xsd:double by default."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0002-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0002-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "BNodes and references"; + dc:description """BNode name generation and references between resources."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0003-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0003-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "Lists"; + dc:description """Multiple lists with different types of element."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0004-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0004-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "Document with list"; + dc:description """Uses a named graph containing a list."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0005-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0005-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "Two graphs having same subject but different values"; + dc:description """Ensure that properties and list elements aren't confused between graphs."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0006-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0006-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "Graph with multiple named graphs"; + dc:description """Testing @graph recursion."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0007-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0007-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "List conversion"; + dc:description """Conversion of lists of lists (the triples in the input are only partially ordered on purpose"""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0008-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "List conversion with IRI nodes"; + dc:description """Preserve IRI list nodes (i.e., not blank nodes) when converting to @list"""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0009-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "List pattern without rdf:nil"; + dc:description """Do not convert lists that are not terminated by rdf:nil to @list."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0010-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "List pattern with extra properties"; + dc:description """If additional properties are associated to a list node, the list is only partially converted to @list."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0011-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "List pattern with cycles"; + dc:description """Detect lists containing cycles and do not convert them to @list."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0012-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0012-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "List pattern with multiple values of rdf:first"; + dc:description """Do not convert list nodes to @list if nodes contain more than one value for rdf:first."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0013-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "List pattern with multiple values of rdf:rest"; + dc:description """Do not convert list nodes to @list if nodes contain more than one value for rdf:rest."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0014-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "List pattern with IRI rdf:rest"; + dc:description """Do not convert lists to @list if a list node's rdf:rest is an IRI."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0015-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:assertedBy <http://tristan.github.com/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "List pattern with type rdf:List"; + dc:description """List nodes may have a rdf:type rdf:List."""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:notAvailable; + earl:result [ a earl:TestResult; earl:outcome earl:untested ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "Remove duplicate triples"; + dc:description """Equivalent triples are used only once"""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:notAvailable; + earl:result [ a earl:TestResult; earl:outcome earl:untested ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "use native types flag set to true"; + dc:description """Literals with datatype xsd:boolean, xsd:integer, and xsd:double are serialized using native scalar values"""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0018-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0018-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:notAvailable; + earl:result [ a earl:TestResult; earl:outcome earl:untested ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . + +<http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019> a earl:TestCriterion, earl:TestCase, <http://json-ld.org/test-suite/vocab#FromRDFTest>; + dc:title "use rdf:type flag set to false"; + dc:description """Setting useRdfType to true causes an rdf:type predicate to be treated like a normal property, not @type"""@en; + mf:result <http://json-ld.org/test-suite/tests/fromRdf-0019-out.jsonld>; + mf:action <http://json-ld.org/test-suite/tests/fromRdf-0019-in.nq>; + earl:assertions ( + [ a earl:Assertion; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>; + earl:subject <http://github.com/jsonld-java/jsonld-java>; + earl:mode earl:notAvailable; + earl:result [ a earl:TestResult; earl:outcome earl:untested ]] + [ a earl:Assertion; + earl:assertedBy <http://greggkellogg.net/foaf#me>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>; + earl:subject <http://rubygems.org/gems/json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#browser>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>; + earl:subject <https://github.com/digitalbazaar/jsonld.js#node.js>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>; + earl:subject <https://github.com/digitalbazaar/php-json-ld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <https://github.com/dlongley>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>; + earl:subject <https://github.com/digitalbazaar/pyld>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + [ a earl:Assertion; + earl:assertedBy <http://me.markus-lanthaler.com/>; + earl:test <http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019>; + earl:subject <https://github.com/lanthaler/JsonLD>; + earl:mode earl:automatic; + earl:result [ a earl:TestResult; earl:outcome earl:passed ]] + ) . +
--- a/test-suite/reports/index.html Fri Oct 04 11:30:08 2013 -0700 +++ b/test-suite/reports/index.html Fri Oct 04 11:49:11 2013 -0700 @@ -27,7 +27,7 @@ shortName: "json-ld-earl", //subtitle: "JSON-LD Implementation Conformance Report", // if you wish the publication date to be other than today, set this - publishDate: "2013/09/30", + publishDate: "2013/10/04", // if there is a previously published draft, uncomment this and set its YYYY-MM-DD date // and its maturity status @@ -6060,1537 +6060,6 @@ </tr> </table> </section> - <section resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld' typeof='earl:Report mf:Manifest'> - <h2 property='dc:title mf:name'>Deserialize RDF to JSON-LD</h2> - <p property='rdfs:comment'>Deserialize RDF to JSON-LD tests take N-Quads input and use object comparison.</p> - <table class='report'> - <tr> - <th> - Test - </th> - <th> - <a href='#subj_0'>JSONLD-Java</a> - </th> - <th> - <a href='#subj_1'>JSON::LD</a> - </th> - <th> - <a href='#subj_2'>jsonld.js browser</a> - </th> - <th> - <a href='#subj_3'>jsonld.js node.js</a> - </th> - <th> - <a href='#subj_4'>php-json-ld</a> - </th> - <th> - <a href='#subj_5'>PyLD</a> - </th> - <th> - <a href='#subj_6'>JsonLD</a> - </th> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_a5ebfe589bd62d1029790695808f8ff9'>Test 0001: Object Lists</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_e31f3f7d5a78ca4157f582fbfde32707'>Test 0002: Native Types</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_3a224095a1c11373d67e090c0ffe8e12'>Test 0003: BNodes and references</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_0a8656b8d0f4b81fd6bd26bf4e1cc77e'>Test 0004: Lists</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_448e0492a0dc73c71cc3b21fd800f1b9'>Test 0005: Document with list</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_b3201a0b02a24d44fe4bb3d1feb37273'>Test 0006: Two graphs having same subject but different values</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_f6b3b3da8ed8fb7600a79a5973d3d6fc'>Test 0007: Graph with multiple named graphs</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_fa14358e968e5c20adef5f812a8f6abb'>Test 0008: List conversion</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_e7d667b0c260bb588b52dcde64e8dcff'>Test 0009: List conversion with IRI nodes</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_301d88bbdedaae3990d00cf0b5301ee9'>Test 0010: List pattern without rdf:nil</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_fab50674ba0f075dfd2f5dd45ba876bd'>Test 0011: List pattern with extra properties</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_a6f79132151ee667d05ed595025ceceb'>Test 0012: List pattern with cycles</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_a4da79268ece4ce5783b46ed160031ad'>Test 0013: List pattern with multiple values of rdf:first</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_290751eea8778b5bcc53d1e7575d4d9c'>Test 0014: List pattern with multiple values of rdf:rest</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_b313194ff09b3f3129569d279c4acd07'>Test 0015: List pattern with IRI rdf:rest</a> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_4b5297d8864f81c9bd5a219fe8f542b2'>Test 0016: List pattern with type rdf:List</a> - </td> - <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:notAvailable' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:untested'> - UNTESTED - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_5c21c11338cbeda23edea64f3413652d'>Test 0017: Remove duplicate triples</a> - </td> - <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:notAvailable' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:untested'> - UNTESTED - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> - <td> - <a href='#test_64e42006e388ca7d10532a6acdfd9e79'>Test 0018: use native types flat</a> - </td> - <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> - <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> - <link href='earl:notAvailable' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:untested'> - UNTESTED - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> - <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> - <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> - <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='https://github.com/dlongley' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> - <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> - <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> - <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> - <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> - <link href='earl:automatic' property='earl:mode' /> - <span property='earl:result' typeof='earl:TestResult'> - <span property='earl:outcome' resource='earl:passed'> - PASS - </span> - </span> - </td> - </tr> - <tr class='summary'> - <td> - Percentage passed out of 18 Tests - </td> - <td class='passed-some'> - 83.3% - </td> - <td class='passed-all'> - 100.0% - </td> - <td class='passed-all'> - 100.0% - </td> - <td class='passed-all'> - 100.0% - </td> - <td class='passed-all'> - 100.0% - </td> - <td class='passed-all'> - 100.0% - </td> - <td class='passed-all'> - 100.0% - </td> - </tr> - </table> - </section> <section resource='http://json-ld.org/test-suite/tests/error-manifest.jsonld' typeof='earl:Report mf:Manifest'> <h2 property='dc:title mf:name'>Error handling</h2> <p property='rdfs:comment'>JSON-LD to Expansion tests use object compare</p> @@ -21631,7 +20100,7 @@ </table> </section> <section resource='http://json-ld.org/test-suite/tests/toRdf-manifest.jsonld' typeof='earl:Report mf:Manifest'> - <h2 property='dc:title mf:name'>Serialization to RDF</h2> + <h2 property='dc:title mf:name'>Transform JSON-LD to RDF</h2> <p property='rdfs:comment'>JSON-LD to RDF tests generate N-Quads output and use string comparison.</p> <table class='report'> <tr> @@ -30870,6 +29339,1618 @@ </tr> </table> </section> + <section resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld' typeof='earl:Report mf:Manifest'> + <h2 property='dc:title mf:name'>Transform RDF to JSON-LD</h2> + <p property='rdfs:comment'>Transform RDF to JSON-LD tests take N-Quads input and use object comparison.</p> + <table class='report'> + <tr> + <th> + Test + </th> + <th> + <a href='#subj_0'>JSONLD-Java</a> + </th> + <th> + <a href='#subj_1'>JSON::LD</a> + </th> + <th> + <a href='#subj_2'>jsonld.js browser</a> + </th> + <th> + <a href='#subj_3'>jsonld.js node.js</a> + </th> + <th> + <a href='#subj_4'>php-json-ld</a> + </th> + <th> + <a href='#subj_5'>PyLD</a> + </th> + <th> + <a href='#subj_6'>JsonLD</a> + </th> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_a5ebfe589bd62d1029790695808f8ff9'>Test 0001: Object Lists</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_e31f3f7d5a78ca4157f582fbfde32707'>Test 0002: Native Types</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_3a224095a1c11373d67e090c0ffe8e12'>Test 0003: BNodes and references</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_0a8656b8d0f4b81fd6bd26bf4e1cc77e'>Test 0004: Lists</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_448e0492a0dc73c71cc3b21fd800f1b9'>Test 0005: Document with list</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_b3201a0b02a24d44fe4bb3d1feb37273'>Test 0006: Two graphs having same subject but different values</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_f6b3b3da8ed8fb7600a79a5973d3d6fc'>Test 0007: Graph with multiple named graphs</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_fa14358e968e5c20adef5f812a8f6abb'>Test 0008: List conversion</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_e7d667b0c260bb588b52dcde64e8dcff'>Test 0009: List conversion with IRI nodes</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_301d88bbdedaae3990d00cf0b5301ee9'>Test 0010: List pattern without rdf:nil</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_fab50674ba0f075dfd2f5dd45ba876bd'>Test 0011: List pattern with extra properties</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_a6f79132151ee667d05ed595025ceceb'>Test 0012: List pattern with cycles</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_a4da79268ece4ce5783b46ed160031ad'>Test 0013: List pattern with multiple values of rdf:first</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_290751eea8778b5bcc53d1e7575d4d9c'>Test 0014: List pattern with multiple values of rdf:rest</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_b313194ff09b3f3129569d279c4acd07'>Test 0015: List pattern with IRI rdf:rest</a> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://tristan.github.com/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_4b5297d8864f81c9bd5a219fe8f542b2'>Test 0016: List pattern with type rdf:List</a> + </td> + <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:notAvailable' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:untested'> + UNTESTED + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_5c21c11338cbeda23edea64f3413652d'>Test 0017: Remove duplicate triples</a> + </td> + <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:notAvailable' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:untested'> + UNTESTED + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_64e42006e388ca7d10532a6acdfd9e79'>Test 0018: use native types flag set to true</a> + </td> + <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:notAvailable' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:untested'> + UNTESTED + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr inlist='inlist' rel='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019' typeof='earl:TestCriterion earl:TestCase http://json-ld.org/test-suite/vocab#FromRDFTest'> + <td> + <a href='#test_e7e4376916e4e3c88570168b2bfa1f9a'>Test 0019: use rdf:type flag set to false</a> + </td> + <td class='UNTESTED' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019' property='earl:test' /> + <link href='http://github.com/jsonld-java/jsonld-java' property='earl:subject' /> + <link href='earl:notAvailable' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:untested'> + UNTESTED + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://greggkellogg.net/foaf#me' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019' property='earl:test' /> + <link href='http://rubygems.org/gems/json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#browser' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019' property='earl:test' /> + <link href='https://github.com/digitalbazaar/jsonld.js#node.js' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019' property='earl:test' /> + <link href='https://github.com/digitalbazaar/php-json-ld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='https://github.com/dlongley' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019' property='earl:test' /> + <link href='https://github.com/digitalbazaar/pyld' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + <td class='PASS' inlist='inlist' property='earl:assertions' typeof='earl:Assertion'> + <link href='http://me.markus-lanthaler.com/' property='earl:assertedBy' /> + <link href='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019' property='earl:test' /> + <link href='https://github.com/lanthaler/JsonLD' property='earl:subject' /> + <link href='earl:automatic' property='earl:mode' /> + <span property='earl:result' typeof='earl:TestResult'> + <span property='earl:outcome' resource='earl:passed'> + PASS + </span> + </span> + </td> + </tr> + <tr class='summary'> + <td> + Percentage passed out of 19 Tests + </td> + <td class='passed-some'> + 78.9% + </td> + <td class='passed-all'> + 100.0% + </td> + <td class='passed-all'> + 100.0% + </td> + <td class='passed-all'> + 100.0% + </td> + <td class='passed-all'> + 100.0% + </td> + <td class='passed-all'> + 100.0% + </td> + <td class='passed-all'> + 100.0% + </td> + </tr> + </table> + </section> </section> <section class='appendix'> <h2> @@ -30928,14 +31009,6 @@ </tr> <tr> <td> - Deserialize RDF to JSON-LD - </td> - <td class='passed-some'> - 15/18 (83.3%) - </td> - </tr> - <tr> - <td> Expansion </td> <td class='passed-most'> @@ -30952,12 +31025,20 @@ </tr> <tr> <td> - Serialization to RDF + Transform JSON-LD to RDF </td> <td class='passed-some'> 29/113 (25.7%) </td> </tr> + <tr> + <td> + Transform RDF to JSON-LD + </td> + <td class='passed-some'> + 15/19 (78.9%) + </td> + </tr> </tbody> </table> </dd> @@ -31002,14 +31083,6 @@ </tr> <tr> <td> - Deserialize RDF to JSON-LD - </td> - <td class='passed-all'> - 18/18 (100.0%) - </td> - </tr> - <tr> - <td> Error handling </td> <td class='passed-all'> @@ -31042,12 +31115,20 @@ </tr> <tr> <td> - Serialization to RDF + Transform JSON-LD to RDF </td> <td class='passed-all'> 113/113 (100.0%) </td> </tr> + <tr> + <td> + Transform RDF to JSON-LD + </td> + <td class='passed-all'> + 19/19 (100.0%) + </td> + </tr> </tbody> </table> </dd> @@ -31097,14 +31178,6 @@ </tr> <tr> <td> - Deserialize RDF to JSON-LD - </td> - <td class='passed-all'> - 18/18 (100.0%) - </td> - </tr> - <tr> - <td> Error handling </td> <td class='passed-all'> @@ -31137,12 +31210,20 @@ </tr> <tr> <td> - Serialization to RDF + Transform JSON-LD to RDF </td> <td class='passed-all'> 113/113 (100.0%) </td> </tr> + <tr> + <td> + Transform RDF to JSON-LD + </td> + <td class='passed-all'> + 19/19 (100.0%) + </td> + </tr> </tbody> </table> </dd> @@ -31192,14 +31273,6 @@ </tr> <tr> <td> - Deserialize RDF to JSON-LD - </td> - <td class='passed-all'> - 18/18 (100.0%) - </td> - </tr> - <tr> - <td> Error handling </td> <td class='passed-all'> @@ -31232,12 +31305,20 @@ </tr> <tr> <td> - Serialization to RDF + Transform JSON-LD to RDF </td> <td class='passed-all'> 113/113 (100.0%) </td> </tr> + <tr> + <td> + Transform RDF to JSON-LD + </td> + <td class='passed-all'> + 19/19 (100.0%) + </td> + </tr> </tbody> </table> </dd> @@ -31287,14 +31368,6 @@ </tr> <tr> <td> - Deserialize RDF to JSON-LD - </td> - <td class='passed-all'> - 18/18 (100.0%) - </td> - </tr> - <tr> - <td> Error handling </td> <td class='passed-all'> @@ -31327,12 +31400,20 @@ </tr> <tr> <td> - Serialization to RDF + Transform JSON-LD to RDF </td> <td class='passed-all'> 113/113 (100.0%) </td> </tr> + <tr> + <td> + Transform RDF to JSON-LD + </td> + <td class='passed-all'> + 19/19 (100.0%) + </td> + </tr> </tbody> </table> </dd> @@ -31382,14 +31463,6 @@ </tr> <tr> <td> - Deserialize RDF to JSON-LD - </td> - <td class='passed-all'> - 18/18 (100.0%) - </td> - </tr> - <tr> - <td> Error handling </td> <td class='passed-all'> @@ -31422,12 +31495,20 @@ </tr> <tr> <td> - Serialization to RDF + Transform JSON-LD to RDF </td> <td class='passed-all'> 113/113 (100.0%) </td> </tr> + <tr> + <td> + Transform RDF to JSON-LD + </td> + <td class='passed-all'> + 19/19 (100.0%) + </td> + </tr> </tbody> </table> </dd> @@ -31477,14 +31558,6 @@ </tr> <tr> <td> - Deserialize RDF to JSON-LD - </td> - <td class='passed-all'> - 18/18 (100.0%) - </td> - </tr> - <tr> - <td> Error handling </td> <td class='passed-all'> @@ -31517,12 +31590,20 @@ </tr> <tr> <td> - Serialization to RDF + Transform JSON-LD to RDF </td> <td class='passed-all'> 113/113 (100.0%) </td> </tr> + <tr> + <td> + Transform RDF to JSON-LD + </td> + <td class='passed-all'> + 19/19 (100.0%) + </td> + </tr> </tbody> </table> </dd> @@ -32210,170 +32291,6 @@ <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/compact-0071-out.jsonld' title='input has multiple @contexts, output has one Result'>{<br/> "@context": {<br/> "foo": "http://example.com/foo"<br/> },<br/> "foo": "foo-value",<br/> "http://example.com/bar": "bar-value"<br/>}<br/></pre> </dd> </div> - <div inlist='inlist' property='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld'> - <dt id='test_a5ebfe589bd62d1029790695808f8ff9' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001'> - Test 0001: - <span property='dc:title mf:name'>Object Lists</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001'> - <p lang='en' property='dc:description'>Tests generation using different types of objects.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0001-in.nq' title='Object Lists Input'><http://example.com/Subj1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type> .<br/><http://example.com/Subj1> <http://example.com/prop1> <http://example.com/Obj1> .<br/><http://example.com/Subj1> <http://example.com/prop2> "Plain" .<br/><http://example.com/Subj1> <http://example.com/prop2> "2012-05-12"^^<http://www.w3.org/2001/XMLSchema#date> .<br/><http://example.com/Subj1> <http://example.com/prop2> "English"@en .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0001-out.jsonld' title='Object Lists Result'>[<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "@type": ["http://example.com/Type"],<br/> "http://example.com/prop1": [{"@id": "http://example.com/Obj1"}],<br/> "http://example.com/prop2": [<br/> {"@value": "Plain"},<br/> {"@value": "2012-05-12", "@type": "http://www.w3.org/2001/XMLSchema#date"},<br/> {"@value": "English", "@language": "en"}<br/> ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_e31f3f7d5a78ca4157f582fbfde32707' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002'> - Test 0002: - <span property='dc:title mf:name'>Native Types</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002'> - <p lang='en' property='dc:description'>Do not use native datatypes for xsd:boolean, xsd:integer, and xsd:double by default.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0002-in.nq' title='Native Types Input'><http://example.com/Subj1> <http://example.com/prop> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> .<br/><http://example.com/Subj1> <http://example.com/prop> "false"^^<http://www.w3.org/2001/XMLSchema#boolean> .<br/><http://example.com/Subj1> <http://example.com/prop> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .<br/><http://example.com/Subj1> <http://example.com/prop> "1.1"^^<http://www.w3.org/2001/XMLSchema#decimal> .<br/><http://example.com/Subj1> <http://example.com/prop> "1.1E-1"^^<http://www.w3.org/2001/XMLSchema#double> .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0002-out.jsonld' title='Native Types Result'>[<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "http://example.com/prop": [<br/> {<br/> "@value": "true",<br/> "@type": "http://www.w3.org/2001/XMLSchema#boolean"<br/> },<br/> {<br/> "@value": "false",<br/> "@type": "http://www.w3.org/2001/XMLSchema#boolean"<br/> },<br/> {<br/> "@value": "1",<br/> "@type": "http://www.w3.org/2001/XMLSchema#integer"<br/> },<br/> {<br/> "@value": "1.1",<br/> "@type": "http://www.w3.org/2001/XMLSchema#decimal"<br/> },<br/> {<br/> "@value": "1.1E-1",<br/> "@type": "http://www.w3.org/2001/XMLSchema#double"<br/> }<br/> ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_3a224095a1c11373d67e090c0ffe8e12' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003'> - Test 0003: - <span property='dc:title mf:name'>BNodes and references</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003'> - <p lang='en' property='dc:description'>BNode name generation and references between resources.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0003-in.nq' title='BNodes and references Input'><http://example.com/Subj1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type> .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/SubType> .<br/><http://example.com/Subj1> <http://example.com/ref> _:a .<br/><http://example.com/Subj1> <http://example.com/ref> <http://example.com/Subj2> .<br/><http://example.com/Subj2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type> .<br/><http://example.com/Subj2> <http://example.com/ref> <http://example.com/Subj1> .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0003-out.jsonld' title='BNodes and references Result'>[<br/> {<br/> "@id": "_:a",<br/> "@type": ["http://example.com/SubType"]<br/> },<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "@type": ["http://example.com/Type"],<br/> "http://example.com/ref": [<br/> {"@id": "_:a"},<br/> {"@id": "http://example.com/Subj2"}<br/> ]<br/> },<br/> {<br/> "@id": "http://example.com/Subj2",<br/> "@type": ["http://example.com/Type"],<br/> "http://example.com/ref": [{"@id": "http://example.com/Subj1"}]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_0a8656b8d0f4b81fd6bd26bf4e1cc77e' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004'> - Test 0004: - <span property='dc:title mf:name'>Lists</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004'> - <p lang='en' property='dc:description'>Multiple lists with different types of element.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0004-in.nq' title='Lists Input'><http://example.com/Subj1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type> .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "apple" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "bananna" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/><http://example.com/Subj1> <http://example.com/literalList> _:a .<br/><http://example.com/Subj1> <http://example.com/emptyList> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://example.com/iri> .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/><http://example.com/Subj1> <http://example.com/iriList> _:c .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0004-out.jsonld' title='Lists Result'>[<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "@type": ["http://example.com/Type"],<br/> "http://example.com/literalList": [{<br/> "@list": [<br/> {"@value": "apple"},<br/> {"@value": "bananna"}<br/> ]<br/> }],<br/> "http://example.com/emptyList": [{<br/> "@list": []<br/> }],<br/> "http://example.com/iriList": [{<br/> "@list": [{"@id": "http://example.com/iri"}]<br/> }]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_448e0492a0dc73c71cc3b21fd800f1b9' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005'> - Test 0005: - <span property='dc:title mf:name'>Document with list</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005'> - <p lang='en' property='dc:description'>Uses a named graph containing a list.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0005-in.nq' title='Document with list Input'><http://example.com/Subj1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type> <http://example.com/U> .<br/><http://example.com/Subj1> <http://example.com/ref> <http://example.com/U> <http://example.com/U> .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" <http://example.com/U> .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b <http://example.com/U> .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" <http://example.com/U> .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> <http://example.com/U> .<br/><http://example.com/Subj1> <http://example.com/list> _:a <http://example.com/U> .<br/><http://example.com/U> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Graph> .<br/><http://example.com/U> <http://example.com/name> "Graph" .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0005-out.jsonld' title='Document with list Result'>[<br/> {<br/> "@id": "http://example.com/U",<br/> "@graph": [<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "@type": ["http://example.com/Type"],<br/> "http://example.com/ref": [{"@id": "http://example.com/U"}],<br/> "http://example.com/list": [{<br/> "@list": [<br/> {"@value": "a"},<br/> {"@value": "b"}<br/> ]<br/> }]<br/> }<br/> ],<br/> "@type": ["http://example.com/Graph"],<br/> "http://example.com/name": [{"@value": "Graph"}]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_b3201a0b02a24d44fe4bb3d1feb37273' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006'> - Test 0006: - <span property='dc:title mf:name'>Two graphs having same subject but different values</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006'> - <p lang='en' property='dc:description'>Ensure that properties and list elements aren't confused between graphs.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0006-in.nq' title='Two graphs having same subject but different values Input'><http://example.com/Subj1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type> <http://example.com/U> .<br/><http://example.com/Subj1> <http://example.com/ref> <http://example.com/U> <http://example.com/U> .<br/><http://example.com/Subj1> <http://example.com/list> _:a <http://example.com/U> .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" <http://example.com/U> .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b <http://example.com/U> .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" <http://example.com/U> .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> <http://example.com/U> .<br/><http://example.com/Subj1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type2> <http://example.com/V> .<br/><http://example.com/Subj1> <http://example.com/ref> <http://example.com/V> <http://example.com/V> .<br/><http://example.com/Subj1> <http://example.com/list> _:c <http://example.com/V> .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" <http://example.com/V> .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:d <http://example.com/V> .<br/>_:d <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "d" <http://example.com/V> .<br/>_:d <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> <http://example.com/V> .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0006-out.jsonld' title='Two graphs having same subject but different values Result'>[<br/> {<br/> "@id": "http://example.com/U",<br/> "@graph": [<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "@type": ["http://example.com/Type"],<br/> "http://example.com/ref": [{"@id": "http://example.com/U"}],<br/> "http://example.com/list": [{<br/> "@list": [<br/> {"@value": "a"},<br/> {"@value": "b"}<br/> ]<br/> }]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "http://example.com/V",<br/> "@graph": [<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "@type": ["http://example.com/Type2"],<br/> "http://example.com/ref": [{"@id": "http://example.com/V"}],<br/> "http://example.com/list": [{<br/> "@list": [<br/> {"@value": "c"},<br/> {"@value": "d"}<br/> ]<br/> }]<br/> }<br/> ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_f6b3b3da8ed8fb7600a79a5973d3d6fc' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007'> - Test 0007: - <span property='dc:title mf:name'>Graph with multiple named graphs</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007'> - <p lang='en' property='dc:description'>Testing @graph recursion.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0007-in.nq' title='Graph with multiple named graphs Input'><http://data.wikipedia.org/snaks/Assertions> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.wikipedia.org/vocab#SnakSet> .<br/><http://data.wikipedia.org/snaks/Assertions> <http://data.wikipedia.org/vocab#assertedBy> "http://gregkellogg.net/foaf#me" .<br/><http://data.wikipedia.org/snaks/BerlinFact> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.wikipedia.org/vocab#Snak> <http://data.wikipedia.org/snaks/Assertions> .<br/><http://data.wikipedia.org/snaks/BerlinFact> <http://data.wikipedia.org/vocab#assertedBy> "http://www.statistik-berlin-brandenburg.de/" <http://data.wikipedia.org/snaks/Assertions> .<br/><http://en.wikipedia.org/wiki/Berlin> <http://data.wikipedia.org/vocab#population> "3499879"^^<http://www.w3.org/2001/XMLSchema#integer> <http://data.wikipedia.org/snaks/BerlinFact> .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0007-out.jsonld' title='Graph with multiple named graphs Result'>[<br/> {<br/> "@id": "http://data.wikipedia.org/snaks/Assertions",<br/> "@type": ["http://data.wikipedia.org/vocab#SnakSet"],<br/> "http://data.wikipedia.org/vocab#assertedBy": [{"@value": "http://gregkellogg.net/foaf#me"}<br/> ],<br/> "@graph": [<br/> {<br/> "@id": "http://data.wikipedia.org/snaks/BerlinFact",<br/> "@type": ["http://data.wikipedia.org/vocab#Snak"],<br/> "http://data.wikipedia.org/vocab#assertedBy": [{"@value": "http://www.statistik-berlin-brandenburg.de/"}]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "http://data.wikipedia.org/snaks/BerlinFact",<br/> "@graph": [<br/> {<br/> "@id": "http://en.wikipedia.org/wiki/Berlin",<br/> "http://data.wikipedia.org/vocab#population": [{<br/> "@value": "3499879",<br/> "@type": "http://www.w3.org/2001/XMLSchema#integer"<br/> }]<br/> }<br/> ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_fa14358e968e5c20adef5f812a8f6abb' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008'> - Test 0008: - <span property='dc:title mf:name'>List conversion</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008'> - <p lang='en' property='dc:description'>Conversion of lists of lists (the triples in the input are only partially ordered on purpose</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0008-in.nq' title='List conversion Input'><http://example.com> <http://example.com/property> _:outerlist .<br/>_:outerlist <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:lista .<br/>_:outerlist <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b0 .<br/><br/>_:lista <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a1" .<br/>_:lista <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:a2 .<br/>_:a2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a2" .<br/>_:a2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:a3 .<br/>_:a3 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a3" .<br/>_:a3 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/><br/>_:c0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:c1 .<br/>_:c0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/>_:c1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c1" .<br/>_:c1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c2 .<br/>_:c2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c2" .<br/>_:c2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c3 .<br/>_:c3 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c3" .<br/>_:c3 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/><br/>_:b0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:b1 .<br/>_:b0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c0 .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b1" .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b2 .<br/>_:b2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b2" .<br/>_:b2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b3 .<br/>_:b3 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b3" .<br/>_:b3 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld' title='List conversion Result'>[<br/> {<br/> "@id": "_:b1",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "b1" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> {<br/> "@list": [<br/> { "@value": "b2" },<br/> { "@value": "b3" }<br/> ]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "_:c1",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "c1" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> {<br/> "@list": [<br/> { "@value": "c2" },<br/> { "@value": "c3" }<br/> ]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "_:lista",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a1" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> {<br/> "@list": [<br/> { "@value": "a2" },<br/> { "@value": "a3" }<br/> ]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [<br/> {<br/> "@list": [<br/> { "@id": "_:lista" },<br/> { "@id": "_:b1" },<br/> { "@id": "_:c1" }<br/> ]<br/> }<br/> ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_e7d667b0c260bb588b52dcde64e8dcff' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009'> - Test 0009: - <span property='dc:title mf:name'>List conversion with IRI nodes</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009'> - <p lang='en' property='dc:description'>Preserve IRI list nodes (i.e., not blank nodes) when converting to @list</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0009-in.nq' title='List conversion with IRI nodes Input'><http://example.com> <http://example.com/property> <http://example.com/list> .<br/><http://example.com/list> <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/><http://example.com/list> <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld' title='List conversion with IRI nodes Result'>[<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "http://example.com/list" } ]<br/> },<br/> {<br/> "@id": "http://example.com/list",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> {<br/> "@list": [<br/> { "@value": "b" },<br/> { "@value": "c" }<br/> ]<br/> }<br/> ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_301d88bbdedaae3990d00cf0b5301ee9' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010'> - Test 0010: - <span property='dc:title mf:name'>List pattern without rdf:nil</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010'> - <p lang='en' property='dc:description'>Do not convert lists that are not terminated by rdf:nil to @list.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0010-in.nq' title='List pattern without rdf:nil Input'><http://example.com> <http://example.com/property> _:a .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld' title='List pattern without rdf:nil Result'>[<br/> {<br/> "@id": "_:a",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:b" } ]<br/> },<br/> {<br/> "@id": "_:b",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "b" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:c" } ]<br/> },<br/> {<br/> "@id": "_:c",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "c" } ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "_:a" } ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_fab50674ba0f075dfd2f5dd45ba876bd' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011'> - Test 0011: - <span property='dc:title mf:name'>List pattern with extra properties</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011'> - <p lang='en' property='dc:description'>If additional properties are associated to a list node, the list is only partially converted to @list.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0011-in.nq' title='List pattern with extra properties Input'><http://example.com> <http://example.com/property> _:a .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" .<br/>_:b <http://example.com/other-property> "This list node has also properties other than rdf:first and rdf:rest" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld' title='List pattern with extra properties Result'>[<br/> {<br/> "@id": "_:a",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:b" } ]<br/> },<br/> {<br/> "@id": "_:b",<br/> "http://example.com/other-property": [<br/> { "@value": "This list node has also properties other than rdf:first and rdf:rest" }<br/> ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "b" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> {<br/> "@list": [<br/> { "@value": "c" }<br/> ]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "_:a" } ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_a6f79132151ee667d05ed595025ceceb' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012'> - Test 0012: - <span property='dc:title mf:name'>List pattern with cycles</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012'> - <p lang='en' property='dc:description'>Detect lists containing cycles and do not convert them to @list.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0012-in.nq' title='List pattern with cycles Input'><http://example.com> <http://example.com/property> _:a .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0012-out.jsonld' title='List pattern with cycles Result'>[<br/> {<br/> "@id": "_:a",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:b" } ]<br/> },<br/> {<br/> "@id": "_:b",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "b" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:c" } ]<br/> },<br/> {<br/> "@id": "_:c",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "c" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:b" } ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "_:a" } ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_a4da79268ece4ce5783b46ed160031ad' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013'> - Test 0013: - <span property='dc:title mf:name'>List pattern with multiple values of rdf:first</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013'> - <p lang='en' property='dc:description'>Do not convert list nodes to @list if nodes contain more than one value for rdf:first.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0013-in.nq' title='List pattern with multiple values of rdf:first Input'><http://example.com> <http://example.com/property> _:a .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b1" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b2" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld' title='List pattern with multiple values of rdf:first Result'>[<br/> {<br/> "@id": "_:a",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:b" } ]<br/> },<br/> {<br/> "@id": "_:b",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [<br/> { "@value": "b1" },<br/> { "@value": "b2" }<br/> ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> {<br/> "@list": [<br/> {<br/> "@value": "c"<br/> }<br/> ]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "_:a" } ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_290751eea8778b5bcc53d1e7575d4d9c' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014'> - Test 0014: - <span property='dc:title mf:name'>List pattern with multiple values of rdf:rest</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014'> - <p lang='en' property='dc:description'>Do not convert list nodes to @list if nodes contain more than one value for rdf:rest.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0014-in.nq' title='List pattern with multiple values of rdf:rest Input'><http://example.com> <http://example.com/property> _:a .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:d .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/>_:d <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "d" .<br/>_:d <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld' title='List pattern with multiple values of rdf:rest Result'>[<br/> {<br/> "@id": "_:a",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:b" } ]<br/> },<br/> {<br/> "@id": "_:b",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "b" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> { "@list": [ { "@value": "c" } ] },<br/> { "@list": [ { "@value": "d" } ] }<br/> ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "_:a" } ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_b313194ff09b3f3129569d279c4acd07' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015'> - Test 0015: - <span property='dc:title mf:name'>List pattern with IRI rdf:rest</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015'> - <p lang='en' property='dc:description'>Do not convert lists to @list if a list node's rdf:rest is an IRI.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0015-in.nq' title='List pattern with IRI rdf:rest Input'><http://example.com> <http://example.com/property> _:a .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> "b" .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld' title='List pattern with IRI rdf:rest Result'>[<br/> {<br/> "@id": "_:a",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@value": "b" } ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "_:a" } ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_4b5297d8864f81c9bd5a219fe8f542b2' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016'> - Test 0016: - <span property='dc:title mf:name'>List pattern with type rdf:List</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016'> - <p lang='en' property='dc:description'>List nodes may have a rdf:type rdf:List.</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq' title='List pattern with type rdf:List Input'><http://example.com/> <http://example.com/list> _:b0 .<br/>_:b0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#List> .<br/>_:b0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "A" .<br/>_:b0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b1 .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "B" .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b2 .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#List> .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#List> .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#List> .<br/>_:b2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "C" .<br/>_:b2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld' title='List pattern with type rdf:List Result'>[<br/> {<br/> "@id": "http://example.com/",<br/> "http://example.com/list": [<br/> {<br/> "@list": [<br/> {<br/> "@value": "A"<br/> },<br/> {<br/> "@value": "B"<br/> },<br/> {<br/> "@value": "C"<br/> }<br/> ]<br/> }<br/> ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_5c21c11338cbeda23edea64f3413652d' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017'> - Test 0017: - <span property='dc:title mf:name'>Remove duplicate triples</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017'> - <p lang='en' property='dc:description'>Equivalent triples are used only once</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq' title='Remove duplicate triples Input'><http://example.com/nodeA> <http://example.com/property> "1" .<br/><http://example.com/nodeA> <http://example.com/property> "1" .<br/><http://example.com/nodeA> <http://example.com/property> "2"^^<http://www.w3.org/2001/XMLSchema#integer> .<br/><http://example.com/nodeA> <http://example.com/property> "2"^^<http://www.w3.org/2001/XMLSchema#integer> .<br/><http://example.com/nodeA> <http://example.com/property> <http://example.com/nodeB> .<br/><http://example.com/nodeA> <http://example.com/property> <http://example.com/nodeB> .<br/><http://example.com/nodeA> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/TypeA> .<br/><http://example.com/nodeA> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/TypeA> .<br/><http://example.com/nodeA> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/TypeA> .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld' title='Remove duplicate triples Result'>[<br/> {<br/> "@id": "http://example.com/nodeA",<br/> "http://example.com/property": [<br/> { "@value": "1" },<br/> {<br/> "@value": "2",<br/> "@type": "http://www.w3.org/2001/XMLSchema#integer"<br/> },<br/> { "@id": "http://example.com/nodeB" }<br/> ],<br/> "@type": [ "http://example.com/TypeA" ]<br/> }<br/>]<br/></pre> - </dd> - <dt id='test_64e42006e388ca7d10532a6acdfd9e79' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018'> - Test 0018: - <span property='dc:title mf:name'>use native types flat</span> - </dt> - <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018'> - <p lang='en' property='dc:description'>Literals with datatype xsd:boolean, xsd:integer, and xsd:double are serialized using native scalar values</p> - <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0018-in.nq' title='use native types flat Input'><http://example.com/Subj1> <http://example.com/prop> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> .<br/><http://example.com/Subj1> <http://example.com/prop> "false"^^<http://www.w3.org/2001/XMLSchema#boolean> .<br/><http://example.com/Subj1> <http://example.com/prop> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .<br/><http://example.com/Subj1> <http://example.com/prop> "1.1"^^<http://www.w3.org/2001/XMLSchema#decimal> .<br/><http://example.com/Subj1> <http://example.com/prop> "1.1E-1"^^<http://www.w3.org/2001/XMLSchema#double> .<br/></pre> - <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0018-out.jsonld' title='use native types flat Result'>[<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "http://example.com/prop": [<br/> { "@value": true },<br/> { "@value": false },<br/> { "@value": 1 },<br/> { "@value": "1.1", "@type": "http://www.w3.org/2001/XMLSchema#decimal"},<br/> { "@value": 0.11 }<br/> ]<br/> }<br/>]<br/></pre> - </dd> - </div> <div inlist='inlist' property='mf:entries' resource='http://json-ld.org/test-suite/tests/error-manifest.jsonld'> <dt id='test_0c289d555f6552960199d65274f534d6' resource='http://json-ld.org/test-suite/tests/error-manifest.jsonld#t0001'> Test 0001: @@ -34984,6 +34901,179 @@ <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/toRdf-0118-out.nq' title='produce generalized RDF flag Result'>_:b0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> _:b0 .<br/>_:b0 _:b0 "plain value" .<br/>_:b0 _:b0 <http://json-ld.org/test-suite/tests/relativeIri> .<br/>_:b0 _:b0 _:b0 .<br/>_:b0 _:b0 _:b1 .<br/>_:b0 _:b0 _:b2 .<br/>_:b0 _:b0 _:b3 .<br/>_:b1 _:b0 "term" .<br/>_:b2 _:b0 "termId" .<br/></pre> </dd> </div> + <div inlist='inlist' property='mf:entries' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld'> + <dt id='test_a5ebfe589bd62d1029790695808f8ff9' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001'> + Test 0001: + <span property='dc:title mf:name'>Object Lists</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0001'> + <p lang='en' property='dc:description'>Tests generation using different types of objects.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0001-in.nq' title='Object Lists Input'><http://example.com/Subj1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type> .<br/><http://example.com/Subj1> <http://example.com/prop1> <http://example.com/Obj1> .<br/><http://example.com/Subj1> <http://example.com/prop2> "Plain" .<br/><http://example.com/Subj1> <http://example.com/prop2> "2012-05-12"^^<http://www.w3.org/2001/XMLSchema#date> .<br/><http://example.com/Subj1> <http://example.com/prop2> "English"@en .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0001-out.jsonld' title='Object Lists Result'>[<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "@type": ["http://example.com/Type"],<br/> "http://example.com/prop1": [{"@id": "http://example.com/Obj1"}],<br/> "http://example.com/prop2": [<br/> {"@value": "Plain"},<br/> {"@value": "2012-05-12", "@type": "http://www.w3.org/2001/XMLSchema#date"},<br/> {"@value": "English", "@language": "en"}<br/> ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_e31f3f7d5a78ca4157f582fbfde32707' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002'> + Test 0002: + <span property='dc:title mf:name'>Native Types</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0002'> + <p lang='en' property='dc:description'>Do not use native datatypes for xsd:boolean, xsd:integer, and xsd:double by default.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0002-in.nq' title='Native Types Input'><http://example.com/Subj1> <http://example.com/prop> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> .<br/><http://example.com/Subj1> <http://example.com/prop> "false"^^<http://www.w3.org/2001/XMLSchema#boolean> .<br/><http://example.com/Subj1> <http://example.com/prop> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .<br/><http://example.com/Subj1> <http://example.com/prop> "1.1"^^<http://www.w3.org/2001/XMLSchema#decimal> .<br/><http://example.com/Subj1> <http://example.com/prop> "1.1E-1"^^<http://www.w3.org/2001/XMLSchema#double> .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0002-out.jsonld' title='Native Types Result'>[<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "http://example.com/prop": [<br/> {<br/> "@value": "true",<br/> "@type": "http://www.w3.org/2001/XMLSchema#boolean"<br/> },<br/> {<br/> "@value": "false",<br/> "@type": "http://www.w3.org/2001/XMLSchema#boolean"<br/> },<br/> {<br/> "@value": "1",<br/> "@type": "http://www.w3.org/2001/XMLSchema#integer"<br/> },<br/> {<br/> "@value": "1.1",<br/> "@type": "http://www.w3.org/2001/XMLSchema#decimal"<br/> },<br/> {<br/> "@value": "1.1E-1",<br/> "@type": "http://www.w3.org/2001/XMLSchema#double"<br/> }<br/> ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_3a224095a1c11373d67e090c0ffe8e12' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003'> + Test 0003: + <span property='dc:title mf:name'>BNodes and references</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0003'> + <p lang='en' property='dc:description'>BNode name generation and references between resources.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0003-in.nq' title='BNodes and references Input'><http://example.com/Subj1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type> .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/SubType> .<br/><http://example.com/Subj1> <http://example.com/ref> _:a .<br/><http://example.com/Subj1> <http://example.com/ref> <http://example.com/Subj2> .<br/><http://example.com/Subj2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type> .<br/><http://example.com/Subj2> <http://example.com/ref> <http://example.com/Subj1> .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0003-out.jsonld' title='BNodes and references Result'>[<br/> {<br/> "@id": "_:a",<br/> "@type": ["http://example.com/SubType"]<br/> },<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "@type": ["http://example.com/Type"],<br/> "http://example.com/ref": [<br/> {"@id": "_:a"},<br/> {"@id": "http://example.com/Subj2"}<br/> ]<br/> },<br/> {<br/> "@id": "http://example.com/Subj2",<br/> "@type": ["http://example.com/Type"],<br/> "http://example.com/ref": [{"@id": "http://example.com/Subj1"}]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_0a8656b8d0f4b81fd6bd26bf4e1cc77e' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004'> + Test 0004: + <span property='dc:title mf:name'>Lists</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0004'> + <p lang='en' property='dc:description'>Multiple lists with different types of element.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0004-in.nq' title='Lists Input'><http://example.com/Subj1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type> .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "apple" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "bananna" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/><http://example.com/Subj1> <http://example.com/literalList> _:a .<br/><http://example.com/Subj1> <http://example.com/emptyList> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://example.com/iri> .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/><http://example.com/Subj1> <http://example.com/iriList> _:c .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0004-out.jsonld' title='Lists Result'>[<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "@type": ["http://example.com/Type"],<br/> "http://example.com/literalList": [{<br/> "@list": [<br/> {"@value": "apple"},<br/> {"@value": "bananna"}<br/> ]<br/> }],<br/> "http://example.com/emptyList": [{<br/> "@list": []<br/> }],<br/> "http://example.com/iriList": [{<br/> "@list": [{"@id": "http://example.com/iri"}]<br/> }]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_448e0492a0dc73c71cc3b21fd800f1b9' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005'> + Test 0005: + <span property='dc:title mf:name'>Document with list</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0005'> + <p lang='en' property='dc:description'>Uses a named graph containing a list.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0005-in.nq' title='Document with list Input'><http://example.com/Subj1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type> <http://example.com/U> .<br/><http://example.com/Subj1> <http://example.com/ref> <http://example.com/U> <http://example.com/U> .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" <http://example.com/U> .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b <http://example.com/U> .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" <http://example.com/U> .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> <http://example.com/U> .<br/><http://example.com/Subj1> <http://example.com/list> _:a <http://example.com/U> .<br/><http://example.com/U> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Graph> .<br/><http://example.com/U> <http://example.com/name> "Graph" .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0005-out.jsonld' title='Document with list Result'>[<br/> {<br/> "@id": "http://example.com/U",<br/> "@graph": [<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "@type": ["http://example.com/Type"],<br/> "http://example.com/ref": [{"@id": "http://example.com/U"}],<br/> "http://example.com/list": [{<br/> "@list": [<br/> {"@value": "a"},<br/> {"@value": "b"}<br/> ]<br/> }]<br/> }<br/> ],<br/> "@type": ["http://example.com/Graph"],<br/> "http://example.com/name": [{"@value": "Graph"}]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_b3201a0b02a24d44fe4bb3d1feb37273' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006'> + Test 0006: + <span property='dc:title mf:name'>Two graphs having same subject but different values</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0006'> + <p lang='en' property='dc:description'>Ensure that properties and list elements aren't confused between graphs.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0006-in.nq' title='Two graphs having same subject but different values Input'><http://example.com/Subj1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type> <http://example.com/U> .<br/><http://example.com/Subj1> <http://example.com/ref> <http://example.com/U> <http://example.com/U> .<br/><http://example.com/Subj1> <http://example.com/list> _:a <http://example.com/U> .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" <http://example.com/U> .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b <http://example.com/U> .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" <http://example.com/U> .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> <http://example.com/U> .<br/><http://example.com/Subj1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type2> <http://example.com/V> .<br/><http://example.com/Subj1> <http://example.com/ref> <http://example.com/V> <http://example.com/V> .<br/><http://example.com/Subj1> <http://example.com/list> _:c <http://example.com/V> .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" <http://example.com/V> .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:d <http://example.com/V> .<br/>_:d <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "d" <http://example.com/V> .<br/>_:d <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> <http://example.com/V> .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0006-out.jsonld' title='Two graphs having same subject but different values Result'>[<br/> {<br/> "@id": "http://example.com/U",<br/> "@graph": [<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "@type": ["http://example.com/Type"],<br/> "http://example.com/ref": [{"@id": "http://example.com/U"}],<br/> "http://example.com/list": [{<br/> "@list": [<br/> {"@value": "a"},<br/> {"@value": "b"}<br/> ]<br/> }]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "http://example.com/V",<br/> "@graph": [<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "@type": ["http://example.com/Type2"],<br/> "http://example.com/ref": [{"@id": "http://example.com/V"}],<br/> "http://example.com/list": [{<br/> "@list": [<br/> {"@value": "c"},<br/> {"@value": "d"}<br/> ]<br/> }]<br/> }<br/> ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_f6b3b3da8ed8fb7600a79a5973d3d6fc' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007'> + Test 0007: + <span property='dc:title mf:name'>Graph with multiple named graphs</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0007'> + <p lang='en' property='dc:description'>Testing @graph recursion.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0007-in.nq' title='Graph with multiple named graphs Input'><http://data.wikipedia.org/snaks/Assertions> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.wikipedia.org/vocab#SnakSet> .<br/><http://data.wikipedia.org/snaks/Assertions> <http://data.wikipedia.org/vocab#assertedBy> "http://gregkellogg.net/foaf#me" .<br/><http://data.wikipedia.org/snaks/BerlinFact> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.wikipedia.org/vocab#Snak> <http://data.wikipedia.org/snaks/Assertions> .<br/><http://data.wikipedia.org/snaks/BerlinFact> <http://data.wikipedia.org/vocab#assertedBy> "http://www.statistik-berlin-brandenburg.de/" <http://data.wikipedia.org/snaks/Assertions> .<br/><http://en.wikipedia.org/wiki/Berlin> <http://data.wikipedia.org/vocab#population> "3499879"^^<http://www.w3.org/2001/XMLSchema#integer> <http://data.wikipedia.org/snaks/BerlinFact> .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0007-out.jsonld' title='Graph with multiple named graphs Result'>[<br/> {<br/> "@id": "http://data.wikipedia.org/snaks/Assertions",<br/> "@type": ["http://data.wikipedia.org/vocab#SnakSet"],<br/> "http://data.wikipedia.org/vocab#assertedBy": [{"@value": "http://gregkellogg.net/foaf#me"}<br/> ],<br/> "@graph": [<br/> {<br/> "@id": "http://data.wikipedia.org/snaks/BerlinFact",<br/> "@type": ["http://data.wikipedia.org/vocab#Snak"],<br/> "http://data.wikipedia.org/vocab#assertedBy": [{"@value": "http://www.statistik-berlin-brandenburg.de/"}]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "http://data.wikipedia.org/snaks/BerlinFact",<br/> "@graph": [<br/> {<br/> "@id": "http://en.wikipedia.org/wiki/Berlin",<br/> "http://data.wikipedia.org/vocab#population": [{<br/> "@value": "3499879",<br/> "@type": "http://www.w3.org/2001/XMLSchema#integer"<br/> }]<br/> }<br/> ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_fa14358e968e5c20adef5f812a8f6abb' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008'> + Test 0008: + <span property='dc:title mf:name'>List conversion</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0008'> + <p lang='en' property='dc:description'>Conversion of lists of lists (the triples in the input are only partially ordered on purpose</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0008-in.nq' title='List conversion Input'><http://example.com> <http://example.com/property> _:outerlist .<br/>_:outerlist <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:lista .<br/>_:outerlist <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b0 .<br/><br/>_:lista <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a1" .<br/>_:lista <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:a2 .<br/>_:a2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a2" .<br/>_:a2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:a3 .<br/>_:a3 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a3" .<br/>_:a3 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/><br/>_:c0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:c1 .<br/>_:c0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/>_:c1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c1" .<br/>_:c1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c2 .<br/>_:c2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c2" .<br/>_:c2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c3 .<br/>_:c3 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c3" .<br/>_:c3 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/><br/>_:b0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:b1 .<br/>_:b0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c0 .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b1" .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b2 .<br/>_:b2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b2" .<br/>_:b2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b3 .<br/>_:b3 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b3" .<br/>_:b3 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0008-out.jsonld' title='List conversion Result'>[<br/> {<br/> "@id": "_:b1",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "b1" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> {<br/> "@list": [<br/> { "@value": "b2" },<br/> { "@value": "b3" }<br/> ]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "_:c1",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "c1" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> {<br/> "@list": [<br/> { "@value": "c2" },<br/> { "@value": "c3" }<br/> ]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "_:lista",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a1" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> {<br/> "@list": [<br/> { "@value": "a2" },<br/> { "@value": "a3" }<br/> ]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [<br/> {<br/> "@list": [<br/> { "@id": "_:lista" },<br/> { "@id": "_:b1" },<br/> { "@id": "_:c1" }<br/> ]<br/> }<br/> ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_e7d667b0c260bb588b52dcde64e8dcff' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009'> + Test 0009: + <span property='dc:title mf:name'>List conversion with IRI nodes</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0009'> + <p lang='en' property='dc:description'>Preserve IRI list nodes (i.e., not blank nodes) when converting to @list</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0009-in.nq' title='List conversion with IRI nodes Input'><http://example.com> <http://example.com/property> <http://example.com/list> .<br/><http://example.com/list> <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/><http://example.com/list> <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0009-out.jsonld' title='List conversion with IRI nodes Result'>[<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "http://example.com/list" } ]<br/> },<br/> {<br/> "@id": "http://example.com/list",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> {<br/> "@list": [<br/> { "@value": "b" },<br/> { "@value": "c" }<br/> ]<br/> }<br/> ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_301d88bbdedaae3990d00cf0b5301ee9' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010'> + Test 0010: + <span property='dc:title mf:name'>List pattern without rdf:nil</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0010'> + <p lang='en' property='dc:description'>Do not convert lists that are not terminated by rdf:nil to @list.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0010-in.nq' title='List pattern without rdf:nil Input'><http://example.com> <http://example.com/property> _:a .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0010-out.jsonld' title='List pattern without rdf:nil Result'>[<br/> {<br/> "@id": "_:a",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:b" } ]<br/> },<br/> {<br/> "@id": "_:b",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "b" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:c" } ]<br/> },<br/> {<br/> "@id": "_:c",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "c" } ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "_:a" } ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_fab50674ba0f075dfd2f5dd45ba876bd' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011'> + Test 0011: + <span property='dc:title mf:name'>List pattern with extra properties</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0011'> + <p lang='en' property='dc:description'>If additional properties are associated to a list node, the list is only partially converted to @list.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0011-in.nq' title='List pattern with extra properties Input'><http://example.com> <http://example.com/property> _:a .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" .<br/>_:b <http://example.com/other-property> "This list node has also properties other than rdf:first and rdf:rest" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0011-out.jsonld' title='List pattern with extra properties Result'>[<br/> {<br/> "@id": "_:a",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:b" } ]<br/> },<br/> {<br/> "@id": "_:b",<br/> "http://example.com/other-property": [<br/> { "@value": "This list node has also properties other than rdf:first and rdf:rest" }<br/> ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "b" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> {<br/> "@list": [<br/> { "@value": "c" }<br/> ]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "_:a" } ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_a6f79132151ee667d05ed595025ceceb' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012'> + Test 0012: + <span property='dc:title mf:name'>List pattern with cycles</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0012'> + <p lang='en' property='dc:description'>Detect lists containing cycles and do not convert them to @list.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0012-in.nq' title='List pattern with cycles Input'><http://example.com> <http://example.com/property> _:a .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0012-out.jsonld' title='List pattern with cycles Result'>[<br/> {<br/> "@id": "_:a",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:b" } ]<br/> },<br/> {<br/> "@id": "_:b",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "b" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:c" } ]<br/> },<br/> {<br/> "@id": "_:c",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "c" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:b" } ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "_:a" } ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_a4da79268ece4ce5783b46ed160031ad' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013'> + Test 0013: + <span property='dc:title mf:name'>List pattern with multiple values of rdf:first</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0013'> + <p lang='en' property='dc:description'>Do not convert list nodes to @list if nodes contain more than one value for rdf:first.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0013-in.nq' title='List pattern with multiple values of rdf:first Input'><http://example.com> <http://example.com/property> _:a .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b1" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b2" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0013-out.jsonld' title='List pattern with multiple values of rdf:first Result'>[<br/> {<br/> "@id": "_:a",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:b" } ]<br/> },<br/> {<br/> "@id": "_:b",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [<br/> { "@value": "b1" },<br/> { "@value": "b2" }<br/> ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> {<br/> "@list": [<br/> {<br/> "@value": "c"<br/> }<br/> ]<br/> }<br/> ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "_:a" } ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_290751eea8778b5bcc53d1e7575d4d9c' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014'> + Test 0014: + <span property='dc:title mf:name'>List pattern with multiple values of rdf:rest</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0014'> + <p lang='en' property='dc:description'>Do not convert list nodes to @list if nodes contain more than one value for rdf:rest.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0014-in.nq' title='List pattern with multiple values of rdf:rest Input'><http://example.com> <http://example.com/property> _:a .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b" .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:c .<br/>_:b <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:d .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "c" .<br/>_:c <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/>_:d <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "d" .<br/>_:d <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0014-out.jsonld' title='List pattern with multiple values of rdf:rest Result'>[<br/> {<br/> "@id": "_:a",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@id": "_:b" } ]<br/> },<br/> {<br/> "@id": "_:b",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "b" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [<br/> { "@list": [ { "@value": "c" } ] },<br/> { "@list": [ { "@value": "d" } ] }<br/> ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "_:a" } ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_b313194ff09b3f3129569d279c4acd07' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015'> + Test 0015: + <span property='dc:title mf:name'>List pattern with IRI rdf:rest</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0015'> + <p lang='en' property='dc:description'>Do not convert lists to @list if a list node's rdf:rest is an IRI.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0015-in.nq' title='List pattern with IRI rdf:rest Input'><http://example.com> <http://example.com/property> _:a .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a" .<br/>_:a <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> "b" .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0015-out.jsonld' title='List pattern with IRI rdf:rest Result'>[<br/> {<br/> "@id": "_:a",<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { "@value": "a" } ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@value": "b" } ]<br/> },<br/> {<br/> "@id": "http://example.com",<br/> "http://example.com/property": [ { "@id": "_:a" } ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_4b5297d8864f81c9bd5a219fe8f542b2' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016'> + Test 0016: + <span property='dc:title mf:name'>List pattern with type rdf:List</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0016'> + <p lang='en' property='dc:description'>List nodes may have a rdf:type rdf:List.</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0016-in.nq' title='List pattern with type rdf:List Input'><http://example.com/> <http://example.com/list> _:b0 .<br/>_:b0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#List> .<br/>_:b0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "A" .<br/>_:b0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b1 .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "B" .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:b2 .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#List> .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#List> .<br/>_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#List> .<br/>_:b2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "C" .<br/>_:b2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0016-out.jsonld' title='List pattern with type rdf:List Result'>[<br/> {<br/> "@id": "http://example.com/",<br/> "http://example.com/list": [<br/> {<br/> "@list": [<br/> {<br/> "@value": "A"<br/> },<br/> {<br/> "@value": "B"<br/> },<br/> {<br/> "@value": "C"<br/> }<br/> ]<br/> }<br/> ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_5c21c11338cbeda23edea64f3413652d' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017'> + Test 0017: + <span property='dc:title mf:name'>Remove duplicate triples</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0017'> + <p lang='en' property='dc:description'>Equivalent triples are used only once</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0017-in.nq' title='Remove duplicate triples Input'><http://example.com/nodeA> <http://example.com/property> "1" .<br/><http://example.com/nodeA> <http://example.com/property> "1" .<br/><http://example.com/nodeA> <http://example.com/property> "2"^^<http://www.w3.org/2001/XMLSchema#integer> .<br/><http://example.com/nodeA> <http://example.com/property> "2"^^<http://www.w3.org/2001/XMLSchema#integer> .<br/><http://example.com/nodeA> <http://example.com/property> <http://example.com/nodeB> .<br/><http://example.com/nodeA> <http://example.com/property> <http://example.com/nodeB> .<br/><http://example.com/nodeA> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/TypeA> .<br/><http://example.com/nodeA> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/TypeA> .<br/><http://example.com/nodeA> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/TypeA> .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0017-out.jsonld' title='Remove duplicate triples Result'>[<br/> {<br/> "@id": "http://example.com/nodeA",<br/> "http://example.com/property": [<br/> { "@value": "1" },<br/> {<br/> "@value": "2",<br/> "@type": "http://www.w3.org/2001/XMLSchema#integer"<br/> },<br/> { "@id": "http://example.com/nodeB" }<br/> ],<br/> "@type": [ "http://example.com/TypeA" ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_64e42006e388ca7d10532a6acdfd9e79' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018'> + Test 0018: + <span property='dc:title mf:name'>use native types flag set to true</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0018'> + <p lang='en' property='dc:description'>Literals with datatype xsd:boolean, xsd:integer, and xsd:double are serialized using native scalar values</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0018-in.nq' title='use native types flag set to true Input'><http://example.com/Subj1> <http://example.com/prop> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> .<br/><http://example.com/Subj1> <http://example.com/prop> "false"^^<http://www.w3.org/2001/XMLSchema#boolean> .<br/><http://example.com/Subj1> <http://example.com/prop> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .<br/><http://example.com/Subj1> <http://example.com/prop> "1.1"^^<http://www.w3.org/2001/XMLSchema#decimal> .<br/><http://example.com/Subj1> <http://example.com/prop> "1.1E-1"^^<http://www.w3.org/2001/XMLSchema#double> .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0018-out.jsonld' title='use native types flag set to true Result'>[<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "http://example.com/prop": [<br/> { "@value": true },<br/> { "@value": false },<br/> { "@value": 1 },<br/> { "@value": "1.1", "@type": "http://www.w3.org/2001/XMLSchema#decimal"},<br/> { "@value": 0.11 }<br/> ]<br/> }<br/>]<br/></pre> + </dd> + <dt id='test_e7e4376916e4e3c88570168b2bfa1f9a' resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019'> + Test 0019: + <span property='dc:title mf:name'>use rdf:type flag set to false</span> + </dt> + <dd resource='http://json-ld.org/test-suite/tests/fromRdf-manifest.jsonld#t0019'> + <p lang='en' property='dc:description'>Setting useRdfType to true causes an rdf:type predicate to be treated like a normal property, not @type</p> + <pre class='example actionDoc' property='mf:action' resource='http://json-ld.org/test-suite/tests/fromRdf-0019-in.nq' title='use rdf:type flag set to false Input'><http://example.com/Subj1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.com/Type> .<br/><http://example.com/Subj1> <http://example.com/prop1> <http://example.com/Obj1> .<br/><http://example.com/Subj1> <http://example.com/prop2> "Plain" .<br/><http://example.com/Subj1> <http://example.com/prop2> "2012-05-12"^^<http://www.w3.org/2001/XMLSchema#date> .<br/><http://example.com/Subj1> <http://example.com/prop2> "English"@en .<br/></pre> + <pre class='example resultDoc' property='mf:result' resource='http://json-ld.org/test-suite/tests/fromRdf-0019-out.jsonld' title='use rdf:type flag set to false Result'>[<br/> {<br/> "@id": "http://example.com/Subj1",<br/> "http://example.com/prop1": [{"@id": "http://example.com/Obj1"}],<br/> "http://example.com/prop2": [<br/> {"@value": "Plain"},<br/> {"@value": "2012-05-12", "@type": "http://www.w3.org/2001/XMLSchema#date"},<br/> {"@value": "English", "@language": "en"}<br/> ],<br/> "http://www.w3.org/1999/02/22-rdf-syntax-ns#type": [<br/> {"@id": "http://example.com/Type"}<br/> ]<br/> }<br/>]<br/></pre> + </dd> + </div> </dl> </section> <section id='appendix' property='earl:generatedBy' resource='http://rubygems.org/gems/earl-report' typeof='doap:Project'>