Skip to content

Commit 3e69597

Browse files
authored
Add some initial comments for servers and requirements (#75)
1 parent 8aaeb95 commit 3e69597

6 files changed

Lines changed: 23 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Solid Specification Conformance Tests
22

3+
## Release 0.0.10
4+
* Add some initial comments for servers (in test-subjects.ttl) and requirements (in ./{spec}/requirement-comments.ttl).
5+
36
## Release 0.0.9
47
* Remove unused converted tests.
58
* Add data driven tests for reading protected resources.

application.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,13 @@ sources:
44
# Ecosystem Proposal (Version 0.9.0 - https://solidproject.org/TR/2021/protocol-20211217)
55
- https://solidproject.org/TR/protocol
66
- https://github.com/solid/specification-tests/blob/main/protocol/solid-protocol-test-manifest.ttl
7+
- https://github.com/solid/specification-tests/blob/main/protocol/requirement-comments.ttl
78

89
# WAC spec & manifest
910
# Editor's draft (fully annotated)
1011
- https://solid.github.io/web-access-control-spec/
1112
- https://github.com/solid/specification-tests/blob/main/web-access-control/web-access-control-test-manifest.ttl
13+
- https://github.com/solid/specification-tests/blob/main/web-access-control/requirement-comments.ttl
1214

1315
# Published draft (not annotated)
1416
# - https://solidproject.org/TR/2021/wac-20210711

protocol/requirement-comments.ttl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
2+
prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
3+
prefix xsd: <http://www.w3.org/2001/XMLSchema#>
4+
5+
prefix sopr: <https://solidproject.org/TR/protocol#>
6+
7+
sopr:server-representation-turtle-jsonld rdfs:comment "Note that there is no requirement to support RDFa in a similar way, though some implementations may choose to."@en .
8+
sopr:server-wac rdfs:comment "Publicly accessible versions of ESS implement ACP for access control in place of WAC."@en .

run.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ fi
165165
# extract subject
166166
subject=$1
167167
outdir=$subject
168-
if [ -z ${envfile+x} ]
168+
if [ -z ${envfile} ]
169169
then
170170
envfile="${subject}.env"
171171
fi

test-subjects.ttl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919
doap:description "A production-grade Solid server produced and supported by Inrupt."@en ;
2020
doap:programming-language "Java"@en ;
2121
solid-test:skip "wac", "wac-allow-public", "publicagent" ;
22-
solid-test:features "acp-legacy" .
22+
solid-test:features "acp-legacy" ;
23+
rdfs:comment "This version of ESS implements ACP for access control instead of WAC. Whilst it does not therefore conform to that aspect of the specification the access control tests are still run in order to assess the equivalent capabilities in this implementation."@en ;
24+
rdfs:comment "Access for anonymous users is not supported nor required by Solid specifications so tests that depend on this are not run."@en.
2325

2426
<ess#test-subject-release>
2527
doap:revision "1.1.6";
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
2+
prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
3+
prefix xsd: <http://www.w3.org/2001/XMLSchema#>
4+
5+
prefix wac: <https://solid.github.io/web-access-control-spec/#>
6+

0 commit comments

Comments
 (0)