mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-04 08:24:42 +01:00
Add more tests for network port range
This commit is contained in:
parent
ebeb89cbce
commit
762df7e753
11 changed files with 82 additions and 0 deletions
8
parser/tst/simple_tests/network/network_bad_86.sd
Normal file
8
parser/tst/simple_tests/network/network_bad_86.sd
Normal file
|
@ -0,0 +1,8 @@
|
|||
#
|
||||
#=DESCRIPTION network port range conditional test - missing end of range
|
||||
#=EXRESULT FAIL
|
||||
#
|
||||
/usr/bin/foo {
|
||||
network port=22-,
|
||||
|
||||
}
|
8
parser/tst/simple_tests/network/network_bad_87.sd
Normal file
8
parser/tst/simple_tests/network/network_bad_87.sd
Normal file
|
@ -0,0 +1,8 @@
|
|||
#
|
||||
#=DESCRIPTION network port range conditional test - missing end of range
|
||||
#=EXRESULT FAIL
|
||||
#
|
||||
/usr/bin/foo {
|
||||
network peer=(port=2222-),
|
||||
|
||||
}
|
8
parser/tst/simple_tests/network/network_bad_88.sd
Normal file
8
parser/tst/simple_tests/network/network_bad_88.sd
Normal 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,
|
||||
|
||||
}
|
8
parser/tst/simple_tests/network/network_bad_89.sd
Normal file
8
parser/tst/simple_tests/network/network_bad_89.sd
Normal 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),
|
||||
|
||||
}
|
8
parser/tst/simple_tests/network/network_bad_90.sd
Normal file
8
parser/tst/simple_tests/network/network_bad_90.sd
Normal file
|
@ -0,0 +1,8 @@
|
|||
#
|
||||
#=DESCRIPTION network port range conditional test - invalid "--"
|
||||
#=EXRESULT FAIL
|
||||
#
|
||||
/usr/bin/foo {
|
||||
network port=22--443,
|
||||
|
||||
}
|
8
parser/tst/simple_tests/network/network_bad_91.sd
Normal file
8
parser/tst/simple_tests/network/network_bad_91.sd
Normal file
|
@ -0,0 +1,8 @@
|
|||
#
|
||||
#=DESCRIPTION network port range conditional test - invalid "--"
|
||||
#=EXRESULT FAIL
|
||||
#
|
||||
/usr/bin/foo {
|
||||
network peer=(port=22--443),
|
||||
|
||||
}
|
8
parser/tst/simple_tests/network/network_bad_92.sd
Normal file
8
parser/tst/simple_tests/network/network_bad_92.sd
Normal 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,
|
||||
|
||||
}
|
8
parser/tst/simple_tests/network/network_bad_93.sd
Normal file
8
parser/tst/simple_tests/network/network_bad_93.sd
Normal 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),
|
||||
|
||||
}
|
8
parser/tst/simple_tests/network/network_ok_45.sd
Normal file
8
parser/tst/simple_tests/network/network_ok_45.sd
Normal file
|
@ -0,0 +1,8 @@
|
|||
#
|
||||
#=DESCRIPTION network port range conditional test - additional spaces
|
||||
#=EXRESULT PASS
|
||||
#
|
||||
/usr/bin/foo {
|
||||
network port = 22-443 ,
|
||||
|
||||
}
|
8
parser/tst/simple_tests/network/network_ok_46.sd
Normal file
8
parser/tst/simple_tests/network/network_ok_46.sd
Normal file
|
@ -0,0 +1,8 @@
|
|||
#
|
||||
#=DESCRIPTION network port range conditional test - additional spaces
|
||||
#=EXRESULT PASS
|
||||
#
|
||||
/usr/bin/foo {
|
||||
network peer=( port = 22-443 ),
|
||||
|
||||
}
|
|
@ -429,6 +429,8 @@ syntax_failure = (
|
|||
|
||||
# network port range
|
||||
'network/network_ok_17.sd',
|
||||
'network/network_ok_45.sd',
|
||||
'network/network_ok_46.sd',
|
||||
)
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue