X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=test%2Fsptps-basic.test;h=4c794379bb60bee7069dc9c2964b7091474533e0;hb=a0baeddb8aa745007d0302ed06247cabb8facb32;hp=644a31e0b1f0b216baa7b4dd03f484b64111aaed;hpb=49e3baec20ddad9cc297c3eeb1d13f0e421f69c8;p=tinc diff --git a/test/sptps-basic.test b/test/sptps-basic.test index 644a31e0..4c794379 100755 --- a/test/sptps-basic.test +++ b/test/sptps-basic.test @@ -1,6 +1,10 @@ #!/bin/sh -. ./testlib.sh +. "${0%/*}/testlib.sh" + +# Skip this test if we did not compile sptps_test + +test -e $sptps_test || exit 77 # Generate keys @@ -11,18 +15,18 @@ $sptps_keypair $d1/client.priv $d1/client.pub # Test transfer of a simple file. -(sleep 1; $sptps_test -q $d1/client.priv $d1/server.pub localhost 32750 <../README) & -$sptps_test $d1/server.priv $d1/client.pub 32750 >$d1/out1 +(sleep 1; $sptps_test -4 -q $d1/client.priv $d1/server.pub localhost 32750 <../README) & +$sptps_test -4 $d1/server.priv $d1/client.pub 32750 >$d1/out1 cmp $d1/out1 ../README -$sptps_test -q $d1/server.priv $d1/client.pub 32750 <../NEWS & +$sptps_test -4 -q $d1/server.priv $d1/client.pub 32750 <../NEWS & sleep 1 -$sptps_test $d1/client.priv $d1/server.pub localhost 32750 > $d1/out2 +$sptps_test -4 $d1/client.priv $d1/server.pub localhost 32750 > $d1/out2 cmp $d1/out2 ../NEWS # Datagram mode -$sptps_test -dq $d1/server.priv $d1/client.pub 32750 <../COPYING & +$sptps_test -4 -dq $d1/server.priv $d1/client.pub 32750 <../COPYING & sleep 1 -sleep 1 | $sptps_test -dq $d1/client.priv $d1/server.pub localhost 32750 >$d1/out3 +sleep 1 | $sptps_test -4 -dq $d1/client.priv $d1/server.pub localhost 32750 >$d1/out3 cmp $d1/out3 ../COPYING