Add more tests for network port range

This commit is contained in:
Christian Boltz 2024-09-10 22:58:29 +02:00
parent ebeb89cbce
commit 762df7e753
Failed to generate hash of commit
11 changed files with 82 additions and 0 deletions

View file

@ -0,0 +1,8 @@
#
#=DESCRIPTION network port range conditional test - missing end of range
#=EXRESULT FAIL
#
/usr/bin/foo {
network port=22-,
}

View file

@ -0,0 +1,8 @@
#
#=DESCRIPTION network port range conditional test - missing end of range
#=EXRESULT FAIL
#
/usr/bin/foo {
network peer=(port=2222-),
}

View file

@ -0,0 +1,8 @@
#
#=DESCRIPTION network port range conditional test - spaces in range not allowed
#=EXRESULT FAIL
#
/usr/bin/foo {
network port=22 - 443,
}

View file

@ -0,0 +1,8 @@
#
#=DESCRIPTION network port range conditional test - spaces in range not allowed
#=EXRESULT FAIL
#
/usr/bin/foo {
network peer=(port=22 - 443),
}

View file

@ -0,0 +1,8 @@
#
#=DESCRIPTION network port range conditional test - invalid "--"
#=EXRESULT FAIL
#
/usr/bin/foo {
network port=22--443,
}

View file

@ -0,0 +1,8 @@
#
#=DESCRIPTION network port range conditional test - invalid "--"
#=EXRESULT FAIL
#
/usr/bin/foo {
network peer=(port=22--443),
}

View file

@ -0,0 +1,8 @@
#
#=DESCRIPTION network port range conditional test - 3 items in range
#=EXRESULT FAIL
#
/usr/bin/foo {
network port=22-443-1024,
}

View file

@ -0,0 +1,8 @@
#
#=DESCRIPTION network port range conditional test - 3 items in range
#=EXRESULT FAIL
#
/usr/bin/foo {
network peer=(port=22-443-1024),
}

View file

@ -0,0 +1,8 @@
#
#=DESCRIPTION network port range conditional test - additional spaces
#=EXRESULT PASS
#
/usr/bin/foo {
network port = 22-443 ,
}

View file

@ -0,0 +1,8 @@
#
#=DESCRIPTION network port range conditional test - additional spaces
#=EXRESULT PASS
#
/usr/bin/foo {
network peer=( port = 22-443 ),
}

View file

@ -429,6 +429,8 @@ syntax_failure = (
# network port range
'network/network_ok_17.sd',
'network/network_ok_45.sd',
'network/network_ok_46.sd',
)