diff options
Diffstat (limited to 'src/exchange/test_taler_exchange_httpd.sh')
-rwxr-xr-x | src/exchange/test_taler_exchange_httpd.sh | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/exchange/test_taler_exchange_httpd.sh b/src/exchange/test_taler_exchange_httpd.sh index a6de77877..895b8b1df 100755 --- a/src/exchange/test_taler_exchange_httpd.sh +++ b/src/exchange/test_taler_exchange_httpd.sh @@ -57,9 +57,19 @@ echo " DONE" echo -n "Running tests ..." # We read the JSON snippets to POST from test_taler_exchange_httpd.post cat test_taler_exchange_httpd.post | grep -v ^\# | awk '{ print "curl -d \47" $2 "\47 http://localhost:8081" $1 }' | bash &> /dev/null - +echo -n . # We read the JSON snippets to GET from test_taler_exchange_httpd.get cat test_taler_exchange_httpd.get | grep -v ^\# | awk '{ print "curl http://localhost:8081" $1 }' | bash &> /dev/null +echo -n . +# Also try them with various headers: Language +cat test_taler_exchange_httpd.get | grep -v ^\# | awk '{ print "curl -H \"Accept-Language: fr,en;q=0.4,de\" http://localhost:8081" $1 }' | bash &> /dev/null +echo -n . +# Also try them with various headers: Accept encoding (wildcard #1) +cat test_taler_exchange_httpd.get | grep -v ^\# | awk '{ print "curl -H \"Accept: text/*\" http://localhost:8081" $1 }' | bash &> /dev/null +echo -n . +# Also try them with various headers: Accept encoding (wildcard #2) +cat test_taler_exchange_httpd.get | grep -v ^\# | awk '{ print "curl -H \"Accept: */html\" http://localhost:8081" $1 }' | bash &> /dev/null +bash echo " DONE" # $! is the last backgrounded process, hence the exchange |