This document reports test subject conformance for Linked Data Platform 1.0 [[LINKED-DATA-PLATFORM]] specification using the Evaluation and Report Language (EARL) 1.0 Schema [[EARL10-SCHEMA]].
This report is also available in alternate formats: Turtle and JSON-LD
LDP Basic Container tests. MAY conformance tests.
Test | LDP-CoAP |
---|---|
BasicContainer-PutToCreate | PASS |
BasicContainer-RdfTypeLdpContainer | PASS |
BasicContainer-ServerHonorsSlug | PASS |
BasicContainer-TypeRdfSource | PASS |
Percentage passed out of 4 Tests | 100.0% |
LDP Basic Container tests. MUST conformance tests.
LDP Basic Container tests. SHOULD conformance tests.
Test | LDP-CoAP |
---|---|
BasicContainer-NoRdfBagSeqOrList | PASS |
BasicContainer-PreferContainmentTriples | PASS |
BasicContainer-ContentTypeHeader | PASS |
BasicContainer-PostNoSlug | PASS |
BasicContainer-CreateWithoutConstraints | PASS |
BasicContainer-RestrictUriReUseSlug | PASS |
BasicContainer-RestrictUriReUseNoSlug | PASS |
BasicContainer-RestrictPutReUseUri | PASS |
BasicContainer-PatchMethod | PASS |
BasicContainer-RejectPutModifyingContainmentTriples | PASS |
BasicContainer-GetResourceAsTurtleNoAccept | PASS |
BasicContainer-ResponsePropertiesNotPersisted | PASS |
BasicContainer-ContainsRdfType | PASS |
BasicContainer-ReUseVocabularies | UNTESTED |
BasicContainer-UseStandardVocabularies | UNTESTED |
BasicContainer-4xxErrorHasResponseBody | PASS |
BasicContainer-PutRequiresIfMatch | PASS |
Percentage passed out of 17 Tests | 88.2% |
LDP Direct Container tests. MAY conformance tests.
Test | LDP-CoAP |
---|---|
DirectContainer-PutToCreate | PASS |
DirectContainer-RdfTypeLdpContainer | PASS |
DirectContainer-ServerHonorsSlug | PASS |
DirectContainer-TypeRdfSource | PASS |
Percentage passed out of 4 Tests | 100.0% |
LDP Direct Container tests. MUST conformance tests.
LDP Direct Container tests. SHOULD conformance tests.
LDP Indirect Container tests. MAY conformance tests.
Test | LDP-CoAP |
---|---|
IndirectContainer-PutToCreate | PASS |
IndirectContainer-RdfTypeLdpContainer | PASS |
IndirectContainer-ServerHonorsSlug | PASS |
IndirectContainer-TypeRdfSource | PASS |
Percentage passed out of 4 Tests | 100.0% |
LDP Indirect Container tests. MUST conformance tests.
LDP Indirect Container tests. SHOULD conformance tests.
LDP Non-RDF Source tests. MAY conformance tests.
Test | LDP-CoAP |
---|---|
NonRDFSource-PostResourceAndGetFromContainer | PASS |
NonRDFSource-PostResourceGetMetadataAndBinary | FAIL |
NonRDFSource-PostResourceAndCheckAssociatedResource | FAIL |
NonRDFSource-PostNonRDFSource | PASS |
NonRDFSource-PostResourceGetBinary | PASS |
NonRDFSource-PostResourceAndCheckLink | PASS |
Percentage passed out of 6 Tests | 66.7% |
LDP Non-RDF Source tests. MUST conformance tests.
Test | LDP-CoAP |
---|---|
NonRDFSource-DeleteNonRDFSourceDeletesAssociatedResource | UNTESTED |
NonRDFSource-OptionsHasSameLinkHeader | UNTESTED |
NonRDFSource-GetResource | PASS |
NonRDFSource-Head | PASS |
NonRDFSource-Options | PASS |
NonRDFSource-IsHttp11Manual | UNTESTED |
NonRDFSource-ETagHeadersGet | PASS |
NonRDFSource-ETagHeadersHead | PASS |
NonRDFSource-LdpLinkHeader | PASS |
NonRDFSource-GetResponseHeaders | PASS |
NonRDFSource-ConditionFailedStatusCode | PASS |
NonRDFSource-PutBadETag | PASS |
NonRDFSource-AcceptPatchHeader | PASS |
NonRDFSource-OptionsAllowHeader | PASS |
NonRDFSource-PreconditionRequiredStatusCode | PASS |
Percentage passed out of 15 Tests | 80.0% |
LDP Non-RDF Source tests. SHOULD conformance tests.
Test | LDP-CoAP |
---|---|
NonRDFSource-PutRequiresIfMatch | PASS |
Percentage passed out of 1 Tests | 100.0% |
LDP RDF Source tests. MAY conformance tests.
Test | LDP-CoAP |
---|---|
MemberResource-TypeRdfSource | PASS |
Percentage passed out of 1 Tests | 100.0% |
LDP RDF Source tests. MUST conformance tests.
LDP RDF Source tests. SHOULD conformance tests.
Test | LDP-CoAP |
---|---|
MemberResource-GetResourceAsTurtleNoAccept | PASS |
MemberResource-ResponsePropertiesNotPersisted | PASS |
MemberResource-ContainsRdfType | PASS |
MemberResource-ReUseVocabularies | UNTESTED |
MemberResource-UseStandardVocabularies | UNTESTED |
MemberResource-4xxErrorHasResponseBody | PASS |
MemberResource-PutRequiresIfMatch | PASS |
Percentage passed out of 7 Tests | 71.4% |
This report was tested using the following test subjects:
BasicContainer (MAY) | 4/4 (100.0%) |
BasicContainer (MUST) | 32/37 (86.5%) |
BasicContainer (SHOULD) | 15/17 (88.2%) |
DirectContainer (MAY) | 4/4 (100.0%) |
DirectContainer (MUST) | 37/42 (88.1%) |
DirectContainer (SHOULD) | 17/19 (89.5%) |
IndirectContainer (MAY) | 4/4 (100.0%) |
IndirectContainer (MUST) | 33/39 (84.6%) |
IndirectContainer (SHOULD) | 15/17 (88.2%) |
Non-RDFSource (MAY) | 4/6 (66.7%) |
Non-RDFSource (MUST) | 12/15 (80.0%) |
Non-RDFSource (SHOULD) | 1/1 (100.0%) |
RDFSource (MAY) | 1/1 (100.0%) |
RDFSource (MUST) | 22/24 (91.7%) |
RDFSource (SHOULD) | 5/7 (71.4%) |
Individual test results used to construct this report are available here:
Individual tests are defined in source code and hosted on GitHub at http://w3c.github.io/ldp-testsuite/
The test suite, mostly automated, is available at http://w3c.github.io/ldp-testsuite/
Software used to take EARL input files and generate a report is within the same GitHub repository.
This report generated by earl-report version 0.3.4 an Unlicensed Ruby application. More information is available at https://github.com/gkellogg/earl-report .
This software is provided by Gregg Kellogg in hopes that it might make the lives of conformance testers easier.