]> git.meshlink.io Git - meshlink/commitdiff
Small fixes for tests.
authorGuus Sliepen <guus@tinc-vpn.org>
Sun, 1 Sep 2013 19:06:25 +0000 (21:06 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Sun, 1 Sep 2013 19:06:25 +0000 (21:06 +0200)
test/Makefile.am
test/basic.test
test/sptps-basic.test [new file with mode: 0755]
test/sptps_basic.test [deleted file]

index 69042ac86035902e41ceee1249a5e47bbb5c13ff..e2462df85ed4c74bcb5fb9cf0fc028c338414fdf 100644 (file)
@@ -1,7 +1,7 @@
 TESTS = \
-       executables.test \
        basic.test \
-       sptps_basic.test
+       executables.test \
+       sptps-basic.test
 
 EXTRA_DIST = testlib.sh
 
index 1277fb0d157fa531f4dd15c0fa08637350426a1b..b181e7540c7298878dfeb6d6bf24d3e2c93d8c71 100755 (executable)
@@ -4,8 +4,6 @@
 
 # Initialize and test one node
 
-rm -rf config1
-
 $tinc $c1 init foo
 $tinc $c1 set DeviceType dummy
 $tinc $c1 set Port 0
diff --git a/test/sptps-basic.test b/test/sptps-basic.test
new file mode 100755 (executable)
index 0000000..2abb99c
--- /dev/null
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+. ./testlib.sh
+
+# Generate keys
+
+mkdir -p $d1
+
+openssl ecparam -genkey -name secp521r1 -noout -out $d1/server.priv
+openssl ecparam -genkey -name secp521r1 -noout -out $d1/client.priv
+yes '' | openssl req -new -pubkey -key $d1/server.priv -noout -out $d1/server.pub
+echo
+yes '' | openssl req -new -pubkey -key $d1/client.priv -noout -out $d1/client.pub
+echo
+
+# 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
+cmp $d1/out1 ../README
+
+$sptps_test -q $d1/server.priv $d1/client.pub 32750 <../NEWS &
+sleep 1
+$sptps_test $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 &
+sleep 1
+sleep 1 | $sptps_test -dq $d1/client.priv $d1/server.pub localhost 32750 >$d1/out3
+cmp $d1/out3 ../COPYING
diff --git a/test/sptps_basic.test b/test/sptps_basic.test
deleted file mode 100755 (executable)
index 2abb99c..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-
-. ./testlib.sh
-
-# Generate keys
-
-mkdir -p $d1
-
-openssl ecparam -genkey -name secp521r1 -noout -out $d1/server.priv
-openssl ecparam -genkey -name secp521r1 -noout -out $d1/client.priv
-yes '' | openssl req -new -pubkey -key $d1/server.priv -noout -out $d1/server.pub
-echo
-yes '' | openssl req -new -pubkey -key $d1/client.priv -noout -out $d1/client.pub
-echo
-
-# 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
-cmp $d1/out1 ../README
-
-$sptps_test -q $d1/server.priv $d1/client.pub 32750 <../NEWS &
-sleep 1
-$sptps_test $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 &
-sleep 1
-sleep 1 | $sptps_test -dq $d1/client.priv $d1/server.pub localhost 32750 >$d1/out3
-cmp $d1/out3 ../COPYING