@@ -13,10 +13,10 @@ function setup {
1313
1414 docker pull solidtestsuite/webid-provider-tests:v2.0.3
1515 docker tag solidtestsuite/webid-provider-tests:v2.0.3 webid-provider-tests
16- docker pull solidtestsuite/solid-crud-tests:pss-skips
17- docker tag solidtestsuite/solid-crud-tests:pss-skips solid-crud-tests
18- docker pull solidtestsuite/web-access-control-tests:v5.1 .0
19- docker tag solidtestsuite/web-access-control-tests:v5.1 .0 web-access-control-tests
16+ docker pull solidtestsuite/solid-crud-tests:v5.2.0
17+ docker tag solidtestsuite/solid-crud-tests:v5.2.0 solid-crud-tests
18+ docker pull solidtestsuite/web-access-control-tests:v6.0 .0
19+ docker tag solidtestsuite/web-access-control-tests:v6.0 .0 web-access-control-tests
2020}
2121
2222function runPss {
@@ -34,12 +34,39 @@ function runPss {
3434 done
3535 docker ps -a
3636 docker logs server
37- echo Confirmed that https://server is started now, assuming that https://thirdparty will also come online soon
37+ echo Confirmed that https://server is started now
3838
39- echo Getting cookie...
39+ echo Getting cookie for Alice ...
4040 export COOKIE=" ` docker run --rm --cap-add=SYS_ADMIN --network=testnet -e SERVER_TYPE=php-solid-server --env-file ./env-vars-for-test-image.list cookie` "
41+ if [[ $COOKIE == PHPSESSID* ]]
42+ then
43+ echo Successfully obtained cookie for Alice: $COOKIE
44+ else
45+ echo Error obtaining cookie for Alice, stopping.
46+ exit 1
47+ fi
48+
49+ until docker run --rm --network=testnet webid-provider-tests curl -kI https://thirdparty 2> /dev/null > /dev/null
50+ do
51+ echo Waiting for thirdparty to start, this can take up to a minute ...
52+ docker ps -a
53+ docker logs thirdparty
54+ sleep 1
55+ done
56+ docker ps -a
57+ docker logs thirdparty
58+ echo Confirmed that https://thirdparty is started now
59+
60+ echo Getting cookie for Bob...
4161 export COOKIE_BOB=" ` docker run --rm --cap-add=SYS_ADMIN --network=testnet -e SERVER_TYPE=php-solid-server --env-file ./env-vars-for-third-party.list cookie` "
42- }
62+ if [[ $COOKIE_BOB == PHPSESSID* ]]
63+ then
64+ echo Successfully obtained cookie for Bob: $COOKIE_BOB
65+ else
66+ echo Error obtaining cookie for Bob, stopping.
67+ exit 1
68+ fi
69+ }
4370
4471function runTests {
4572 echo " Running webid-provider tests with cookie $COOKIE "
0 commit comments