diff options
Diffstat (limited to 'regress/lib.sh')
-rw-r--r-- | regress/lib.sh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/regress/lib.sh b/regress/lib.sh index 8cd41d1..f9d5d3d 100644 --- a/regress/lib.sh +++ b/regress/lib.sh @@ -26,7 +26,10 @@ run_test() { rm -f reg.conf - if ! $1; then + if [ "$2" = "need_ipv6" -a "$HAVE_IPV6" != "yes" ]; then + echo "$1 skipped (needs HAVE_IPV6='yes')" + return + elif ! $1; then echo "$1 failed" failed="$failed $1" failed_no=$((failed_no + 1)) |