Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add solid-crud tests #20

Merged
merged 32 commits into from
Nov 13, 2020
Merged
Changes from 2 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
4672c4b
Build and run solid-crud tests
michielbdejong Oct 19, 2020
b04e577
skip webid-provider tests that currently still fail in master
michielbdejong Oct 19, 2020
6416a47
Run solid-crud-tests as per https://github.com/solid/solid-crud-tests…
michielbdejong Oct 23, 2020
2afd2f1
load env.list from pdsinterop/test-suites
michielbdejong Oct 23, 2020
5c72a56
add specific storage url
ylebre Oct 26, 2020
5545031
adding storage controller
ylebre Oct 26, 2020
4a43e9a
typofix
ylebre Oct 26, 2020
a9fbbfd
added solid-crud in composer
ylebre Oct 28, 2020
d982d3f
adding websocket for pubsub
ylebre Oct 31, 2020
befc5cb
make sure the config dir is writable for apache
ylebre Nov 2, 2020
a2384d8
Merge remote-tracking branch 'origin/master' into add-solid-crud-tests
ylebre Nov 2, 2020
b8a03dd
Merge branch 'add-solid-crud-tests' of https://github.com/pdsinterop/…
ylebre Nov 2, 2020
111215b
merging from master
ylebre Nov 2, 2020
dbda405
do create testnet
ylebre Nov 2, 2020
7aa57e0
use proper routing for the resource server
ylebre Nov 4, 2020
17cd937
Merge branch 'add-solid-crud-tests' of https://github.com/pdsinterop/…
ylebre Nov 4, 2020
23596a4
moving websocket to own repo
ylebre Nov 4, 2020
d318211
added php-solid-pubsub-server docker container
poef Nov 4, 2020
050822f
Merge branch 'add-solid-crud-tests' of https://github.com/pdsinterop/…
poef Nov 4, 2020
0def9d5
integration with flysystem rdf content negotiation
ylebre Nov 4, 2020
62fcbec
Merge branch 'add-solid-crud-tests' of https://github.com/pdsinterop/…
ylebre Nov 4, 2020
5a01237
use servername instead of hardcoded value
ylebre Nov 5, 2020
f970766
Fix docker logs command in run-solid-test-suite.sh
michielbdejong Nov 5, 2020
796bf68
chown all of /app in Dockerfile
michielbdejong Nov 5, 2020
6544379
use solid-crud Dockerfile from solid/test-suite
michielbdejong Nov 5, 2020
3c820b2
no caching
ylebre Nov 9, 2020
0077976
cleanup after running
ylebre Nov 9, 2020
13e13e8
Re-enable webid-provider tests
michielbdejong Nov 9, 2020
9ef50d3
Fix cookie-getter
michielbdejong Nov 9, 2020
d35af0b
Merge branch 'add-solid-crud-tests' of github.com:pdsinterop/php-soli…
michielbdejong Nov 9, 2020
dee5e80
Use own cookie-getter
michielbdejong Nov 9, 2020
ed9d972
Merge branch 'master' into add-solid-crud-tests
michielbdejong Nov 9, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion run-solid-test-suite.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ docker build -t server .
docker run -d --name server --network=testnet server

docker build -t webid-provider https://github.com/pdsinterop/test-suites.git#master:/testers/webid-provider
docker build -t solid-crud https://github.com/pdsinterop/test-suites.git#master:/testers/solid-crud
docker build -t cookie https://github.com/pdsinterop/test-suites.git#master:servers/php-solid-server/cookie
wget -O /tmp/env-vars-for-test-image.list https://raw.githubusercontent.com/solid/test-suite/master/servers/php-solid-server/env.list
until docker run --rm --network=testnet webid-provider curl -kI https://server 2> /dev/null > /dev/null
Expand All @@ -24,7 +25,8 @@ docker logs server
echo Getting cookie...
export COOKIE="`docker run --cap-add=SYS_ADMIN --network=testnet --env-file /tmp/env-vars-for-test-image.list cookie`"
echo "Running webid-provider tests with cookie $COOKIE"
docker run --rm --network=testnet --env COOKIE="$COOKIE" --env-file /tmp/env-vars-for-test-image.list webid-provider
# docker run --rm --network=testnet --env COOKIE="$COOKIE" --env-file /tmp/env-vars-for-test-image.list webid-provider
Potherca marked this conversation as resolved.
Show resolved Hide resolved
docker run --rm --network=testnet --env COOKIE="$COOKIE" --env-file /tmp/env-vars-for-test-image.list solid-crud
# rm /tmp/env-vars-for-test-image.list
# docker stop server
# docker rm server
Expand Down