@cryptotaxi247 / kubo / commits / 264d9d607

fix remaining sharness tests

License: MIT Signed-off-by: Ian Preston <ianopolous@protonmail.com>

Dr Ian Preston committed Oct 10, 2018 at 21:17 UTC 264d9d60737271d540dec8e07ef4ca28c6fc542c
1 file changed +7 -1
test/sharness/t0184-http-proxy-over-p2p.sh
+7 -1
@@ -64,6 +64,11 @@ function teardown_sender_and_receiver() {
64 sleep 5
65 }
66
67 +function teardown_remote_server() {
68 + kill -9 $REMOTE_SERVER_PID > /dev/null 2>&1
69 + sleep 5
70 +}
71 +
72 function curl_check_response_code() {
73 local expected_status_code=$1
74 local path_stub=${2:-http/$RECEIVER_ID/test/index.txt}
@@ -117,10 +122,11 @@ setup_sender_and_receiver_ipfs &&
122 curl_send_proxy_request_and_check_response 404 "SORRY GUYS, I LOST IT"
123 '
124 teardown_sender_and_receiver
125 +teardown_remote_server
126
127 test_expect_success 'handle proxy http request sends bad-gateway when remote server not available ' '
128 setup_sender_and_receiver_ipfs &&
123 -curl_send_proxy_request_and_check_response 404 ""
129 +curl_send_proxy_request_and_check_response 502 ""
130 '
131 teardown_sender_and_receiver
132