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

Test Manifests

BasicContainer (MAY)

LDP Basic Container tests. MAY conformance tests.

Test Eclipse Lyo-BC Marmotta
BasicContainer-PutToCreate PASS PASS
BasicContainer-RdfTypeLdpContainer PASS PASS
BasicContainer-ServerHonorsSlug PASS PASS
BasicContainer-TypeRdfSource PASS PASS
Percentage passed out of 4 Tests 100.0% 100.0%

BasicContainer (MUST)

LDP Basic Container tests. MUST conformance tests.

Test Eclipse Lyo-BC Marmotta
BasicContainer-ContainerSupportsHttpLinkHeader PASS PASS
BasicContainer-RelativeUriResolutionPost PASS PASS
BasicContainer-PostResponseStatusAndLocation PASS PASS
BasicContainer-PostContainer PASS PASS
BasicContainer-RequestedInteractionModelCreateNotAllowed PASS UNTESTED
BasicContainer-RequestedInteractionModelHeaders PASS UNTESTED
BasicContainer-AcceptTurtle PASS PASS
BasicContainer-NullRelativeUriPost PASS PASS
BasicContainer-AcceptPostResponseHeader PASS PASS
BasicContainer-DeleteRemovesContainmentTriple PASS PASS
BasicContainer-RelativeUriResolutionPut PASS UNTESTED
BasicContainer-PutReplacesResource PASS UNTESTED
BasicContainer-PutSimpleUpdate PASS UNTESTED
BasicContainer-GetResource PASS PASS
BasicContainer-RestrictClientInference PASS UNTESTED
BasicContainer-GetResourceAcceptTurtle PASS FAIL
BasicContainer-PublishConstraintsReadOnlyProp PASS UNTESTED
BasicContainer-PublishConstraintsUnknownProp PASS UNTESTED
BasicContainer-PutReadOnlyProperties4xxStatus PASS UNTESTED
BasicContainer-PutPropertiesNotPersisted PASS UNTESTED
BasicContainer-IsHttp11Manual PASS UNTESTED
BasicContainer-ETagHeadersGet PASS PASS
BasicContainer-ETagHeadersHead PASS PASS
BasicContainer-LdpLinkHeader PASS PASS
BasicContainer-GetResponseHeaders PASS FAIL
BasicContainer-ConditionFailedStatusCode PASS UNTESTED
BasicContainer-PreconditionRequiredStatusCode PASS UNTESTED
BasicContainer-PutBadETag PASS UNTESTED
BasicContainer-Head PASS PASS
BasicContainer-AcceptPatchHeader PASS PASS
BasicContainer-Options PASS PASS
BasicContainer-OptionsAllowHeader PASS PASS
Percentage passed out of 32 Tests 100.0% 50.0%

BasicContainer (SHOULD)

LDP Basic Container tests. SHOULD conformance tests.

Test Eclipse Lyo-BC Marmotta
BasicContainer-NoRdfBagSeqOrList PASS PASS
BasicContainer-PreferContainmentTriples PASS FAIL
BasicContainer-ContentTypeHeader PASS PASS
BasicContainer-PostNoSlug PASS PASS
BasicContainer-CreateWithoutConstraints PASS PASS
BasicContainer-RestrictUriReUseSlug PASS PASS
BasicContainer-RestrictUriReUseNoSlug PASS PASS
BasicContainer-RejectPutModifyingContainmentTriples PASS PASS
BasicContainer-RestrictPutReUseUri PASS PASS
BasicContainer-PatchMethod PASS PASS
BasicContainer-PostJsonLd PASS PASS
BasicContainer-ContainsRdfType PASS PASS
BasicContainer-ReUseVocabularies PASS UNTESTED
BasicContainer-UseStandardVocabularies PASS UNTESTED
BasicContainer-JsonLdRepresentation PASS FAIL
BasicContainer-4xxErrorHasResponseBody PASS UNTESTED
BasicContainer-ResponsePropertiesNotPersisted PASS UNTESTED
BasicContainer-PutRequiresIfMatch PASS UNTESTED
Percentage passed out of 18 Tests 100.0% 61.1%

DirectContainer (MAY)

LDP Direct Container tests. MAY conformance tests.

Test Eclipse Lyo-DC1 Eclipse Lyo-DC2 Eclipse Lyo-DC3 Eclipse Lyo-DC4
DirectContainer-PutToCreate PASS PASS PASS PASS
DirectContainer-RdfTypeLdpContainer PASS PASS PASS PASS
DirectContainer-ServerHonorsSlug PASS PASS PASS PASS
DirectContainer-TypeRdfSource PASS PASS PASS PASS
Percentage passed out of 4 Tests 100.0% 100.0% 100.0% 100.0%

DirectContainer (MUST)

LDP Direct Container tests. MUST conformance tests.

Test Eclipse Lyo-DC1 Eclipse Lyo-DC2 Eclipse Lyo-DC3 Eclipse Lyo-DC4
DirectContainer-HttpLinkHeader PASS PASS PASS PASS
DirectContainer-MemberResourceTriple PASS PASS PASS PASS
DirectContainer-MemberRelationOrIsMemberOfRelationTripleExists PASS PASS PASS PASS
DirectContainer-ActAsIfInsertedContentRelationTripleExists UNTESTED UNTESTED UNTESTED UNTESTED
DirectContainer-PostResourceUpdatesTriples PASS PASS PASS PASS
DirectContainer-DeleteResourceUpdatesTriples PASS PASS PASS PASS
DirectContainer-RelativeUriResolutionPost PASS PASS PASS PASS
DirectContainer-PostResponseStatusAndLocation PASS PASS PASS PASS
DirectContainer-PostContainer PASS PASS PASS PASS
DirectContainer-RequestedInteractionModelCreateNotAllowed PASS PASS PASS PASS
DirectContainer-RequestedInteractionModelHeaders PASS PASS PASS PASS
DirectContainer-AcceptTurtle PASS PASS PASS PASS
DirectContainer-NullRelativeUriPost PASS PASS PASS PASS
DirectContainer-AcceptPostResponseHeader PASS PASS PASS PASS
DirectContainer-DeleteRemovesContainmentTriple PASS PASS PASS PASS
DirectContainer-RelativeUriResolutionPut PASS PASS PASS PASS
DirectContainer-PutReplacesResource PASS PASS PASS PASS
DirectContainer-PutSimpleUpdate PASS PASS PASS PASS
DirectContainer-GetResource PASS PASS PASS PASS
DirectContainer-RestrictClientInference PASS PASS PASS PASS
DirectContainer-GetResourceAcceptTurtle PASS PASS PASS PASS
DirectContainer-PublishConstraintsReadOnlyProp PASS PASS PASS PASS
DirectContainer-PublishConstraintsUnknownProp PASS PASS PASS PASS
DirectContainer-PutReadOnlyProperties4xxStatus PASS PASS PASS PASS
DirectContainer-PutPropertiesNotPersisted PASS PASS PASS PASS
DirectContainer-IsHttp11Manual PASS PASS PASS PASS
DirectContainer-ETagHeadersGet PASS PASS PASS PASS
DirectContainer-ETagHeadersHead PASS PASS PASS PASS
DirectContainer-LdpLinkHeader PASS PASS PASS PASS
DirectContainer-GetResponseHeaders PASS PASS PASS PASS
DirectContainer-ConditionFailedStatusCode PASS PASS PASS PASS
DirectContainer-PreconditionRequiredStatusCode PASS PASS PASS PASS
DirectContainer-PutBadETag PASS PASS PASS PASS
DirectContainer-Head PASS PASS PASS PASS
DirectContainer-AcceptPatchHeader PASS PASS PASS PASS
DirectContainer-Options PASS PASS PASS PASS
DirectContainer-OptionsAllowHeader PASS PASS PASS PASS
Percentage passed out of 37 Tests 97.3% 97.3% 97.3% 97.3%

DirectContainer (SHOULD)

LDP Direct Container tests. SHOULD conformance tests.

Test Eclipse Lyo-DC1 Eclipse Lyo-DC2 Eclipse Lyo-DC3 Eclipse Lyo-DC4
DirectContainer-UseMemberPredicate PASS PASS PASS PASS
DirectContainer-PreferMembershipTriples PASS PASS PASS PASS
DirectContainer-NoRdfBagSeqOrList PASS PASS PASS PASS
DirectContainer-PreferContainmentTriples PASS PASS PASS PASS
DirectContainer-ContentTypeHeader PASS PASS PASS PASS
DirectContainer-PostNoSlug PASS PASS PASS PASS
DirectContainer-CreateWithoutConstraints PASS PASS PASS PASS
DirectContainer-RestrictUriReUseSlug PASS PASS PASS PASS
DirectContainer-RestrictUriReUseNoSlug PASS PASS PASS PASS
DirectContainer-RejectPutModifyingContainmentTriples PASS PASS PASS PASS
DirectContainer-RestrictPutReUseUri PASS PASS PASS PASS
DirectContainer-PatchMethod PASS PASS PASS PASS
DirectContainer-PostJsonLd PASS PASS PASS PASS
DirectContainer-ContainsRdfType PASS PASS PASS PASS
DirectContainer-ReUseVocabularies PASS PASS PASS PASS
DirectContainer-UseStandardVocabularies PASS PASS PASS PASS
DirectContainer-JsonLdRepresentation PASS PASS PASS PASS
DirectContainer-4xxErrorHasResponseBody PASS PASS PASS PASS
DirectContainer-ResponsePropertiesNotPersisted PASS PASS PASS PASS
DirectContainer-PutRequiresIfMatch PASS PASS PASS PASS
Percentage passed out of 20 Tests 100.0% 100.0% 100.0% 100.0%

IndirectContainer (MAY)

LDP Indirect Container tests. MAY conformance tests.

Test
IndirectContainer-PutToCreate
IndirectContainer-RdfTypeLdpContainer
IndirectContainer-ServerHonorsSlug
IndirectContainer-TypeRdfSource
Percentage passed out of 4 Tests

IndirectContainer (MUST)

LDP Indirect Container tests. MUST conformance tests.

Test
IndirectContainer-ContainsLdpcUri
IndirectContainer-PostResource
IndirectContainer-CreateIndirectContainer
IndirectContainer-ContainerSupportsHttpLinkHeader
IndirectContainer-RelativeUriResolutionPost
IndirectContainer-PostResponseStatusAndLocation
IndirectContainer-PostContainer
IndirectContainer-RequestedInteractionModelCreateNotAllowed
IndirectContainer-RequestedInteractionModelHeaders
IndirectContainer-AcceptTurtle
IndirectContainer-NullRelativeUriPost
IndirectContainer-AcceptPostResponseHeader
IndirectContainer-DeleteRemovesContainmentTriple
IndirectContainer-RelativeUriResolutionPut
IndirectContainer-PutReplacesResource
IndirectContainer-PutSimpleUpdate
IndirectContainer-GetResource
IndirectContainer-RestrictClientInference
IndirectContainer-GetResourceAcceptTurtle
IndirectContainer-PublishConstraintsReadOnlyProp
IndirectContainer-PublishConstraintsUnknownProp
IndirectContainer-PutReadOnlyProperties4xxStatus
IndirectContainer-PutPropertiesNotPersisted
IndirectContainer-IsHttp11Manual
IndirectContainer-ETagHeadersGet
IndirectContainer-ETagHeadersHead
IndirectContainer-LdpLinkHeader
IndirectContainer-GetResponseHeaders
IndirectContainer-ConditionFailedStatusCode
IndirectContainer-PreconditionRequiredStatusCode
IndirectContainer-PutBadETag
IndirectContainer-Head
IndirectContainer-AcceptPatchHeader
IndirectContainer-Options
IndirectContainer-OptionsAllowHeader
Percentage passed out of 35 Tests

IndirectContainer (SHOULD)

LDP Indirect Container tests. SHOULD conformance tests.

Test
IndirectContainer-NoRdfBagSeqOrList
IndirectContainer-PreferContainmentTriples
IndirectContainer-ContentTypeHeader
IndirectContainer-PostNoSlug
IndirectContainer-CreateWithoutConstraints
IndirectContainer-RestrictUriReUseSlug
IndirectContainer-RestrictUriReUseNoSlug
IndirectContainer-RejectPutModifyingContainmentTriples
IndirectContainer-RestrictPutReUseUri
IndirectContainer-PatchMethod
IndirectContainer-PostJsonLd
IndirectContainer-ContainsRdfType
IndirectContainer-ReUseVocabularies
IndirectContainer-UseStandardVocabularies
IndirectContainer-JsonLdRepresentation
IndirectContainer-4xxErrorHasResponseBody
IndirectContainer-ResponsePropertiesNotPersisted
IndirectContainer-PutRequiresIfMatch
Percentage passed out of 18 Tests

Non-RDFSource (MAY)

LDP Non-RDF Source tests. MAY conformance tests.

Test Eclipse Lyo-BC Eclipse Lyo-DC1 Eclipse Lyo-DC2 Eclipse Lyo-DC3 Eclipse Lyo-DC4 Marmotta
NonRDFSource-PostNonRDFSource PASS PASS PASS PASS PASS PASS
NonRDFSource-PostResourceAndGetFromContainer PASS PASS PASS PASS PASS PASS
NonRDFSource-PostResourceGetBinary PASS PASS PASS PASS PASS PASS
NonRDFSource-PostResourceGetMetadataAndBinary PASS PASS PASS PASS PASS FAIL
NonRDFSource-PostResourceAndCheckLink PASS PASS PASS PASS PASS PASS
NonRDFSource-PostResourceAndCheckAssociatedResource PASS PASS PASS PASS PASS FAIL
Percentage passed out of 6 Tests 100.0% 100.0% 100.0% 100.0% 100.0% 66.7%

Non-RDFSource (MUST)

LDP Non-RDF Source tests. MUST conformance tests.

Test Eclipse Lyo-BC Eclipse Lyo-DC1 Eclipse Lyo-DC2 Eclipse Lyo-DC3 Eclipse Lyo-DC4 Marmotta
NonRDFSource-DeleteNonRDFSourceDeletesAssociatedResource PASS PASS PASS PASS PASS UNTESTED
NonRDFSource-OptionsHasSameLinkHeader PASS PASS PASS PASS PASS UNTESTED
NonRDFSource-IsHttp11Manual PASS PASS PASS PASS PASS UNTESTED
NonRDFSource-ETagHeadersGet PASS PASS PASS PASS PASS PASS
NonRDFSource-ETagHeadersHead PASS PASS PASS PASS PASS PASS
NonRDFSource-LdpLinkHeader PASS PASS PASS PASS PASS PASS
NonRDFSource-GetResponseHeaders PASS PASS PASS PASS PASS FAIL
NonRDFSource-ConditionFailedStatusCode PASS PASS PASS PASS PASS UNTESTED
NonRDFSource-PreconditionRequiredStatusCode PASS PASS PASS PASS PASS UNTESTED
NonRDFSource-PutBadETag PASS PASS PASS PASS PASS UNTESTED
NonRDFSource-Head PASS PASS PASS PASS PASS PASS
NonRDFSource-AcceptPatchHeader PASS PASS PASS PASS PASS PASS
NonRDFSource-Options PASS PASS PASS PASS PASS PASS
NonRDFSource-OptionsAllowHeader PASS PASS PASS PASS PASS PASS
NonRDFSource-GetResource PASS PASS PASS PASS PASS PASS
Percentage passed out of 15 Tests 100.0% 100.0% 100.0% 100.0% 100.0% 53.3%

Non-RDFSource (SHOULD)

LDP Non-RDF Source tests. SHOULD conformance tests.

Test Eclipse Lyo-BC Eclipse Lyo-DC1 Eclipse Lyo-DC2 Eclipse Lyo-DC3 Eclipse Lyo-DC4
NonRDFSource-PutRequiresIfMatch PASS PASS PASS PASS PASS
Percentage passed out of 1 Tests 100.0% 100.0% 100.0% 100.0% 100.0%

RDFSource (MAY)

LDP RDF Source tests. MAY conformance tests.

Test Eclipse Lyo-BC Eclipse Lyo-DC1 Eclipse Lyo-DC2 Eclipse Lyo-DC3 Eclipse Lyo-DC4 Marmotta
MemberResource-TypeRdfSource PASS PASS PASS PASS PASS PASS
Percentage passed out of 1 Tests 100.0% 100.0% 100.0% 100.0% 100.0% 100.0%

RDFSource (MUST)

LDP RDF Source tests. MUST conformance tests.

Test Eclipse Lyo-BC Eclipse Lyo-DC1 Eclipse Lyo-DC2 Eclipse Lyo-DC3 Eclipse Lyo-DC4 Marmotta
MemberResource-RelativeUriResolutionPut PASS PASS PASS PASS PASS UNTESTED
MemberResource-PutReplacesResource PASS PASS PASS PASS PASS UNTESTED
MemberResource-PutSimpleUpdate PASS PASS PASS PASS PASS UNTESTED
MemberResource-GetResource PASS PASS PASS PASS PASS PASS
MemberResource-RestrictClientInference PASS PASS PASS PASS PASS UNTESTED
MemberResource-GetResourceAcceptTurtle PASS PASS PASS PASS PASS FAIL
MemberResource-PublishConstraintsReadOnlyProp PASS PASS PASS PASS PASS UNTESTED
MemberResource-PublishConstraintsUnknownProp PASS PASS PASS PASS PASS UNTESTED
MemberResource-PutReadOnlyProperties4xxStatus PASS PASS PASS PASS PASS UNTESTED
MemberResource-PutPropertiesNotPersisted PASS PASS PASS PASS PASS UNTESTED
MemberResource-IsHttp11Manual PASS PASS PASS PASS PASS UNTESTED
MemberResource-ETagHeadersGet PASS PASS PASS PASS PASS PASS
MemberResource-ETagHeadersHead PASS PASS PASS PASS PASS PASS
MemberResource-LdpLinkHeader PASS PASS PASS PASS PASS PASS
MemberResource-GetResponseHeaders PASS PASS PASS PASS PASS FAIL
MemberResource-ConditionFailedStatusCode PASS PASS PASS PASS PASS UNTESTED
MemberResource-PreconditionRequiredStatusCode PASS PASS PASS PASS PASS UNTESTED
MemberResource-PutBadETag PASS PASS PASS PASS PASS UNTESTED
MemberResource-Head PASS PASS PASS PASS PASS PASS
MemberResource-AcceptPatchHeader PASS PASS PASS PASS PASS PASS
MemberResource-Options PASS PASS PASS PASS PASS PASS
MemberResource-OptionsAllowHeader PASS PASS PASS PASS PASS PASS
Percentage passed out of 22 Tests 100.0% 100.0% 100.0% 100.0% 100.0% 36.4%

RDFSource (SHOULD)

LDP RDF Source tests. SHOULD conformance tests.

Test Eclipse Lyo-BC Eclipse Lyo-DC1 Eclipse Lyo-DC2 Eclipse Lyo-DC3 Eclipse Lyo-DC4 Marmotta
MemberResource-ContainsRdfType PASS PASS PASS PASS PASS PASS
MemberResource-ReUseVocabularies PASS PASS PASS PASS PASS UNTESTED
MemberResource-UseStandardVocabularies PASS PASS PASS PASS PASS UNTESTED
MemberResource-JsonLdRepresentation PASS PASS PASS PASS PASS FAIL
MemberResource-4xxErrorHasResponseBody PASS PASS PASS PASS PASS UNTESTED
MemberResource-ResponsePropertiesNotPersisted PASS PASS PASS PASS PASS UNTESTED
MemberResource-PutRequiresIfMatch PASS PASS PASS PASS PASS UNTESTED
Percentage passed out of 7 Tests 100.0% 100.0% 100.0% 100.0% 100.0% 14.3%

Test Subjects

This report was tested using the following test subjects:

Eclipse Lyo-BC
Description
Testing against: BasicContainer, RDFSource, NonRDFSource, Prefer, Container as Resource interaction model.
Programming Language
Java
Home Page
http://wiki.eclipse.org/Lyo/LDPImpl
Developer
Steve Speicher
Sam Padgett
Test Suite Compliance
BasicContainer (MAY) 4/4 (100.0%)
BasicContainer (MUST) 32/32 (100.0%)
BasicContainer (SHOULD) 18/18 (100.0%)
Non-RDFSource (MAY) 6/6 (100.0%)
Non-RDFSource (MUST) 15/15 (100.0%)
Non-RDFSource (SHOULD) 1/1 (100.0%)
RDFSource (MAY) 1/1 (100.0%)
RDFSource (MUST) 22/22 (100.0%)
RDFSource (SHOULD) 7/7 (100.0%)
Eclipse Lyo-DC1
Description
Testing against: DirectContainer, RDFSource, NonRDFSource, Prefer, Container as Resource interaction model. Configuration of DirectContainer: ldp:membershipResource == container, ldp:hasMemberRelation == ldp:member
Programming Language
Java
Home Page
http://wiki.eclipse.org/Lyo/LDPImpl
Developer
Steve Speicher
Sam Padgett
Test Suite Compliance
DirectContainer (MAY) 4/4 (100.0%)
DirectContainer (MUST) 36/37 (97.3%)
DirectContainer (SHOULD) 20/20 (100.0%)
Non-RDFSource (MAY) 6/6 (100.0%)
Non-RDFSource (MUST) 15/15 (100.0%)
Non-RDFSource (SHOULD) 1/1 (100.0%)
RDFSource (MAY) 1/1 (100.0%)
RDFSource (MUST) 22/22 (100.0%)
RDFSource (SHOULD) 7/7 (100.0%)
Eclipse Lyo-DC2
Description
Testing against: DirectContainer, RDFSource, NonRDFSource, Prefer, Container as Resource interaction model. Configuration of DirectContainer: ldp:membershipResource != container, ldp:hasMemberRelation == ldp:member
Programming Language
Java
Home Page
http://wiki.eclipse.org/Lyo/LDPImpl
Developer
Steve Speicher
Sam Padgett
Test Suite Compliance
DirectContainer (MAY) 4/4 (100.0%)
DirectContainer (MUST) 36/37 (97.3%)
DirectContainer (SHOULD) 20/20 (100.0%)
Non-RDFSource (MAY) 6/6 (100.0%)
Non-RDFSource (MUST) 15/15 (100.0%)
Non-RDFSource (SHOULD) 1/1 (100.0%)
RDFSource (MAY) 1/1 (100.0%)
RDFSource (MUST) 22/22 (100.0%)
RDFSource (SHOULD) 7/7 (100.0%)
Eclipse Lyo-DC3
Description
Testing against: DirectContainer, RDFSource, NonRDFSource, Prefer, Container as Resource interaction model. Configuration of DirectContainer: ldp:membershipResource != container, ldp:hasMemberRelation == skos:inScheme
Programming Language
Java
Home Page
http://wiki.eclipse.org/Lyo/LDPImpl
Developer
Steve Speicher
Sam Padgett
Test Suite Compliance
DirectContainer (MAY) 4/4 (100.0%)
DirectContainer (MUST) 36/37 (97.3%)
DirectContainer (SHOULD) 20/20 (100.0%)
Non-RDFSource (MAY) 6/6 (100.0%)
Non-RDFSource (MUST) 15/15 (100.0%)
Non-RDFSource (SHOULD) 1/1 (100.0%)
RDFSource (MAY) 1/1 (100.0%)
RDFSource (MUST) 22/22 (100.0%)
RDFSource (SHOULD) 7/7 (100.0%)
Eclipse Lyo-DC4
Description
Testing against: DirectContainer, RDFSource, NonRDFSource, Prefer, Container as Resource interaction model. Configuration of DirectContainer: ldp:membershipResource == container, ldp:hasMemberRelation == skos:inScheme
Programming Language
Java
Home Page
http://wiki.eclipse.org/Lyo/LDPImpl
Developer
Steve Speicher
Sam Padgett
Test Suite Compliance
DirectContainer (MAY) 4/4 (100.0%)
DirectContainer (MUST) 36/37 (97.3%)
DirectContainer (SHOULD) 20/20 (100.0%)
Non-RDFSource (MAY) 6/6 (100.0%)
Non-RDFSource (MUST) 15/15 (100.0%)
Non-RDFSource (SHOULD) 1/1 (100.0%)
RDFSource (MAY) 1/1 (100.0%)
RDFSource (MUST) 22/22 (100.0%)
RDFSource (SHOULD) 7/7 (100.0%)
Marmotta
Description
Apache Marmotta
Programming Language
Java
Home Page
http://marmotta.apache.org
Developer
Sergio Fernández
Test Suite Compliance
BasicContainer (MAY) 4/4 (100.0%)
BasicContainer (MUST) 16/32 (50.0%)
BasicContainer (SHOULD) 11/18 (61.1%)
Non-RDFSource (MAY) 4/6 (66.7%)
Non-RDFSource (MUST) 8/15 (53.3%)
RDFSource (MAY) 1/1 (100.0%)
RDFSource (MUST) 8/22 (36.4%)
RDFSource (SHOULD) 1/7 (14.3%)

Individual Test Results

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

Test Definitions

Individual tests are defined in source code and hosted on GitHub at http://w3c.github.io/ldp-testsuite/

Report Generation Software

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.