Linked Data Platform Implementation Conformance Report
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
Fedora4
Apache Marmotta
ldphp
LDP4j
Virtuoso
gold
rww-play
LDP.js BC
BasicContainer-PutToCreate
PASS
PASS
PASS
PASS
FAIL
PASS
PASS
FAIL
PASS
BasicContainer-RdfTypeLdpContainer
PASS
PASS
PASS
PASS
PASS
PASS
PASS
FAIL
PASS
BasicContainer-ServerHonorsSlug
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-TypeRdfSource
PASS
PASS
PASS
FAIL
PASS
FAIL
FAIL
FAIL
PASS
Percentage passed out of 4 Tests
100.0%
100.0%
100.0%
75.0%
75.0%
75.0%
75.0%
25.0%
100.0%
BasicContainer (MUST)
LDP Basic Container tests. MUST conformance tests.
Test
Carbon LDP
Eclipse Lyo-BC
Fedora4
Apache Marmotta
ldphp
LDP4j
Virtuoso
gold
rww-play
LDP.js BC
BasicContainer-ConformsBcLdpContainer
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-ContainerSupportsHttpLinkHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-RelativeUriResolutionPost
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-PostResponseStatusAndLocation
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-PostContainer
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-RequestedInteractionModelCreateNotAllowed
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
BasicContainer-RequestedInteractionModelHeaders
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
BasicContainer-AcceptTurtle
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-NullRelativeUriPost
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-AcceptPostResponseHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-DeleteRemovesContainmentTriple
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-PostJsonLd
PASS
PASS
PASS
PASS
FAIL
PASS
FAIL
FAIL
PASS
PASS
BasicContainer-ConformsContainerRdfResource
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-RelativeUriResolutionPut
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
BasicContainer-PutReplacesResource
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
BasicContainer-PutSimpleUpdate
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
BasicContainer-GetResource
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-RestrictClientInference
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
BasicContainer-GetResourceAcceptTurtle
PASS
PASS
PASS
PASS
PASS
PASS
FAIL
PASS
PASS
PASS
BasicContainer-JsonLdRepresentation
PASS
PASS
PASS
PASS
PASS
PASS
PASS
FAIL
PASS
PASS
BasicContainer-PublishConstraintsReadOnlyProp
UNTESTED
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
BasicContainer-PublishConstraintsUnknownProp
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
PASS
FAIL
PASS
FAIL
PASS
BasicContainer-PutReadOnlyProperties4xxStatus
UNTESTED
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
BasicContainer-PutPropertiesNotPersisted
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
PASS
FAIL
PASS
PASS
PASS
BasicContainer-ConformsRdfSourceLdpResource
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-IsHttp11Manual
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
BasicContainer-ETagHeadersGet
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-ETagHeadersHead
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-LdpLinkHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-GetResponseHeaders
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-ConditionFailedStatusCode
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
FAIL
PASS
BasicContainer-PreconditionRequiredStatusCode
PASS
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
BasicContainer-PutBadETag
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
FAIL
PASS
BasicContainer-Head
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-AcceptPatchHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-Options
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-OptionsAllowHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
Percentage passed out of 37 Tests
81.1%
100.0%
75.7%
100.0%
64.9%
100.0%
62.2%
67.6%
64.9%
100.0%
BasicContainer (SHOULD)
LDP Basic Container tests. SHOULD conformance tests.
Test
Carbon LDP
Eclipse Lyo-BC
Fedora4
Apache Marmotta
ldphp
LDP4j
Virtuoso
gold
rww-play
LDP.js BC
BasicContainer-NoRdfBagSeqOrList
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-PreferContainmentTriples
UNTESTED
PASS
PASS
PASS
PASS
PASS
FAIL
FAIL
FAIL
PASS
BasicContainer-ContentTypeHeader
UNTESTED
PASS
PASS
PASS
FAIL
PASS
FAIL
PASS
PASS
PASS
BasicContainer-PostNoSlug
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-CreateWithoutConstraints
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-RestrictUriReUseSlug
UNTESTED
PASS
PASS
PASS
FAIL
PASS
FAIL
PASS
FAIL
PASS
BasicContainer-RestrictUriReUseNoSlug
UNTESTED
PASS
PASS
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
BasicContainer-RejectPutModifyingContainmentTriples
UNTESTED
PASS
PASS
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
BasicContainer-RestrictPutReUseUri
UNTESTED
PASS
PASS
PASS
FAIL
UNTESTED
FAIL
FAIL
UNTESTED
PASS
BasicContainer-PatchMethod
UNTESTED
PASS
PASS
PASS
PASS
FAIL
PASS
PASS
PASS
FAIL
BasicContainer-ContainsRdfType
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
BasicContainer-ReUseVocabularies
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
BasicContainer-UseStandardVocabularies
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
BasicContainer-GetResourceAsTurtleNoAccept
UNTESTED
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
UNTESTED
BasicContainer-4xxErrorHasResponseBody
UNTESTED
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
BasicContainer-ResponsePropertiesNotPersisted
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
PASS
FAIL
PASS
PASS
PASS
BasicContainer-PutRequiresIfMatch
UNTESTED
PASS
PASS
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
Percentage passed out of 17 Tests
11.8%
100.0%
82.4%
100.0%
35.3%
88.2%
47.1%
64.7%
64.7%
88.2%
DirectContainer (MAY)
LDP Direct Container tests. MAY conformance tests.
Test
Eclipse Lyo-DC1
Eclipse Lyo-DC2
Eclipse Lyo-DC3
Eclipse Lyo-DC4
Fedora4
LDP4j
LDP.js DC
DirectContainer-PutToCreate
PASS
PASS
PASS
PASS
PASS
FAIL
PASS
DirectContainer-RdfTypeLdpContainer
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-ServerHonorsSlug
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-TypeRdfSource
PASS
PASS
PASS
PASS
PASS
PASS
PASS
Percentage passed out of 4 Tests
100.0%
100.0%
100.0%
100.0%
100.0%
75.0%
100.0%
DirectContainer (MUST)
LDP Direct Container tests. MUST conformance tests.
Test
Carbon LDP
Eclipse Lyo-DC1
Eclipse Lyo-DC2
Eclipse Lyo-DC3
Eclipse Lyo-DC4
Fedora4
LDP4j
LDP.js DC
DirectContainer-HttpLinkHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-MemberResourceTriple
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-MemberRelationOrIsMemberOfRelationTripleExists
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-ActAsIfInsertedContentRelationTripleExists
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-PostResourceUpdatesTriples
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-DeleteResourceUpdatesTriples
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-ConformsDcLdpContainer
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-RelativeUriResolutionPost
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-PostResponseStatusAndLocation
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-PostContainer
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-RequestedInteractionModelCreateNotAllowed
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
DirectContainer-RequestedInteractionModelHeaders
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
DirectContainer-AcceptTurtle
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-NullRelativeUriPost
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-AcceptPostResponseHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-DeleteRemovesContainmentTriple
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-PostJsonLd
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-ConformsContainerRdfResource
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-RelativeUriResolutionPut
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
DirectContainer-PutReplacesResource
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
DirectContainer-PutSimpleUpdate
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
DirectContainer-GetResource
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-RestrictClientInference
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
DirectContainer-GetResourceAcceptTurtle
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-JsonLdRepresentation
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-PublishConstraintsReadOnlyProp
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-PublishConstraintsUnknownProp
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
DirectContainer-PutReadOnlyProperties4xxStatus
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-PutPropertiesNotPersisted
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
DirectContainer-ConformsRdfSourceLdpResource
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-IsHttp11Manual
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
DirectContainer-ETagHeadersGet
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-ETagHeadersHead
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-LdpLinkHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-GetResponseHeaders
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-ConditionFailedStatusCode
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-PreconditionRequiredStatusCode
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-PutBadETag
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-Head
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-AcceptPatchHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-Options
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-OptionsAllowHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
Percentage passed out of 42 Tests
83.3%
100.0%
100.0%
100.0%
100.0%
78.6%
100.0%
100.0%
DirectContainer (SHOULD)
LDP Direct Container tests. SHOULD conformance tests.
Test
Carbon LDP
Eclipse Lyo-DC1
Eclipse Lyo-DC2
Eclipse Lyo-DC3
Eclipse Lyo-DC4
Fedora4
LDP4j
LDP.js DC
DirectContainer-UseMemberPredicate
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-PreferMembershipTriples
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-NoRdfBagSeqOrList
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-PreferContainmentTriples
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-ContentTypeHeader
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-PostNoSlug
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-CreateWithoutConstraints
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-RestrictUriReUseSlug
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-RestrictUriReUseNoSlug
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-RejectPutModifyingContainmentTriples
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-RestrictPutReUseUri
UNTESTED
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
DirectContainer-PatchMethod
UNTESTED
PASS
PASS
PASS
PASS
PASS
FAIL
FAIL
DirectContainer-ContainsRdfType
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-ReUseVocabularies
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
DirectContainer-UseStandardVocabularies
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
DirectContainer-GetResourceAsTurtleNoAccept
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
DirectContainer-4xxErrorHasResponseBody
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
DirectContainer-ResponsePropertiesNotPersisted
UNTESTED
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
DirectContainer-PutRequiresIfMatch
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
Percentage passed out of 19 Tests
10.5%
100.0%
100.0%
100.0%
100.0%
84.2%
89.5%
89.5%
IndirectContainer (MAY)
LDP Indirect Container tests. MAY conformance tests.
Test
Callimachus
Fedora4
LDP4j
IndirectContainer-PutToCreate
FAIL
PASS
FAIL
IndirectContainer-RdfTypeLdpContainer
PASS
PASS
PASS
IndirectContainer-ServerHonorsSlug
PASS
PASS
PASS
IndirectContainer-TypeRdfSource
PASS
PASS
PASS
Percentage passed out of 4 Tests
75.0%
100.0%
75.0%
IndirectContainer (MUST)
LDP Indirect Container tests. MUST conformance tests.
Test
Callimachus
Carbon LDP
Fedora4
LDP4j
IndirectContainer-ContainerSupportsHttpLinkHeader
PASS
PASS
PASS
PASS
IndirectContainer-ConformsIcLdpContainer
PASS
UNTESTED
UNTESTED
PASS
IndirectContainer-ContainerHasInsertedContentRelation
UNTESTED
PASS
PASS
UNTESTED
IndirectContainer-PostResource
PASS
UNTESTED
UNTESTED
UNTESTED
IndirectContainer-RelativeUriResolutionPost
PASS
PASS
PASS
PASS
IndirectContainer-PostResponseStatusAndLocation
PASS
PASS
PASS
PASS
IndirectContainer-PostContainer
PASS
PASS
PASS
PASS
IndirectContainer-RequestedInteractionModelCreateNotAllowed
PASS
PASS
UNTESTED
PASS
IndirectContainer-RequestedInteractionModelHeaders
PASS
PASS
UNTESTED
PASS
IndirectContainer-AcceptTurtle
PASS
PASS
PASS
PASS
IndirectContainer-NullRelativeUriPost
PASS
PASS
PASS
PASS
IndirectContainer-AcceptPostResponseHeader
PASS
PASS
PASS
PASS
IndirectContainer-DeleteRemovesContainmentTriple
PASS
PASS
PASS
PASS
IndirectContainer-PostJsonLd
PASS
PASS
PASS
PASS
IndirectContainer-ConformsContainerRdfResource
PASS
PASS
PASS
PASS
IndirectContainer-RelativeUriResolutionPut
PASS
UNTESTED
UNTESTED
PASS
IndirectContainer-PutReplacesResource
PASS
UNTESTED
UNTESTED
PASS
IndirectContainer-PutSimpleUpdate
PASS
UNTESTED
UNTESTED
PASS
IndirectContainer-GetResource
PASS
PASS
PASS
PASS
IndirectContainer-RestrictClientInference
PASS
PASS
UNTESTED
PASS
IndirectContainer-GetResourceAcceptTurtle
PASS
PASS
PASS
PASS
IndirectContainer-JsonLdRepresentation
PASS
PASS
PASS
PASS
IndirectContainer-PublishConstraintsReadOnlyProp
PASS
UNTESTED
PASS
PASS
IndirectContainer-PublishConstraintsUnknownProp
PASS
UNTESTED
UNTESTED
PASS
IndirectContainer-PutReadOnlyProperties4xxStatus
PASS
UNTESTED
PASS
PASS
IndirectContainer-PutPropertiesNotPersisted
PASS
UNTESTED
UNTESTED
PASS
IndirectContainer-ConformsRdfSourceLdpResource
PASS
PASS
PASS
PASS
IndirectContainer-IsHttp11Manual
PASS
PASS
UNTESTED
PASS
IndirectContainer-ETagHeadersGet
PASS
PASS
PASS
PASS
IndirectContainer-ETagHeadersHead
PASS
PASS
PASS
PASS
IndirectContainer-LdpLinkHeader
PASS
PASS
PASS
PASS
IndirectContainer-GetResponseHeaders
PASS
PASS
PASS
PASS
IndirectContainer-ConditionFailedStatusCode
PASS
PASS
PASS
PASS
IndirectContainer-PreconditionRequiredStatusCode
PASS
PASS
PASS
PASS
IndirectContainer-PutBadETag
PASS
PASS
PASS
PASS
IndirectContainer-Head
PASS
PASS
PASS
PASS
IndirectContainer-AcceptPatchHeader
PASS
PASS
PASS
PASS
IndirectContainer-Options
PASS
PASS
PASS
PASS
IndirectContainer-OptionsAllowHeader
PASS
PASS
PASS
PASS
Percentage passed out of 39 Tests
97.4%
76.9%
71.8%
94.9%
IndirectContainer (SHOULD)
LDP Indirect Container tests. SHOULD conformance tests.
Test
Callimachus
Carbon LDP
Fedora4
LDP4j
IndirectContainer-NoRdfBagSeqOrList
PASS
UNTESTED
PASS
PASS
IndirectContainer-PreferContainmentTriples
PASS
UNTESTED
PASS
PASS
IndirectContainer-ContentTypeHeader
PASS
UNTESTED
PASS
PASS
IndirectContainer-PostNoSlug
PASS
UNTESTED
PASS
PASS
IndirectContainer-CreateWithoutConstraints
FAIL
UNTESTED
PASS
PASS
IndirectContainer-RestrictUriReUseSlug
FAIL
UNTESTED
PASS
PASS
IndirectContainer-RestrictUriReUseNoSlug
PASS
UNTESTED
PASS
PASS
IndirectContainer-RejectPutModifyingContainmentTriples
PASS
UNTESTED
PASS
PASS
IndirectContainer-RestrictPutReUseUri
UNTESTED
UNTESTED
PASS
UNTESTED
IndirectContainer-PatchMethod
PASS
UNTESTED
PASS
FAIL
IndirectContainer-ContainsRdfType
PASS
UNTESTED
PASS
PASS
IndirectContainer-ReUseVocabularies
PASS
PASS
UNTESTED
PASS
IndirectContainer-UseStandardVocabularies
PASS
PASS
UNTESTED
PASS
IndirectContainer-GetResourceAsTurtleNoAccept
PASS
UNTESTED
PASS
PASS
IndirectContainer-4xxErrorHasResponseBody
PASS
UNTESTED
PASS
PASS
IndirectContainer-ResponsePropertiesNotPersisted
PASS
UNTESTED
UNTESTED
PASS
IndirectContainer-PutRequiresIfMatch
PASS
UNTESTED
PASS
PASS
Percentage passed out of 17 Tests
82.4%
11.8%
82.4%
88.2%
Non-RDFSource (MAY)
LDP Non-RDF Source tests. MAY conformance tests.
Test
Callimachus
Carbon LDP
Eclipse Lyo-BC
Eclipse Lyo-DC1
Eclipse Lyo-DC2
Eclipse Lyo-DC3
Eclipse Lyo-DC4
Fedora4
Apache Marmotta
rww-play
NonRDFSource-PostNonRDFSource
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-PostResourceAndGetFromContainer
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-PostResourceGetBinary
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-PostResourceGetMetadataAndBinary
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
FAIL
NonRDFSource-PostResourceAndCheckLink
FAIL
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
FAIL
NonRDFSource-PostResourceAndCheckAssociatedResource
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
PASS
PASS
FAIL
Percentage passed out of 6 Tests
83.3%
0.0%
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
50.0%
Non-RDFSource (MUST)
LDP Non-RDF Source tests. MUST conformance tests.
Test
Callimachus
Carbon LDP
Eclipse Lyo-BC
Eclipse Lyo-DC1
Eclipse Lyo-DC2
Eclipse Lyo-DC3
Eclipse Lyo-DC4
Fedora4
Apache Marmotta
rww-play
NonRDFSource-DeleteNonRDFSourceDeletesAssociatedResource
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
NonRDFSource-OptionsHasSameLinkHeader
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
NonRDFSource-GetResource
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-IsHttp11Manual
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
NonRDFSource-ETagHeadersGet
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-ETagHeadersHead
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-LdpLinkHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-GetResponseHeaders
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-ConditionFailedStatusCode
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-PreconditionRequiredStatusCode
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-PutBadETag
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-Head
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-AcceptPatchHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-Options
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
NonRDFSource-OptionsAllowHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
Percentage passed out of 15 Tests
100.0%
33.3%
100.0%
100.0%
100.0%
100.0%
100.0%
93.3%
100.0%
80.0%
Non-RDFSource (SHOULD)
LDP Non-RDF Source tests. SHOULD conformance tests.
Test
Callimachus
Eclipse Lyo-BC
Eclipse Lyo-DC1
Eclipse Lyo-DC2
Eclipse Lyo-DC3
Eclipse Lyo-DC4
Fedora4
Apache Marmotta
rww-play
NonRDFSource-PutRequiresIfMatch
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
Percentage passed out of 1 Tests
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
RDFSource (MAY)
LDP RDF Source tests. MAY conformance tests.
Test
Callimachus
Eclipse Lyo-BC
Eclipse Lyo-DC1
Eclipse Lyo-DC2
Eclipse Lyo-DC3
Eclipse Lyo-DC4
Fedora4
Apache Marmotta
ldphp
LDP4j
Virtuoso
rww-play
LDP.js BC
LDP.js DC
MemberResource-TypeRdfSource
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
Percentage passed out of 1 Tests
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
100.0%
RDFSource (MUST)
LDP RDF Source tests. MUST conformance tests.
Test
Callimachus
Carbon LDP
Eclipse Lyo-BC
Eclipse Lyo-DC1
Eclipse Lyo-DC2
Eclipse Lyo-DC3
Eclipse Lyo-DC4
Fedora4
Apache Marmotta
ldphp
LDP4j
Virtuoso
gold
rww-play
LDP.js BC
LDP.js DC
MemberResource-RelativeUriResolutionPut
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-PutReplacesResource
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-PutSimpleUpdate
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-GetResource
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-RestrictClientInference
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
PASS
MemberResource-GetResourceAcceptTurtle
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-JsonLdRepresentation
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-PublishConstraintsReadOnlyProp
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
PASS
MemberResource-PublishConstraintsUnknownProp
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
PASS
MemberResource-PutReadOnlyProperties4xxStatus
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
PASS
MemberResource-PutPropertiesNotPersisted
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
PASS
MemberResource-ConformsRdfSourceLdpResource
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
MemberResource-IsHttp11Manual
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
UNTESTED
PASS
PASS
MemberResource-ETagHeadersGet
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-ETagHeadersHead
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-LdpLinkHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-GetResponseHeaders
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-ConditionFailedStatusCode
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-PreconditionRequiredStatusCode
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-PutBadETag
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-Head
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-AcceptPatchHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-Options
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
MemberResource-OptionsAllowHeader
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
PASS
PASS
Percentage passed out of 24 Tests
100.0%
83.3%
100.0%
100.0%
100.0%
100.0%
100.0%
83.3%
100.0%
70.8%
100.0%
75.0%
4.2%
75.0%
100.0%
100.0%
RDFSource (SHOULD)
LDP RDF Source tests. SHOULD conformance tests.
Test
Callimachus
Carbon LDP
Eclipse Lyo-BC
Eclipse Lyo-DC1
Eclipse Lyo-DC2
Eclipse Lyo-DC3
Eclipse Lyo-DC4
Fedora4
Apache Marmotta
ldphp
LDP4j
Virtuoso
rww-play
LDP.js BC
LDP.js DC
MemberResource-ContainsRdfType
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
MemberResource-ReUseVocabularies
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
PASS
MemberResource-UseStandardVocabularies
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
PASS
MemberResource-GetResourceAsTurtleNoAccept
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
MemberResource-4xxErrorHasResponseBody
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
PASS
MemberResource-ResponsePropertiesNotPersisted
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
UNTESTED
PASS
UNTESTED
PASS
UNTESTED
UNTESTED
PASS
PASS
MemberResource-PutRequiresIfMatch
PASS
UNTESTED
PASS
PASS
PASS
PASS
PASS
PASS
PASS
FAIL
PASS
PASS
PASS
PASS
PASS
Percentage passed out of 7 Tests
100.0%
28.6%
100.0%
100.0%
100.0%
100.0%
100.0%
57.1%
100.0%
14.3%
100.0%
28.6%
42.9%
85.7%
85.7%
Test Subjects
This report was tested using the following test subjects:
Callimachus
Programming Language
Java
Home Page
Developer
James Leigh
Test Suite Compliance
IndirectContainer (MAY)
3/4 (75.0%)
IndirectContainer (MUST)
38/39 (97.4%)
IndirectContainer (SHOULD)
14/17 (82.4%)
Non-RDFSource (MAY)
5/6 (83.3%)
Non-RDFSource (MUST)
15/15 (100.0%)
Non-RDFSource (SHOULD)
1/1 (100.0%)
RDFSource (MAY)
1/1 (100.0%)
RDFSource (MUST)
24/24 (100.0%)
RDFSource (SHOULD)
7/7 (100.0%)
Carbon LDP
Description
Testing against: BasicContainer, RDFSource, NonRDFSource, Prefer, Container as Resource interaction model.
Programming Language
Java
Home Page
Developer
Miguel Aragon
Test Suite Compliance
BasicContainer (MUST)
30/37 (81.1%)
BasicContainer (SHOULD)
2/17 (11.8%)
DirectContainer (MUST)
35/42 (83.3%)
DirectContainer (SHOULD)
2/19 (10.5%)
IndirectContainer (MUST)
30/39 (76.9%)
IndirectContainer (SHOULD)
2/17 (11.8%)
Non-RDFSource (MUST)
5/15 (33.3%)
RDFSource (MUST)
20/24 (83.3%)
RDFSource (SHOULD)
2/7 (28.6%)
Eclipse Lyo-BC
Description
Testing against: BasicContainer, RDFSource, NonRDFSource, Prefer, Container as Resource interaction model.
Programming Language
Java
Home Page
Developer
Steve Speicher
Sam Padgett
Test Suite Compliance
BasicContainer (MAY)
4/4 (100.0%)
BasicContainer (MUST)
37/37 (100.0%)
BasicContainer (SHOULD)
17/17 (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)
24/24 (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
Developer
Steve Speicher
Sam Padgett
Test Suite Compliance
DirectContainer (MAY)
4/4 (100.0%)
DirectContainer (MUST)
42/42 (100.0%)
DirectContainer (SHOULD)
19/19 (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)
24/24 (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
Developer
Steve Speicher
Sam Padgett
Test Suite Compliance
DirectContainer (MAY)
4/4 (100.0%)
DirectContainer (MUST)
42/42 (100.0%)
DirectContainer (SHOULD)
19/19 (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)
24/24 (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
Developer
Steve Speicher
Sam Padgett
Test Suite Compliance
DirectContainer (MAY)
4/4 (100.0%)
DirectContainer (MUST)
42/42 (100.0%)
DirectContainer (SHOULD)
19/19 (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)
24/24 (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
Developer
Steve Speicher
Sam Padgett
Test Suite Compliance
DirectContainer (MAY)
4/4 (100.0%)
DirectContainer (MUST)
42/42 (100.0%)
DirectContainer (SHOULD)
19/19 (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)
24/24 (100.0%)
RDFSource (SHOULD)
7/7 (100.0%)
Fedora4
Programming Language
java
Home Page
Developer
Duraspace
Test Suite Compliance
BasicContainer (MAY)
4/4 (100.0%)
BasicContainer (MUST)
28/37 (75.7%)
BasicContainer (SHOULD)
14/17 (82.4%)
DirectContainer (MAY)
4/4 (100.0%)
DirectContainer (MUST)
33/42 (78.6%)
DirectContainer (SHOULD)
16/19 (84.2%)
IndirectContainer (MAY)
4/4 (100.0%)
IndirectContainer (MUST)
28/39 (71.8%)
IndirectContainer (SHOULD)
14/17 (82.4%)
Non-RDFSource (MAY)
6/6 (100.0%)
Non-RDFSource (MUST)
14/15 (93.3%)
Non-RDFSource (SHOULD)
1/1 (100.0%)
RDFSource (MAY)
1/1 (100.0%)
RDFSource (MUST)
20/24 (83.3%)
RDFSource (SHOULD)
4/7 (57.1%)
Apache Marmotta
Programming Language
Java
Home Page
Developer
Jakob Frank
Sergio Fernández
Test Suite Compliance
BasicContainer (MAY)
4/4 (100.0%)
BasicContainer (MUST)
37/37 (100.0%)
BasicContainer (SHOULD)
17/17 (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)
24/24 (100.0%)
RDFSource (SHOULD)
7/7 (100.0%)
ldphp
Programming Language
PHP
Home Page
Developer
Andrei Sambra
Test Suite Compliance
BasicContainer (MAY)
3/4 (75.0%)
BasicContainer (MUST)
24/37 (64.9%)
BasicContainer (SHOULD)
6/17 (35.3%)
RDFSource (MAY)
1/1 (100.0%)
RDFSource (MUST)
17/24 (70.8%)
RDFSource (SHOULD)
1/7 (14.3%)
LDP4j
Description
Testing against: RDFSource, BasicContainer, DirectContainer, and IndirectContainer
Programming Language
Java
Home Page
Developer
Miguel Esteban Gutiérrez
Nandana Mihindukulasooriya
Raúl García Castro
Test Suite Compliance
BasicContainer (MAY)
3/4 (75.0%)
BasicContainer (MUST)
37/37 (100.0%)
BasicContainer (SHOULD)
15/17 (88.2%)
DirectContainer (MAY)
3/4 (75.0%)
DirectContainer (MUST)
42/42 (100.0%)
DirectContainer (SHOULD)
17/19 (89.5%)
IndirectContainer (MAY)
3/4 (75.0%)
IndirectContainer (MUST)
37/39 (94.9%)
IndirectContainer (SHOULD)
15/17 (88.2%)
RDFSource (MAY)
1/1 (100.0%)
RDFSource (MUST)
24/24 (100.0%)
RDFSource (SHOULD)
7/7 (100.0%)
Virtuoso
Programming Language
Home Page
Developer
OpenLink
Test Suite Compliance
BasicContainer (MAY)
3/4 (75.0%)
BasicContainer (MUST)
23/37 (62.2%)
BasicContainer (SHOULD)
8/17 (47.1%)
RDFSource (MAY)
1/1 (100.0%)
RDFSource (MUST)
18/24 (75.0%)
RDFSource (SHOULD)
2/7 (28.6%)
gold
Programming Language
Go
Home Page
Developer
Andrei Sambra
Test Suite Compliance
BasicContainer (MAY)
3/4 (75.0%)
BasicContainer (MUST)
25/37 (67.6%)
BasicContainer (SHOULD)
11/17 (64.7%)
RDFSource (MUST)
1/24 (4.2%)
rww-play
Programming Language
Scala
Home Page
Developer
Henry Story
Test Suite Compliance
BasicContainer (MAY)
1/4 (25.0%)
BasicContainer (MUST)
24/37 (64.9%)
BasicContainer (SHOULD)
11/17 (64.7%)
Non-RDFSource (MAY)
3/6 (50.0%)
Non-RDFSource (MUST)
12/15 (80.0%)
Non-RDFSource (SHOULD)
1/1 (100.0%)
RDFSource (MAY)
1/1 (100.0%)
RDFSource (MUST)
18/24 (75.0%)
RDFSource (SHOULD)
3/7 (42.9%)
LDP.js BC
Description
Testing against: BasicContainer, RDFSource,Prefer, Container as Resource interaction model.
Programming Language
JavaScript
Home Page
Developer
Sam Padgett
Steve Speicher
Test Suite Compliance
BasicContainer (MAY)
4/4 (100.0%)
BasicContainer (MUST)
37/37 (100.0%)
BasicContainer (SHOULD)
15/17 (88.2%)
RDFSource (MAY)
1/1 (100.0%)
RDFSource (MUST)
24/24 (100.0%)
RDFSource (SHOULD)
6/7 (85.7%)
LDP.js DC
Description
Testing against: DirectContainer, RDFSource,Prefer, Container as Resource interaction model.
Programming Language
JavaScript
Home Page
Developer
Sam Padgett
Steve Speicher
Test Suite Compliance
DirectContainer (MAY)
4/4 (100.0%)
DirectContainer (MUST)
42/42 (100.0%)
DirectContainer (SHOULD)
17/19 (89.5%)
RDFSource (MAY)
1/1 (100.0%)
RDFSource (MUST)
24/24 (100.0%)
RDFSource (SHOULD)
6/7 (85.7%)
Individual Test Results
Individual test results used to construct this report are available here:
contrib/CarbonLDP/ldp-testsuite-execution-report-earl.ttl
contrib/GoLD/ldp-testsuite-execution-report-earl.ttl
contrib/LDP.js-bc/ldp-testsuite-execution-report-earl.ttl
contrib/LDP.js-dc1/ldp-testsuite-execution-report-earl.ttl
contrib/callimachus/callimachus-ldp-testsuite-execution-report-earl.ttl
contrib/fedora4/basic-ldp-testsuite-execution-report-earl.ttl
contrib/fedora4/direct-ldp-testsuite-execution-report-earl.ttl
contrib/fedora4/indirect-ldp-testsuite-execution-report-earl.ttl
contrib/ldp4j/ldp-testsuite-execution-report-earl.ttl
contrib/ldphp/ldp-testsuite-execution-report-earl.ttl
contrib/lyo-bc/ldp-testsuite-execution-report-earl.ttl
contrib/lyo-dc1/ldp-testsuite-execution-report-earl.ttl
contrib/lyo-dc2/ldp-testsuite-execution-report-earl.ttl
contrib/lyo-dc3/ldp-testsuite-execution-report-earl.ttl
contrib/lyo-dc4/ldp-testsuite-execution-report-earl.ttl
contrib/marmotta/ldp-testsuite-execution-report-earl.ttl
contrib/rww-play/ldp-testsuite-execution-report-earl.ttl
contrib/virtuoso/ldp-testsuite-execution-report-earl.ttl
Test Definitions
Individual tests are defined in source code and hosted on GitHub at
Report Generation Software
The test suite, mostly automated, is available at
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
This software is provided by
Gregg Kellogg
in hopes that it might make the lives of conformance testers easier.