From a2667b08a2b8ea304cd3fb2046bf9ab379933518 Mon Sep 17 00:00:00 2001 From: Simon Janos <4@2a.hu> Date: Sat, 24 May 2014 15:42:06 +0200 Subject: [PATCH] teszt script es nehany teszteset hozzaadva --- irf_2P-1_242/test/runAll.sh | 18 ++++++++++++++++++ irf_2P-1_242/test/{ => test1}/10.6.17.12.csv | 0 irf_2P-1_242/test/{ => test1}/10.6.17.141.csv | 0 irf_2P-1_242/test/{ => test1}/machines.csv | 0 irf_2P-1_242/test/test1/test.out | 2 ++ irf_2P-1_242/test/test1/test.sh | 3 +++ irf_2P-1_242/test/test2/10.6.17.12.csv | 8 ++++++++ irf_2P-1_242/test/test2/10.6.17.141.csv | 8 ++++++++ irf_2P-1_242/test/test2/machines.csv | 4 ++++ irf_2P-1_242/test/test2/test.out | 2 ++ irf_2P-1_242/test/test2/test.sh | 3 +++ irf_2P-1_242/test/test3/10.6.17.12.csv | 5 +++++ irf_2P-1_242/test/test3/10.6.17.141.csv | 11 +++++++++++ irf_2P-1_242/test/test3/machines.csv | 4 ++++ irf_2P-1_242/test/test3/test.out | 2 ++ irf_2P-1_242/test/test3/test.sh | 3 +++ irf_2P-1_242/test/test4/10.6.17.12.csv | 6 ++++++ irf_2P-1_242/test/test4/10.6.17.141.csv | 6 ++++++ irf_2P-1_242/test/test4/machines.csv | 4 ++++ irf_2P-1_242/test/test4/test.out | 2 ++ irf_2P-1_242/test/test4/test.sh | 3 +++ 21 files changed, 94 insertions(+) create mode 100644 irf_2P-1_242/test/runAll.sh rename irf_2P-1_242/test/{ => test1}/10.6.17.12.csv (100%) rename irf_2P-1_242/test/{ => test1}/10.6.17.141.csv (100%) rename irf_2P-1_242/test/{ => test1}/machines.csv (100%) create mode 100644 irf_2P-1_242/test/test1/test.out create mode 100644 irf_2P-1_242/test/test1/test.sh create mode 100644 irf_2P-1_242/test/test2/10.6.17.12.csv create mode 100644 irf_2P-1_242/test/test2/10.6.17.141.csv create mode 100644 irf_2P-1_242/test/test2/machines.csv create mode 100644 irf_2P-1_242/test/test2/test.out create mode 100644 irf_2P-1_242/test/test2/test.sh create mode 100644 irf_2P-1_242/test/test3/10.6.17.12.csv create mode 100644 irf_2P-1_242/test/test3/10.6.17.141.csv create mode 100644 irf_2P-1_242/test/test3/machines.csv create mode 100644 irf_2P-1_242/test/test3/test.out create mode 100644 irf_2P-1_242/test/test3/test.sh create mode 100644 irf_2P-1_242/test/test4/10.6.17.12.csv create mode 100644 irf_2P-1_242/test/test4/10.6.17.141.csv create mode 100644 irf_2P-1_242/test/test4/machines.csv create mode 100644 irf_2P-1_242/test/test4/test.out create mode 100644 irf_2P-1_242/test/test4/test.sh diff --git a/irf_2P-1_242/test/runAll.sh b/irf_2P-1_242/test/runAll.sh new file mode 100644 index 0000000..19ed337 --- /dev/null +++ b/irf_2P-1_242/test/runAll.sh @@ -0,0 +1,18 @@ +#/bin/bash +if [ "$(basename $(pwd))" != "test" ]; then + echo You must run this script from the test folder. + exit 1 +fi + +echo Running all tests: +echo + +for i in ./test*; do + echo Running $i/test.sh: + /bin/bash -x $i/test.sh + echo Output: + cat $i/test.out + echo +done + +echo END diff --git a/irf_2P-1_242/test/10.6.17.12.csv b/irf_2P-1_242/test/test1/10.6.17.12.csv similarity index 100% rename from irf_2P-1_242/test/10.6.17.12.csv rename to irf_2P-1_242/test/test1/10.6.17.12.csv diff --git a/irf_2P-1_242/test/10.6.17.141.csv b/irf_2P-1_242/test/test1/10.6.17.141.csv similarity index 100% rename from irf_2P-1_242/test/10.6.17.141.csv rename to irf_2P-1_242/test/test1/10.6.17.141.csv diff --git a/irf_2P-1_242/test/machines.csv b/irf_2P-1_242/test/test1/machines.csv similarity index 100% rename from irf_2P-1_242/test/machines.csv rename to irf_2P-1_242/test/test1/machines.csv diff --git a/irf_2P-1_242/test/test1/test.out b/irf_2P-1_242/test/test1/test.out new file mode 100644 index 0000000..959be20 --- /dev/null +++ b/irf_2P-1_242/test/test1/test.out @@ -0,0 +1,2 @@ +ERROR: could not connect to 10.6.17.142 +ERROR: could not connect to 10.6.17.143 diff --git a/irf_2P-1_242/test/test1/test.sh b/irf_2P-1_242/test/test1/test.sh new file mode 100644 index 0000000..a448aec --- /dev/null +++ b/irf_2P-1_242/test/test1/test.sh @@ -0,0 +1,3 @@ +#!/bin/bash -x + +/usr/bin/python3 ../src/getRouteRules.py -m test1/machines.csv -o test1 > test1/test.out diff --git a/irf_2P-1_242/test/test2/10.6.17.12.csv b/irf_2P-1_242/test/test2/10.6.17.12.csv new file mode 100644 index 0000000..7c4699f --- /dev/null +++ b/irf_2P-1_242/test/test2/10.6.17.12.csv @@ -0,0 +1,8 @@ +IfIndex,DestinationPrefix,Gateway,Metric +1,255.255.255.255/32,On-link,256 +1,224.0.0.0/4,On-link,256 +1,127.255.255.255/32,On-link,256 +1,127.0.0.1/32,On-link,256 +1,127.0.0.0/8,On-link,256 +1,ff00::/8,On-link,256 +1,::1/128,On-link,256 diff --git a/irf_2P-1_242/test/test2/10.6.17.141.csv b/irf_2P-1_242/test/test2/10.6.17.141.csv new file mode 100644 index 0000000..7c4699f --- /dev/null +++ b/irf_2P-1_242/test/test2/10.6.17.141.csv @@ -0,0 +1,8 @@ +IfIndex,DestinationPrefix,Gateway,Metric +1,255.255.255.255/32,On-link,256 +1,224.0.0.0/4,On-link,256 +1,127.255.255.255/32,On-link,256 +1,127.0.0.1/32,On-link,256 +1,127.0.0.0/8,On-link,256 +1,ff00::/8,On-link,256 +1,::1/128,On-link,256 diff --git a/irf_2P-1_242/test/test2/machines.csv b/irf_2P-1_242/test/test2/machines.csv new file mode 100644 index 0000000..b9fe4f2 --- /dev/null +++ b/irf_2P-1_242/test/test2/machines.csv @@ -0,0 +1,4 @@ +10.6.17.12,5985,75736,RdBF4nnX +10.6.17.141,5985,75736,vCSmdG5v +10.6.17.142,5985,valami,akarmi +10.6.17.143,5985,valami,akarmi diff --git a/irf_2P-1_242/test/test2/test.out b/irf_2P-1_242/test/test2/test.out new file mode 100644 index 0000000..959be20 --- /dev/null +++ b/irf_2P-1_242/test/test2/test.out @@ -0,0 +1,2 @@ +ERROR: could not connect to 10.6.17.142 +ERROR: could not connect to 10.6.17.143 diff --git a/irf_2P-1_242/test/test2/test.sh b/irf_2P-1_242/test/test2/test.sh new file mode 100644 index 0000000..92d8be4 --- /dev/null +++ b/irf_2P-1_242/test/test2/test.sh @@ -0,0 +1,3 @@ +#!/bin/bash -x + +/usr/bin/python3 ../src/getRouteRules.py -m test2/machines.csv -o test2 -i 1 > test2/test.out diff --git a/irf_2P-1_242/test/test3/10.6.17.12.csv b/irf_2P-1_242/test/test3/10.6.17.12.csv new file mode 100644 index 0000000..4ea85f4 --- /dev/null +++ b/irf_2P-1_242/test/test3/10.6.17.12.csv @@ -0,0 +1,5 @@ +IfIndex,DestinationPrefix,Gateway,Metric +1,ff00::/8,On-link,256 +15,fe80::5efe:10.82.17.12/128,On-link,256 +17,fe80::5efe:10.6.17.12/128,On-link,256 +1,::1/128,On-link,256 diff --git a/irf_2P-1_242/test/test3/10.6.17.141.csv b/irf_2P-1_242/test/test3/10.6.17.141.csv new file mode 100644 index 0000000..6fc7c96 --- /dev/null +++ b/irf_2P-1_242/test/test3/10.6.17.141.csv @@ -0,0 +1,11 @@ +IfIndex,DestinationPrefix,Gateway,Metric +3,ff00::/8,On-link,256 +4,ff00::/8,On-link,256 +1,ff00::/8,On-link,256 +4,fe80::58b0:7622:f60a:36af/128,On-link,256 +3,fe80::1ce8:a0a3:a182:bea0/128,On-link,256 +13,fe80::5efe:10.82.17.141/128,On-link,256 +6,fe80::5efe:10.6.17.141/128,On-link,256 +3,fe80::/64,On-link,256 +4,fe80::/64,On-link,256 +1,::1/128,On-link,256 diff --git a/irf_2P-1_242/test/test3/machines.csv b/irf_2P-1_242/test/test3/machines.csv new file mode 100644 index 0000000..b9fe4f2 --- /dev/null +++ b/irf_2P-1_242/test/test3/machines.csv @@ -0,0 +1,4 @@ +10.6.17.12,5985,75736,RdBF4nnX +10.6.17.141,5985,75736,vCSmdG5v +10.6.17.142,5985,valami,akarmi +10.6.17.143,5985,valami,akarmi diff --git a/irf_2P-1_242/test/test3/test.out b/irf_2P-1_242/test/test3/test.out new file mode 100644 index 0000000..959be20 --- /dev/null +++ b/irf_2P-1_242/test/test3/test.out @@ -0,0 +1,2 @@ +ERROR: could not connect to 10.6.17.142 +ERROR: could not connect to 10.6.17.143 diff --git a/irf_2P-1_242/test/test3/test.sh b/irf_2P-1_242/test/test3/test.sh new file mode 100644 index 0000000..af8ec7e --- /dev/null +++ b/irf_2P-1_242/test/test3/test.sh @@ -0,0 +1,3 @@ +#!/bin/bash -x + +/usr/bin/python3 ../src/getRouteRules.py -m test3/machines.csv -o test3 -a IPv6 > test3/test.out diff --git a/irf_2P-1_242/test/test4/10.6.17.12.csv b/irf_2P-1_242/test/test4/10.6.17.12.csv new file mode 100644 index 0000000..53e78a5 --- /dev/null +++ b/irf_2P-1_242/test/test4/10.6.17.12.csv @@ -0,0 +1,6 @@ +IfIndex,DestinationPrefix,Gateway,Metric +1,255.255.255.255/32,On-link,256 +1,224.0.0.0/4,On-link,256 +1,127.255.255.255/32,On-link,256 +1,127.0.0.1/32,On-link,256 +1,127.0.0.0/8,On-link,256 diff --git a/irf_2P-1_242/test/test4/10.6.17.141.csv b/irf_2P-1_242/test/test4/10.6.17.141.csv new file mode 100644 index 0000000..53e78a5 --- /dev/null +++ b/irf_2P-1_242/test/test4/10.6.17.141.csv @@ -0,0 +1,6 @@ +IfIndex,DestinationPrefix,Gateway,Metric +1,255.255.255.255/32,On-link,256 +1,224.0.0.0/4,On-link,256 +1,127.255.255.255/32,On-link,256 +1,127.0.0.1/32,On-link,256 +1,127.0.0.0/8,On-link,256 diff --git a/irf_2P-1_242/test/test4/machines.csv b/irf_2P-1_242/test/test4/machines.csv new file mode 100644 index 0000000..b9fe4f2 --- /dev/null +++ b/irf_2P-1_242/test/test4/machines.csv @@ -0,0 +1,4 @@ +10.6.17.12,5985,75736,RdBF4nnX +10.6.17.141,5985,75736,vCSmdG5v +10.6.17.142,5985,valami,akarmi +10.6.17.143,5985,valami,akarmi diff --git a/irf_2P-1_242/test/test4/test.out b/irf_2P-1_242/test/test4/test.out new file mode 100644 index 0000000..959be20 --- /dev/null +++ b/irf_2P-1_242/test/test4/test.out @@ -0,0 +1,2 @@ +ERROR: could not connect to 10.6.17.142 +ERROR: could not connect to 10.6.17.143 diff --git a/irf_2P-1_242/test/test4/test.sh b/irf_2P-1_242/test/test4/test.sh new file mode 100644 index 0000000..0c28552 --- /dev/null +++ b/irf_2P-1_242/test/test4/test.sh @@ -0,0 +1,3 @@ +#!/bin/bash -x + +/usr/bin/python3 ../src/getRouteRules.py -m test4/machines.csv -o test4 -a IPv4 -i 1 > test4/test.out -- GitLab