LDN Test Reports and Summary

Test suite
https://linkedresearch.org/ldn/tests/
License
CC BY 4.0
Published
Modified
Repository
GitHub
Issues
Status
Linked Data Notifications is a W3C Recommendation

Keywords

Receiver reports

Receiver tests summary
ImplementationsReceiver tests
Required for interopOptional
PRPCPLPLPGRGLCGNJLGNRSOROAPOAPCJLPRCUGNLGLCRGLCB
SCTA inbox receiver (report)✔✔✔✔✔✔✔✔✔✔✔⌙⌙✔⌙
Sloph (report)✔✔✔✔✔✔✔✔✔✔✔⌙⌙✔✔
Linked Data server for Go (report)✔✔✔✔✔✔✔✔✔✔⌙⌙⌙✔⌙
ldn-streams (report)✔✔✔✔✔✔✔✔✔✔✔⌙⌙✔⌙
Carbon LDP (report)✔✔✔✔✔✔✔✔✔✔✔✔✔✔⌙
solid-server in Node (report)✔✔✔✔✔✔✔✔✔✔✔⌙⌙✔⌙
pyldn (report)✔✔✔✔✔✔✔✔✔✔✔⌙⌙✔⌙
Virtuoso Universal Server (report)✔✔✔✔✔✔✔✔✔✔✔⌙✔✔⌙
maytkso (report)✔✔✔✔✔✔✔✔✔✔✔⌙✔✔⌙
DIY Inbox (report)✔✔✔✔✔✔✔✔✔✔✔⌙⌙✔⌙
Trellis LDP (report)✔✔✔✔✔✔✔✔✔✔✔⌙⌙✔⌙
Apache Marmotta (report)✔✔✔✔✔✔✔✔✔✔✔⌙⌙✔✔
IndieAnndroid (report)✔✔✔✔✔✔✔✔⌙○○✔✔⌙⌙
LDP-CoAP (report)✔✔✔✔✔✔✔✔✔✔✔⌙✔✔✔
distbin.com (report)✔✔✔✔✔✔✔✔✔✔✔⌙⌙✔⌙
Fedora Repository (report)✔✔✔✔✔✔✔✔✔✔✔✔✔✔⌙
Number of implementation reports
16
✔
Passed
✗
Failed
?
Cannot tell
⌙
Inapplicable
○
Untested
PR
Accepts POST requests. [source]
PC
Responds to POST requests with Content-Type: application/ld+json with status code 201 Created or 202 Accepted. [source]
PL
Returns a Location header in response to successful POST requests. [source]
PLP
Succeeds when the content type includes a profile parameter. [source]
GR
Returns JSON-LD on GET requests. [source]
GLC
Lists notification URIs with ldp:contains. [source]
GNJL
Notifications are available as JSON-LD. [source]
GNRS
When requested with no Accept header or */*, notifications are still returned as RDF. [source]
OR
Accepts OPTIONS requests. [source]
OAP
Advertises acceptable content types with Accept-Post in response to OPTIONS request. [source]
OAPCJL
Accept-Post includes application/ld+json. [source]
PRCU
Fails to process notifications if implementation-specific constraints are not met. [source]
GNL
Restricts list of notification URIs (eg. according to access control). [source]
GLCR
Inbox has type ldp:Container. [source]
GLCB
Advertises constraints with ldp:constrainedBy. [source]

Consumer reports

Consumer tests summary
ImplementationsConsumer tests
Required for interopOptional
HDCBDCLJLCLJLENAENCGNCNNAGNCTNR
dokieli (report)✔✔✔✔✔✔✔✔✔✔
LDP-CoAP (report)✔✔✔✔✔✔✔✔✔✔
ldn-streams (report)✔✔✔✔✔✔✔✔✔✔
Linked Data Notifications for aggregation of IIIF Services (report)✔✔✔✔✔✔✔✔✔✔
boa (report)✔✔✔✔✔✔✔✔✔✔
LDN Test Suite (report)✔✔✔✔✔✔✔✔✔✔
py-ldnlib (report)✔✔✔✔✔✔✔✔✔✔
Number of implementation reports
7
✔
Passed
✗
Failed
?
Cannot tell
⌙
Inapplicable
○
Untested
HDC
Inbox discovery (Link header). [source]
BDC
Inbox discovery (RDF body). [source]
LJLC
Notification discovery from Inbox using JSON-LD compacted form. [source]
LJLE
Notification discovery from Inbox using JSON-LD expanded form. [source]
NAE
Contents of the announce notification. [source]
NCG
Contents of the changelog notification. [source]
NCN
Contents of the citation notification. [source]
NAG
Contents of the assessing notification. [source]
NCT
Contents of the comment notification. [source]
NR
Contents of the rsvp notifications. [source]

Sender reports

Sender tests summary
ImplementationsSender tests
Required for interop
HDSHPRHPCTJLHPVJLBDSBPRBPCTJLBPVJL
dokieli (report)✔✔✔✔✔✔✔✔
ldn-scta-sender (report)✔✔✔✔✔✔✔✔
LDP-CoAP (report)✔✔✔✔✔✔✔✔
py-ldnlib (report)✔✔✔✔✔✔✔✔
Linked Edit Rules (report)✔✔✔✔✔✔✔✔
mayktso (report)✔✔✔✔✔✔✔✔
ldn-streams (report)✔✔✔✔✔✔✔✔
distbin.com (report)✔✔✔✔✔✔✔✔
Number of implementation reports
8
✔
Passed
✗
Failed
?
Cannot tell
⌙
Inapplicable
○
Untested
HDS
Inbox discovery (Link header). [source]
HPR
Makes POST requests (Link header). [source]
HPCTJL
POST includes Content-Type: application/ld+json (Link header). [source]
HPVJL
POST payload is JSON-LD (Link header). [source]
BDS
Inbox discovery (RDF body). [source]
BPR
Makes POST requests (RDF body). [source]
BPCTJL
POST includes Content-Type: application/ld+json (RDF body). [source]
BPVJL
POST payload is JSON-LD (RDF body). [source]