Skip to content

Commit

Permalink
skip tests if an upstream HTTP proxy is set
Browse files Browse the repository at this point in the history
shadowsocks-libev doesn't support connecting through an upstream HTTP
proxy, so if the test environment requires that then there's nothing we can
do.  (In future it might be possible to set up a local server to avoid this
problem.)
  • Loading branch information
cjwatson authored and Roger Shimizu committed Jun 9, 2018
1 parent 44c557c commit 4a4531d
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions tests/test.sh
Expand Up @@ -27,6 +27,11 @@ function run_test {
[ -d src -a -x src/ss-local ] &&
BIN="--bin src/"

if [ "$http_proxy" ]; then
echo "SKIP: shadowsocks-libev does not support an upstream HTTP proxy"
exit 0
fi

run_test python tests/test.py $BIN -c tests/aes.json
run_test python tests/test.py $BIN -c tests/aes-gcm.json
run_test python tests/test.py $BIN -c tests/aes-ctr.json
Expand Down

0 comments on commit 4a4531d

Please sign in to comment.