10
app/tests/fixtures/model_service.py
vendored
10
app/tests/fixtures/model_service.py
vendored
@ -14,7 +14,8 @@ def model_service():
|
|||||||
@pytest.fixture( scope = 'class')
|
@pytest.fixture( scope = 'class')
|
||||||
def kwargs_service(django_db_blocker,
|
def kwargs_service(django_db_blocker,
|
||||||
kwargs_centurionmodel,
|
kwargs_centurionmodel,
|
||||||
kwargs_device, model_device
|
kwargs_device, model_device,
|
||||||
|
kwargs_port, model_port,
|
||||||
):
|
):
|
||||||
|
|
||||||
random_str = str(datetime.datetime.now(tz=datetime.timezone.utc))
|
random_str = str(datetime.datetime.now(tz=datetime.timezone.utc))
|
||||||
@ -30,9 +31,14 @@ def kwargs_service(django_db_blocker,
|
|||||||
|
|
||||||
device = model_device.objects.create( **kwargs )
|
device = model_device.objects.create( **kwargs )
|
||||||
|
|
||||||
|
port = model_port.objects.create( **kwargs_port )
|
||||||
|
|
||||||
kwargs = {
|
kwargs = {
|
||||||
**kwargs_centurionmodel.copy(),
|
**kwargs_centurionmodel.copy(),
|
||||||
'name': 'service_' + random_str,
|
'name': 'service_' + random_str,
|
||||||
|
'device': device,
|
||||||
|
'config_key_variable': 'svc',
|
||||||
|
'port': port,
|
||||||
}
|
}
|
||||||
|
|
||||||
yield kwargs.copy()
|
yield kwargs.copy()
|
||||||
@ -40,3 +46,5 @@ def kwargs_service(django_db_blocker,
|
|||||||
with django_db_blocker.unblock():
|
with django_db_blocker.unblock():
|
||||||
|
|
||||||
device.delete()
|
device.delete()
|
||||||
|
|
||||||
|
port.delete()
|
||||||
|
Reference in New Issue
Block a user