view scripts/search/tests/permissions1 @ 14:be7787c36e58 default tip

new: nofity LGSercies for deleted files
author Zoe Hong <zhong@mpiwg-berlin.mpg.de>
date Mon, 02 Nov 2015 16:41:23 +0100
parents a50cf11e5178
children
line wrap: on
line source

#!/bin/bash
# After dropping your datbase and getting set up again per the dev guide,
# You should see no output from this script. Silence is golden.
# If you start creating dataverses and datasets, you should expect to see output.
# we plan to support API keys/tokens in https://github.com/IQSS/dataverse/issues/1299
diff <(curl -s 'http://localhost:8080/api/search?q=*&key=nosuchuser' | jq .message) scripts/search/tests/expected/nosuchuser

diff <(curl -s 'http://localhost:8080/api/search?q=*' | jq .message) scripts/search/tests/expected/anon

diff <(curl -s "http://localhost:8080/api/admin/index/test?q=*&key=$FINCHKEY" | jq .data) scripts/search/tests/expected/finch1

diff <(curl -s "http://localhost:8080/api/admin/index/test?q=*&key=$SPRUCEKEY" | jq .data) scripts/search/tests/expected/spruce1

diff <(curl -s "http://localhost:8080/api/admin/index/test?q=*&key=$SPARROWKEY" | jq .data) scripts/search/tests/expected/anon-empty

diff <(curl -s "http://localhost:8080/api/admin/index/test?q=*&key=$WRENKEY" | jq .data) scripts/search/tests/expected/anon-empty

diff <(curl -s "http://localhost:8080/api/admin/index/test?q=*&key=$CHESTNUTKEY" | jq .data) scripts/search/tests/expected/anon-empty