X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=test%2Fns-ping.test;h=33e72708db7e579719bdff9ec89e049d39035e01;hb=df716df33af8e9a5b93d573a023ecd7fc24d9a03;hp=d5f9c7ff27b4d24cfd210b536d349eea93cf4c18;hpb=fa1e9b046128db81c207c9ed920d068a144cd687;p=tinc diff --git a/test/ns-ping.test b/test/ns-ping.test index d5f9c7ff..33e72708 100755 --- a/test/ns-ping.test +++ b/test/ns-ping.test @@ -1,70 +1,80 @@ #!/bin/sh -. ./testlib.sh +# shellcheck disable=SC1090 +. "$TESTLIB_PATH" -# Skip this test if we aren't root or if "ip netns" does not exist +require_root "$0" "$@" +test -e /dev/net/tun || exit "$EXIT_SKIP_TEST" +ip netns list || exit "$EXIT_SKIP_TEST" -test "`id -u`" = "0" || exit 77 -ip netns list || exit 77 +ip_foo=192.168.1.1 +ip_bar=192.168.1.2 +mask=24 -# Initialize two nodes +echo [STEP] Create network namespaces -$tinc $c1 <$d1/tinc-up <$d2/tinc-up <