chore(base): Add pytest marks to pyproject.toml

ref: #804
This commit is contained in:
2025-06-07 21:38:06 +09:30
parent 613ad7e4e4
commit 2f59a34b69
5 changed files with 15 additions and 8 deletions

View File

@ -11,7 +11,7 @@ from core.tests.unit.centurion_abstract.test_unit_centurion_abstract_model impor
@pytest.mark.model_config_group_hosts
@pytest.mark.model_configgrouphosts
class ConfigGroupHostModelTestCases(
CenturionAbstractModelInheritedCases
):

View File

@ -86,7 +86,7 @@ from core.tests.unit.centurion_abstract.test_unit_centurion_abstract_model impor
@pytest.mark.model_config_group
@pytest.mark.model_configgroups
class ConfigGroupModelTestCases(
CenturionAbstractModelInheritedCases
):

View File

@ -62,7 +62,7 @@ from core.tests.unit.centurion_abstract.test_unit_centurion_abstract_model impor
@pytest.mark.model_config_group_software
@pytest.mark.model_configgroupsoftware
class ConfigGroupSoftwareModelTestCases(
CenturionAbstractModelInheritedCases
):

View File

@ -10,6 +10,7 @@ from centurion.tests.unit.test_unit_models import (
from itam.models.device import Device
@pytest.mark.skip( reason = 'to be refactored' )
class DeviceModel(
TenancyObjectInheritedCases,
TestCase,

View File

@ -1071,14 +1071,20 @@ markers = [
"centurion_models: Selects Centurion models",
"functional: Selects all Functional tests.",
"meta_models: Selects Meta models",
"model_config_group: Selects Config Group tests.",
"model_config_group_hosts: Selects Config Group Hosts tests.",
"model_config_group_software: Selects Config Group Software tests.",
"model_configgroups: Selects Config Group tests.",
"model_configgrouphosts: Selects Config Group Hosts tests.",
"model_configgroupsoftware: Selects Config Group Software tests.",
"model_device: Select all Device tests",
"model_devicemodel: Select all device model tests.",
"model_devicetype: Select all device type tests.",
"model_featureflag: Feature Flag Model",
"model_gitgroup: Selects tests for model `git group`",
"model_knowledge_base: Selects Knowledge base tests.",
"model_knowledge_base_category: Selects Knowledge base category tests.",
"model_knowledgebase: Selects Knowledge base tests.",
"model_knowledgebasecategory: Selects Knowledge base category tests.",
"model_manufacturer: Select all manufacturer tests.",
"models: Selects all models tests.",
"model_ticketcategory: Select all Ticket Categeory tests.",
"model_ticketcommentcategory: select all ticket comment category tests.",
"note_models: Selects all centurion model note models",
"permissions: selects all permission related tests.",
"tenancy_models: Selects Tenancy models.",