chore: Add pytest marks to tests

ref: #805
This commit is contained in:
2025-06-08 15:13:52 +09:30
parent ac7af08598
commit f7c581333a
7 changed files with 36 additions and 14 deletions

View File

@ -13,7 +13,7 @@ from core.models.centurion import CenturionModel
@pytest.mark.unit
@pytest.mark.centurion_models
class CenturionAbstractModelTestCases(
CenturionMixnInheritedCases,

View File

@ -171,7 +171,7 @@ for model in get_models():
cls_name: str = f"{model._meta.object_name}MetaModelPyTest"
globals()[cls_name] = type(
dynamic_class = type(
cls_name,
(AuditHistoryMetaModelTestCases,),
{
@ -182,3 +182,8 @@ for model in get_models():
'model_class': model
}
)
dynamic_class = pytest.mark.__getattr__('model_' + model._meta.model_name)(dynamic_class)
dynamic_class = pytest.mark.__getattr__('module_' + model._meta.app_label)(dynamic_class)
globals()[cls_name] = dynamic_class

View File

@ -170,7 +170,7 @@ for model in get_models():
cls_name: str = f"{model._meta.object_name}MetaModelPyTest"
globals()[cls_name] = type(
dynamic_class = type(
cls_name,
(ModelNotesMetaModelTestCases,),
{
@ -181,3 +181,8 @@ for model in get_models():
'model_class': model
}
)
dynamic_class = pytest.mark.__getattr__('model_' + model._meta.model_name)(dynamic_class)
dynamic_class = pytest.mark.__getattr__('module_' + model._meta.app_label)(dynamic_class)
globals()[cls_name] = dynamic_class