Tests: added support for testing "user" and "group".

This commit is contained in:
Tiago Natel
2019-11-11 14:35:29 +00:00
parent 417cc7be7c
commit abbad122bb
8 changed files with 34 additions and 15 deletions

View File

@@ -25,7 +25,19 @@ class TestApplicationProto(TestControl):
return found
def _load_conf(self, conf):
def _load_conf(self, conf, **kwargs):
if 'applications' in conf:
for app in conf['applications'].keys():
app_conf = conf['applications'][app]
if 'user' in kwargs:
app_conf['user'] = kwargs['user']
if 'group' in kwargs:
app_conf['group'] = kwargs['group']
if 'isolation' in kwargs:
app_conf['isolation'] = kwargs['isolation']
self.assertIn(
'success', self.conf(conf), 'load application configuration'
)