chore: correct inheritance order

ref: #813
This commit is contained in:
2025-06-10 10:09:10 +09:30
parent b764ebf6e1
commit 9a737ac1c4
4 changed files with 9 additions and 6 deletions

View File

@ -13,8 +13,8 @@ from core.tests.unit.centurion_audit.test_unit_centurion_audit_model import (
@pytest.mark.meta_models
class MetaAbstractModelTestCases(
CenturionAuditModelInheritedCases,
CenturionSubAbstractModelInheritedCases,
CenturionAuditModelInheritedCases,
):

View File

@ -16,8 +16,8 @@ from core.tests.unit.centurion_model_note.test_unit_centurion_model_note_model i
@pytest.mark.meta_models
class MetaAbstractModelTestCases(
CenturionNoteModelInheritedCases,
CenturionSubAbstractModelInheritedCases,
CenturionNoteModelInheritedCases,
):
@ -99,7 +99,7 @@ class MetaAbstractModelTestCases(
class MetaAbstractModelInheritedCases(
MetaAbstractModelTestCases,
):
pass
# pass
@pytest.mark.xfail( reason = 'This model does not require a tag')
@ -195,7 +195,7 @@ class MetaAbstractModelInheritedCases(
class MetaAbstractModelPyTest(
MetaAbstractModelTestCases,
):
pass
# pass
@pytest.mark.xfail( reason = 'This model is an abstract model')
def test_model_tag_defined(self, model):

View File

@ -182,7 +182,7 @@ for model in get_models():
}
)
dynamic_class = pytest.mark.__getattr__('model_' + model._meta.model_name)(dynamic_class)
dynamic_class = pytest.mark.__getattr__('model_' + str(model._meta.model_name).replace('centurionmodelnote', ''))(dynamic_class)
dynamic_class = pytest.mark.__getattr__('module_' + model._meta.app_label)(dynamic_class)
globals()[cls_name] = dynamic_class

View File

@ -56,4 +56,7 @@ def kwargs_gitrepository(django_db_blocker,
with django_db_blocker.unblock():
git_group.delete()
try:
git_group.delete()
except:
pass