chore: for mode instance, actually create it

ref: #804
This commit is contained in:
2025-06-07 15:40:22 +09:30
parent 9fec7f69f5
commit 4fda640832

View File

@ -92,7 +92,7 @@ class ModelTestCases(
@pytest.fixture( scope = 'function', autouse = True) @pytest.fixture( scope = 'function', autouse = True)
def model_instance(cls, request, model): def model_instance(cls, request, model, model_kwargs):
if model._meta.abstract: if model._meta.abstract:
@ -106,10 +106,14 @@ class ModelTestCases(
else: else:
instance = model() instance = model.objects.create( **model_kwargs )
yield instance yield instance
if instance.id:
instance.delete()
del instance del instance
if 'mockmodel' in apps.all_models['core']: if 'mockmodel' in apps.all_models['core']: