chore(settings): fixture sanitization

ref: #783
This commit is contained in:
2025-06-04 13:27:58 +09:30
parent d18c9006d2
commit a53f4caa81
10 changed files with 40 additions and 22 deletions

View File

@ -241,10 +241,6 @@ class CenturionAbstractModelInheritedCases(
def test_model_creation(self, model, user):
default_val = model.context['user']
model.context['user'] = user
kwargs = {}
many_field = {}
@ -272,10 +268,16 @@ class CenturionAbstractModelInheritedCases(
})
default_val = model.context['user']
model.context['user'] = user
model_object = model.objects.create(
**kwargs
)
model.context['user'] = default_val
for field, values in many_field.items():
for value in values:
@ -283,8 +285,6 @@ class CenturionAbstractModelInheritedCases(
getattr(model_object, field).add( value )
model.context['user'] = default_val
assert type(model_object.id) is int