diff options
author | Jake McGinty <me@jake.su> | 2018-04-03 16:34:44 -0700 |
---|---|---|
committer | Jake McGinty <me@jake.su> | 2018-04-03 16:34:50 -0700 |
commit | 0002d1b1d4f3de30685eb1df1185c6375b2e22cd (patch) | |
tree | 9034102be41d941a3952f94f525511e8e634486b | |
parent | peer: set session birthday at moment of symmetric key derivation (diff) | |
download | wireguard-rs-0002d1b1d4f3de30685eb1df1185c6375b2e22cd.tar.xz wireguard-rs-0002d1b1d4f3de30685eb1df1185c6375b2e22cd.zip |
tests: message on failure rather than just ret non-zero
-rwxr-xr-x | tests/netns.sh | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/netns.sh b/tests/netns.sh index a772cfb..87d07f9 100755 --- a/tests/netns.sh +++ b/tests/netns.sh @@ -40,6 +40,7 @@ program=$1 export LOG_LEVEL="info" pretty() { echo -e "\x1b[32m\x1b[1m[+] ${1:+NS$1: }${2}\x1b[0m" >&3; } +warn() { echo -e "\x1b[31m\x1b[1m[!] "$@" \x1b[0m" >&3; } pp() { pretty "" "$*"; "$@"; } maybe_exec() { if [[ $BASHPID -eq $$ ]]; then "$@"; else exec "$@"; fi; } n0() { pretty 0 "$*"; maybe_exec ip netns exec $netns0 "$@"; } @@ -55,6 +56,7 @@ waitiface() { pretty "${1//*-}" "wait for $2 to come up"; ip netns exec "$1" bas cleanup() { set +e + warn "test failed." exec 2>/dev/null printf "$orig_message_cost" > /proc/sys/net/core/message_cost ip0 link del dev wg1 |