mirror of
https://github.com/hwdsl2/openvpn-install.git
synced 2024-07-05 03:05:52 +02:00
Update tests
This commit is contained in:
parent
d189d735e3
commit
ff1ea0208f
65
.github/workflows/test_set_1.yml
vendored
65
.github/workflows/test_set_1.yml
vendored
@ -42,7 +42,7 @@ jobs:
|
|||||||
|
|
||||||
cd /opt/src
|
cd /opt/src
|
||||||
yum -y -q update
|
yum -y -q update
|
||||||
yum -y -q install wget rsyslog kmod procps-ng iproute net-tools
|
yum -y -q install wget rsyslog kmod procps-ng net-tools
|
||||||
systemctl start rsyslog
|
systemctl start rsyslog
|
||||||
|
|
||||||
cp -f /opt/src/scripts/openvpn-install.sh ./openvpn.sh
|
cp -f /opt/src/scripts/openvpn-install.sh ./openvpn.sh
|
||||||
@ -53,6 +53,69 @@ jobs:
|
|||||||
systemctl status openvpn-server@server
|
systemctl status openvpn-server@server
|
||||||
ls -ld ~/client.ovpn
|
ls -ld ~/client.ovpn
|
||||||
|
|
||||||
|
bash openvpn.sh <<ANSWERS
|
||||||
|
1
|
||||||
|
client2
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
ls -ld ~/client2.ovpn
|
||||||
|
rm -f ~/client2.ovpn
|
||||||
|
|
||||||
|
bash openvpn.sh <<ANSWERS
|
||||||
|
2
|
||||||
|
2
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
ls -ld ~/client2.ovpn
|
||||||
|
|
||||||
|
bash openvpn.sh <<ANSWERS
|
||||||
|
3
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
bash openvpn.sh <<ANSWERS | grep -i "2 clients"
|
||||||
|
3
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
bash openvpn.sh <<ANSWERS
|
||||||
|
4
|
||||||
|
2
|
||||||
|
y
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
ls -ld ~/client2.ovpn && exit 1
|
||||||
|
|
||||||
|
bash openvpn.sh <<ANSWERS | grep -i "1 client"
|
||||||
|
3
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
bash openvpn.sh <<ANSWERS
|
||||||
|
5
|
||||||
|
y
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
netstat -anpu | grep openvpn && exit 1
|
||||||
|
rm -f ~/client*.ovpn
|
||||||
|
|
||||||
|
bash openvpn.sh <<ANSWERS
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
netstat -anpu | grep openvpn
|
||||||
|
systemctl status openvpn-server@server
|
||||||
|
ls -ld ~/client.ovpn
|
||||||
|
|
||||||
|
bash openvpn.sh <<ANSWERS
|
||||||
|
5
|
||||||
|
y
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
netstat -anpu | grep openvpn && exit 1
|
||||||
|
rm -f ~/client*.ovpn
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
2
.github/workflows/test_set_2.yml
vendored
2
.github/workflows/test_set_2.yml
vendored
@ -31,7 +31,7 @@ jobs:
|
|||||||
export DEBIAN_FRONTEND=noninteractive
|
export DEBIAN_FRONTEND=noninteractive
|
||||||
apt-get -yqq update
|
apt-get -yqq update
|
||||||
apt-get -yqq dist-upgrade
|
apt-get -yqq dist-upgrade
|
||||||
apt-get -yqq install wget rsyslog kmod procps iproute2 net-tools
|
apt-get -yqq install wget rsyslog kmod procps net-tools
|
||||||
if grep -qs bookworm /etc/debian_version; then
|
if grep -qs bookworm /etc/debian_version; then
|
||||||
rsyslogd
|
rsyslogd
|
||||||
else
|
else
|
||||||
|
63
.github/workflows/test_set_3.yml
vendored
63
.github/workflows/test_set_3.yml
vendored
@ -38,3 +38,66 @@ jobs:
|
|||||||
sudo netstat -anpu | grep openvpn
|
sudo netstat -anpu | grep openvpn
|
||||||
sudo systemctl status openvpn-server@server
|
sudo systemctl status openvpn-server@server
|
||||||
ls -ld ~/client.ovpn
|
ls -ld ~/client.ovpn
|
||||||
|
|
||||||
|
sudo bash openvpn.sh <<ANSWERS
|
||||||
|
1
|
||||||
|
client2
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
ls -ld ~/client2.ovpn
|
||||||
|
rm -f ~/client2.ovpn
|
||||||
|
|
||||||
|
sudo bash openvpn.sh <<ANSWERS
|
||||||
|
2
|
||||||
|
2
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
ls -ld ~/client2.ovpn
|
||||||
|
|
||||||
|
sudo bash openvpn.sh <<ANSWERS
|
||||||
|
3
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
sudo bash openvpn.sh <<ANSWERS | grep -i "2 clients"
|
||||||
|
3
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
sudo bash openvpn.sh <<ANSWERS
|
||||||
|
4
|
||||||
|
2
|
||||||
|
y
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
ls -ld ~/client2.ovpn && exit 1
|
||||||
|
|
||||||
|
sudo bash openvpn.sh <<ANSWERS | grep -i "1 client"
|
||||||
|
3
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
sudo bash openvpn.sh <<ANSWERS
|
||||||
|
5
|
||||||
|
y
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
sudo netstat -anpu | grep openvpn && exit 1
|
||||||
|
rm -f ~/client*.ovpn
|
||||||
|
|
||||||
|
sudo bash openvpn.sh <<ANSWERS
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
sudo netstat -anpu | grep openvpn
|
||||||
|
sudo systemctl status openvpn-server@server
|
||||||
|
ls -ld ~/client.ovpn
|
||||||
|
|
||||||
|
sudo bash openvpn.sh <<ANSWERS
|
||||||
|
5
|
||||||
|
y
|
||||||
|
ANSWERS
|
||||||
|
|
||||||
|
sudo netstat -anpu | grep openvpn && exit 1
|
||||||
|
rm -f ~/client*.ovpn
|
||||||
|
Loading…
Reference in New Issue
Block a user