mirror of
https://github.com/hwdsl2/wireguard-install.git
synced 2024-06-03 01:25:20 +02:00
Update tests
This commit is contained in:
parent
10a1c7dfe1
commit
34ebb148eb
57
.github/workflows/test_set_1.yml
vendored
57
.github/workflows/test_set_1.yml
vendored
|
@ -42,7 +42,7 @@ jobs:
|
|||
|
||||
cd /opt/src
|
||||
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
|
||||
rm -f /usr/bin/systemd-detect-virt
|
||||
|
||||
|
@ -54,6 +54,61 @@ jobs:
|
|||
systemctl status wg-quick@wg0
|
||||
ls -ld ~/client.conf
|
||||
|
||||
bash wireguard.sh <<ANSWERS
|
||||
1
|
||||
client2
|
||||
|
||||
ANSWERS
|
||||
|
||||
ls -ld ~/client2.conf
|
||||
|
||||
bash wireguard.sh <<ANSWERS
|
||||
2
|
||||
ANSWERS
|
||||
|
||||
bash wireguard.sh <<ANSWERS | grep -i "2 clients"
|
||||
2
|
||||
ANSWERS
|
||||
|
||||
bash wireguard.sh <<ANSWERS
|
||||
3
|
||||
2
|
||||
y
|
||||
ANSWERS
|
||||
|
||||
ls -ld ~/client2.conf && exit 1
|
||||
|
||||
bash wireguard.sh <<ANSWERS | grep -i "1 client"
|
||||
2
|
||||
ANSWERS
|
||||
|
||||
bash wireguard.sh <<ANSWERS
|
||||
4
|
||||
y
|
||||
ANSWERS
|
||||
|
||||
netstat -anpu | grep ':51820' && exit 1
|
||||
rm -f ~/client*.conf
|
||||
|
||||
bash wireguard.sh <<ANSWERS
|
||||
|
||||
|
||||
|
||||
|
||||
ANSWERS
|
||||
|
||||
netstat -anpu | grep ':51820'
|
||||
systemctl status wg-quick@wg0
|
||||
ls -ld ~/client.conf
|
||||
|
||||
bash wireguard.sh <<ANSWERS
|
||||
4
|
||||
y
|
||||
ANSWERS
|
||||
|
||||
netstat -anpu | grep ':51820' && exit 1
|
||||
rm -f ~/client*.conf
|
||||
|
||||
exit 0
|
||||
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
|
||||
apt-get -yqq update
|
||||
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
|
||||
rsyslogd
|
||||
else
|
||||
|
|
55
.github/workflows/test_set_3.yml
vendored
55
.github/workflows/test_set_3.yml
vendored
|
@ -38,3 +38,58 @@ jobs:
|
|||
sudo netstat -anpu | grep ':51820'
|
||||
sudo systemctl status wg-quick@wg0
|
||||
ls -ld ~/client.conf
|
||||
|
||||
sudo bash wireguard.sh <<ANSWERS
|
||||
1
|
||||
client2
|
||||
|
||||
ANSWERS
|
||||
|
||||
ls -ld ~/client2.conf
|
||||
|
||||
sudo bash wireguard.sh <<ANSWERS
|
||||
2
|
||||
ANSWERS
|
||||
|
||||
sudo bash wireguard.sh <<ANSWERS | grep -i "2 clients"
|
||||
2
|
||||
ANSWERS
|
||||
|
||||
sudo bash wireguard.sh <<ANSWERS
|
||||
3
|
||||
2
|
||||
y
|
||||
ANSWERS
|
||||
|
||||
ls -ld ~/client2.conf && exit 1
|
||||
|
||||
sudo bash wireguard.sh <<ANSWERS | grep -i "1 client"
|
||||
2
|
||||
ANSWERS
|
||||
|
||||
sudo bash wireguard.sh <<ANSWERS
|
||||
4
|
||||
y
|
||||
ANSWERS
|
||||
|
||||
sudo netstat -anpu | grep ':51820' && exit 1
|
||||
rm -f ~/client*.conf
|
||||
|
||||
sudo bash wireguard.sh <<ANSWERS
|
||||
|
||||
|
||||
|
||||
|
||||
ANSWERS
|
||||
|
||||
sudo netstat -anpu | grep ':51820'
|
||||
sudo systemctl status wg-quick@wg0
|
||||
ls -ld ~/client.conf
|
||||
|
||||
sudo bash wireguard.sh <<ANSWERS
|
||||
4
|
||||
y
|
||||
ANSWERS
|
||||
|
||||
sudo netstat -anpu | grep ':51820' && exit 1
|
||||
rm -f ~/client*.conf
|
||||
|
|
Loading…
Reference in New Issue
Block a user