gnunet-svn
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]