[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [taler-twister] 15/34: testing empty-object feature.
From: |
gnunet |
Subject: |
[GNUnet-SVN] [taler-twister] 15/34: testing empty-object feature. |
Date: |
Sat, 17 Mar 2018 01:58:06 +0100 |
This is an automated email from the git hooks/post-receive script.
marcello pushed a commit to branch master
in repository twister.
commit b32820ae40c155b3c89b0b01cdd4c06b967880c6
Author: Marcello Stanisci <address@hidden>
AuthorDate: Wed Mar 7 22:23:01 2018 +0100
testing empty-object feature.
---
src/test/test_twister.sh | 18 +++++++++++++++---
1 file changed, 15 insertions(+), 3 deletions(-)
diff --git a/src/test/test_twister.sh b/src/test/test_twister.sh
index 8824b35..1270657 100755
--- a/src/test/test_twister.sh
+++ b/src/test/test_twister.sh
@@ -1,5 +1,7 @@
#!/bin/sh
+TWISTER_URL="http://localhost:8888/"
+
# Launch the Web server.
./test_twister_webserver &
web_server_pid=$!
@@ -11,11 +13,14 @@ twister_service_pid=$!
# hack the response code.
taler-twister -c ./test_twister.conf --responsecode 202
-status_code=$(curl -s http://localhost:8888/ -o /dev/null \
+status_code=$(curl -s ${TWISTER_URL} -o /dev/null \
-w "%{http_code}")
-# delete uploaded (inner) object.
-taler-twister -c ./test_twister.conf -d "f0.0.f1"
+# empty (inner) object.
+taler-twister -c ./test_twister.conf -e "hello.0"
+
+# get emptied response.
+emptied_body=$(curl -s ${TWISTER_URL})
# shutdown twister and webserver
kill $web_server_pid
@@ -27,4 +32,11 @@ if ! test 202 = $status_code; then
exit 1
fi
+# check response body has been emptied
+if ! test '{"hello":[{}]}' = $emptied_body; then
+ printf "Response body (%s) has not been emptied as expected\n" \
+ $emptied_body
+ exit 1
+fi
+
exit 0
--
To stop receiving notification emails like this one, please contact
address@hidden
- [GNUnet-SVN] [taler-twister] branch master updated (3513119 -> f717a7a), gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 11/34: fix double destruction of response., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 01/34: fix cli arg, gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 05/34: fix iteration over object path's parts., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 09/34: help string, gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 08/34: lazy check object/array path element., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 10/34: fix object walking., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 04/34: parsing proxied responses., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 06/34: helper function., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 15/34: testing empty-object feature.,
gnunet <=
- [GNUnet-SVN] [taler-twister] 03/34: get path parsing to compile., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 07/34: fix actual object emptying., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 13/34: conditional delete., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 30/34: body malformation test CMD., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 14/34: logging, gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 12/34: test command to empty objects., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 16/34: fix proxied response headers., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 17/34: moving object-killer into helper function., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 18/34: avoid duplicating tokenized string., gnunet, 2018/03/16
- [GNUnet-SVN] [taler-twister] 02/34: parse proxied response., gnunet, 2018/03/16