mirror of
https://gitlab.com/apparmor/apparmor
synced 2025-08-22 10:07:12 +00:00
Split test classes
Create separate classes for tests not fitting under *TestParseInvalid
This commit is contained in:
parent
b2bfde5af0
commit
a833528f36
@ -61,6 +61,8 @@ class IOUringTestParseInvalid(AATest):
|
||||
def _run_test(self, rawrule, expected):
|
||||
self.parseInvalidRule(IOUringRule, rawrule, expected)
|
||||
|
||||
|
||||
class IOUringTestIsEqual(AATest):
|
||||
def test_diff_non_iouringrule(self):
|
||||
exp = namedtuple('exp', ('audit', 'deny', 'priority'))
|
||||
obj = IOUringRule(('sqpoll'), IOUringRule.ALL)
|
||||
|
@ -138,6 +138,8 @@ class MountTestParseInvalid(AATest):
|
||||
def _run_test(self, rawrule, expected):
|
||||
self.parseInvalidRule(MountRule, rawrule, expected)
|
||||
|
||||
|
||||
class MountTestInvalid(AATest):
|
||||
def test_invalid_priority_1(self):
|
||||
with self.assertRaises(TypeError):
|
||||
MountRule('mount', MountRule.ALL, MountRule.ALL, MountRule.ALL, MountRule.ALL, priority=MountRule.ALL)
|
||||
|
@ -74,6 +74,8 @@ class MessageQueueTestParseInvalid(AATest):
|
||||
def _run_test(self, rawrule, expected):
|
||||
self.parseInvalidRule(MessageQueueRule, rawrule, expected)
|
||||
|
||||
|
||||
class MessageQueueTestIsEqual(AATest):
|
||||
def test_diff_non_mqueuerule(self):
|
||||
exp = namedtuple('exp', ('audit', 'deny', 'priority'))
|
||||
obj = MessageQueueRule(('open'), 'posix', 'bar', '/foo')
|
||||
|
@ -78,6 +78,8 @@ class UnixTestParseInvalid(AATest):
|
||||
def _run_test(self, rawrule, expected):
|
||||
self.parseInvalidRule(UnixRule, rawrule, expected)
|
||||
|
||||
|
||||
class UnixTestInvalid(AATest):
|
||||
def test_invalid_priority_1(self):
|
||||
with self.assertRaises(TypeError):
|
||||
UnixRule(UnixRule.ALL, UnixRule.ALL, UnixRule.ALL, UnixRule.ALL, False, False, False, '', priority=UnixRule.ALL)
|
||||
|
@ -56,6 +56,8 @@ class UserNamespaceTestParseInvalid(AATest):
|
||||
def _run_test(self, rawrule, expected):
|
||||
self.parseInvalidRule(UserNamespaceRule, rawrule, expected)
|
||||
|
||||
|
||||
class UserNamespaceTestIsEqual(AATest):
|
||||
def test_diff_non_usernsrule(self):
|
||||
exp = namedtuple('exp', ('audit', 'deny', 'priority'))
|
||||
obj = UserNamespaceRule(('create'))
|
||||
|
Loading…
x
Reference in New Issue
Block a user