[testing] fix test with MODULE attribute

This commit is contained in:
Maxime Alves LIRMM 2022-08-04 19:14:36 +02:00 committed by Maxime Alves LIRMM@home
parent b2fbfd19cb
commit 4991684ffe
1 changed files with 7 additions and 3 deletions

View File

@ -14,9 +14,13 @@ from pprint import pprint
import tempfile
class TestDomain(TestCase):
@property
def module_name(self):
return getattr(self, 'MODULE', self.DOMAIN)
@property
def router_module(self):
return '.'.join((self.DOMAIN, self.ROUTERS))
return '.'.join((self.module_name, self.ROUTERS))
def setUp(self):
# CLI
@ -54,7 +58,7 @@ class TestDomain(TestCase):
'name': self.DOMAIN,
'router': self.ROUTERS,
'acl': self.ACL,
'module': self.MODULE,
'module': self.module_name,
'prefix': False,
'enabled': True,
'config': {
@ -71,7 +75,7 @@ class TestDomain(TestCase):
self.client = TestClient(self.halfapi.application)
self.module = importlib.import_module(
getattr(self, 'MODULE', self.DOMAIN)
self.module_name
)