source: tests/00830_vpn @ 26ffad7

Last change on this file since 26ffad7 was c5c522c, checked in by Edwin Eefting <edwin@datux.nl>, 8 years ago

initial commit, transferred from cleaned syn3 svn tree

  • Property mode set to 100755
File size: 1.6 KB
Line 
1#!/bin/bash
2
3
4source testlib || exit 1
5
6if [ "$VPN_LEFTID" == "" ]; then
7        echo "Geen vpn gegevens, test word overgeslagen"
8        exit 0
9fi
10
11DESCRIPTION1="Ssh beschikbaar?"
12VERIFYEXIT=0
13sshtest || exit 1
14
15DESCRIPTION1="Sla test over indien we niet de juiste licentieoptie hebben."
16CMD="cat /etc/webint/REG"
17VERIFYPOSITIVE='"I"'
18if ! sshtest; then
19        echo "Dit is geen internetserver, test overgeslagen"
20        exit 0
21fi
22
23DESCRIPTION1="zooi opruim"
24PAGE="vpn/edittunnel.php?name=regressie&del=1"
25IGNOREERROR=1
26scc_add
27scc_test || exit 1
28
29DESCRIPTION1="VPN server aan andere kant pingbaar? (hebben we uberhaubt internet?)"
30CMD="ping -c3 $VPN_RIGHT"
31VERIFYEXIT=0
32sshtest || exit 1
33
34DESCRIPTION1="Test ip moet niet pingbaar zijn"
35CMD="ping -c3  $VPN_PINGIP "
36VERIFYEXIT=1
37sshtest || exit 1
38
39DESCRIPTION1="regressie test tunnel aanmaken"
40METHOD="post"
41POSTBODY="save=1&new_name=regressie&new_leftid=$VPN_LEFTID&new_leftsubnet=$VPN_LEFTSUBNET&new_right=$VPN_RIGHT&new_rightsubnet=$VPN_RIGHTSUBNET&new_authby=secret&new_secret=$VPN_SECRET"
42PAGE="vpn/edittunnel.php"
43VERIFYPOSITIVE="testtunnel.php"
44scc_add
45
46DESCRIPTION1="tunnel up en testen"
47PAGE="/vpn/testtunnel.php?name=regressie&mode=up&dsturi=listtunnels.php"
48VERIFYPOSITIVE="Tunnel regressie ingeschakeld"
49scc_add
50
51DESCRIPTION1="bevestig tunnel werking"
52PAGE="/vpn/testtunnel.php"
53scc_add
54
55
56DESCRIPTION1="status ok?"
57PAGE="/vpn/listtunnels.php"
58VERIFYPOSITIVE="regressie.*established"
59scc_add
60
61scc_test || exit 1
62
63
64DESCRIPTION1="Test ip moet pingbaar zijn"
65CMD="ping -c3  $VPN_PINGIP "
66VERIFYEXIT=0
67sshtest || exit 1
68
69DESCRIPTION1="zooi opruim"
70PAGE="vpn/edittunnel.php?name=regressie&del=1"
71scc_add
72scc_test || exit 1
73
Note: See TracBrowser for help on using the repository browser.