chore(api): mark ALL ViewSet Unit Test Suites to skip

Viewset tests being refactored

ref: #893 #876 #895
This commit is contained in:
2025-07-26 08:07:25 +09:30
parent 4b7549b87b
commit c252717bb7
61 changed files with 99 additions and 0 deletions

View File

@ -14,6 +14,7 @@ from api.tests.unit.test_unit_common_viewset import ModelViewSetInheritedCases
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_entity
class ViewsetTestCases(
ModelViewSetInheritedCases,

View File

@ -11,6 +11,7 @@ from api.tests.unit.test_unit_common_viewset import ModelViewSetInheritedCases
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_role
class ViewsetTestCases(
ModelViewSetInheritedCases,

View File

@ -1,3 +1,5 @@
import pytest
from django.test import Client, TestCase
from rest_framework.reverse import reverse
@ -9,6 +11,7 @@ from api.tests.unit.test_unit_common_viewset import ModelViewSetInheritedCases
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class TeamViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -1,3 +1,5 @@
import pytest
from django.test import Client, TestCase
from rest_framework.reverse import reverse
@ -9,6 +11,7 @@ from api.tests.unit.test_unit_common_viewset import ModelViewSetInheritedCases
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class TeamUserViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -10,6 +10,7 @@ from api.tests.unit.test_unit_common_viewset import ModelViewSetInheritedCases
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class OrganizationViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -1,3 +1,5 @@
import pytest
from django.shortcuts import reverse
from django.test import Client, TestCase
@ -7,6 +9,7 @@ from access.viewsets.index import Index
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class AccessViewset(
IndexViewsetInheritedCases,
TestCase,

View File

@ -19,6 +19,7 @@ from settings.models.app_settings import AppSettings
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_assetbase
class AssetBaseViewsetTestCases(
SubModelViewSetInheritedCases,

View File

@ -1,4 +1,6 @@
import django
import pytest
from django.shortcuts import reverse
from django.test import Client, TestCase
@ -12,6 +14,7 @@ User = django.contrib.auth.get_user_model()
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class HomeViewset(
TestCase,
IndexViewsetInheritedCases

View File

@ -12,6 +12,7 @@ from api.viewsets.auth_token import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_authtoken
@pytest.mark.module_api
class ViewsetList(

View File

@ -1,3 +1,5 @@
import pytest
from django.test import Client, TestCase
from rest_framework.reverse import reverse
@ -8,6 +10,7 @@ from assistance.viewsets.knowledge_base import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class KnowledgeBaseViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -8,6 +8,7 @@ from assistance.viewsets.knowledge_base_category import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class KnowledgeBaseViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -1,3 +1,5 @@
import pytest
from django.test import Client, TestCase
from rest_framework.reverse import reverse
@ -9,6 +11,7 @@ from assistance.viewsets.model_knowledge_base_article import ViewSet
from itam.models.device import Device
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class ModelKnowledgeBaseArticleViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -1,3 +1,5 @@
import pytest
from django.shortcuts import reverse
from django.test import Client, TestCase
@ -6,6 +8,7 @@ from api.tests.unit.test_unit_common_viewset import IndexViewsetInheritedCases
from assistance.viewsets.index import Index
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class AssistanceViewset(
IndexViewsetInheritedCases,
TestCase,

View File

@ -8,6 +8,7 @@ from assistance.viewsets.request import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class RequestViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -8,6 +8,7 @@ from config_management.viewsets.config_group import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class ConfigGroupsViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -9,6 +9,7 @@ from config_management.viewsets.config_group_software import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class ConfigGroupsSoftwareViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -1,3 +1,5 @@
import pytest
from django.shortcuts import reverse
from django.test import Client, TestCase
@ -6,6 +8,7 @@ from api.tests.unit.test_unit_common_viewset import IndexViewsetInheritedCases
from config_management.viewsets.index import Index
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class ConfigManagementViewset(
IndexViewsetInheritedCases,
TestCase,

View File

@ -8,6 +8,7 @@ from core.viewsets.manufacturer import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class ManufacturerViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -9,6 +9,7 @@ from core.viewsets.related_ticket import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class RelatedTicketViewsetList(
ModelListRetrieveDeleteViewSetInheritedCases,
TestCase,

View File

@ -1,3 +1,5 @@
import pytest
from django.test import Client, TestCase
from rest_framework.reverse import reverse
@ -8,6 +10,7 @@ from core.viewsets.celery_log import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class TaskResultViewsetList(
AuthUserReadOnlyModelViewSetInheritedCases,
TestCase,

View File

@ -14,6 +14,7 @@ from api.tests.unit.test_unit_common_viewset import SubModelViewSetInheritedCase
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_ticketbase
class ViewsetTestCases(
SubModelViewSetInheritedCases,

View File

@ -8,6 +8,7 @@ from core.viewsets.ticket_category import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class TicketCategoryViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -9,6 +9,7 @@ from core.viewsets.related_ticket import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class TicketCommentViewsetList(
ModelListRetrieveDeleteViewSetInheritedCases,
TestCase,

View File

@ -18,6 +18,7 @@ User = django.contrib.auth.get_user_model()
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_ticketcommentbase
class TicketCommentBaseViewsetTestCases(
SubModelViewSetInheritedCases,

View File

@ -8,6 +8,7 @@ from core.viewsets.ticket_comment_category import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class TicketCommentCategoryViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -9,6 +9,7 @@ from core.viewsets.ticket_linked_item import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class TicketLinkedItemViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -8,6 +8,7 @@ from devops.viewsets.feature_flag import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class ViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -12,6 +12,7 @@ from itam.models.software import Software
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class ViewsetList(
PublicReadOnlyViewSetInheritedCases,
TestCase,

View File

@ -1,3 +1,5 @@
import pytest
from django.test import Client, TestCase
from rest_framework.reverse import reverse
@ -10,6 +12,7 @@ from itam.models.software import Software
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class ViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -1,3 +1,5 @@
import pytest
from django.test import Client, TestCase
from rest_framework.reverse import reverse
@ -8,6 +10,7 @@ from itam.viewsets.device import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class DeviceViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -1,3 +1,5 @@
import pytest
from django.test import Client, TestCase
from rest_framework.reverse import reverse
@ -8,6 +10,7 @@ from itam.viewsets.device_model import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class DeviceModelViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -11,6 +11,7 @@ from itam.viewsets.device_operating_system import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_deviceoperatingsystem
@pytest.mark.module_itam
class DeviceOperatingSystemViewsetList(

View File

@ -11,6 +11,7 @@ from itam.viewsets.device_software import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_devicesoftware
@pytest.mark.module_itam
class DeviceSoftwareViewsetList(

View File

@ -10,6 +10,7 @@ from itam.viewsets.device_type import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_devicetype
@pytest.mark.module_itam
class DeviceTYpeViewsetList(

View File

@ -1,3 +1,5 @@
import pytest
from django.test import Client, TestCase
from rest_framework.reverse import reverse
@ -9,6 +11,7 @@ from itam.viewsets.device_operating_system import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class OperatingSystemInstallsViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -11,6 +11,7 @@ from itam.viewsets.device_software import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class SoftwareInstallsViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -24,6 +24,7 @@ from itam.models.itam_asset_base import ITAMAssetBase
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_itamassetbase
class ITAMAssetBaseViewsetTestCases(
AssetBaseViewsetInheritedCases,

View File

@ -9,6 +9,7 @@ from itam.viewsets.operating_system import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_operatingsystem
@pytest.mark.module_itam
class OperatingSystemViewsetList(

View File

@ -10,6 +10,7 @@ from itam.viewsets.operating_system_version import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_operatingsystemversion
@pytest.mark.module_itam
class DeviceSoftwareViewsetList(

View File

@ -10,6 +10,7 @@ from itam.viewsets.software import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_software
@pytest.mark.module_itam
class SoftwareViewsetList(

View File

@ -9,6 +9,7 @@ from itam.viewsets.software_category import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_softwarecategory
@pytest.mark.module_itam
class SoftwareCategoryViewsetList(

View File

@ -11,6 +11,7 @@ from itam.viewsets.software_version import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_softwareversion
@pytest.mark.module_itam
class SoftwareVersionViewsetList(

View File

@ -1,3 +1,5 @@
import pytest
from django.shortcuts import reverse
from django.test import Client, TestCase
@ -6,6 +8,7 @@ from api.tests.unit.test_unit_common_viewset import IndexViewsetInheritedCases
from itam.viewsets.index import Index
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class ItamViewset(
IndexViewsetInheritedCases,
TestCase,

View File

@ -10,6 +10,7 @@ from itim.viewsets.cluster import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_cluster
@pytest.mark.module_itim
class ClusterViewsetList(

View File

@ -10,6 +10,7 @@ from itim.viewsets.cluster_type import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_clustertype
@pytest.mark.module_itim
class ClusterTypesViewsetList(

View File

@ -10,6 +10,7 @@ from itim.viewsets.port import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_port
@pytest.mark.module_itim
class PortViewsetList(

View File

@ -10,6 +10,7 @@ from itim.viewsets.service import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_service
@pytest.mark.module_itim
class ServiceViewsetList(

View File

@ -1,3 +1,5 @@
import pytest
from django.shortcuts import reverse
from django.test import Client, TestCase
@ -6,6 +8,7 @@ from api.tests.unit.test_unit_common_viewset import IndexViewsetInheritedCases
from itim.viewsets.index import Index
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class ITIMViewset(
IndexViewsetInheritedCases,
TestCase,

View File

@ -1,3 +1,5 @@
import pytest
from django.test import Client, TestCase
from rest_framework.reverse import reverse
@ -8,6 +10,7 @@ from itim.viewsets.change import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class ChangeTicketViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -1,3 +1,5 @@
import pytest
from django.test import Client, TestCase
from rest_framework.reverse import reverse
@ -8,6 +10,7 @@ from itim.viewsets.incident import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class IncidentTicketViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -1,3 +1,5 @@
import pytest
from django.test import Client, TestCase
from rest_framework.reverse import reverse
@ -8,6 +10,7 @@ from itim.viewsets.problem import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class IncidentTicketViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -10,6 +10,7 @@ from project_management.viewsets.project import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_project
@pytest.mark.module_project_management
class ProjectViewsetList(

View File

@ -11,6 +11,7 @@ from project_management.viewsets.project_milestone import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_projectmilestone
@pytest.mark.module_project_management
class ProjectMilestoneViewsetList(

View File

@ -10,6 +10,7 @@ from project_management.viewsets.project_state import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_projectstate
@pytest.mark.module_project_management
class ProjectStateViewsetList(

View File

@ -9,6 +9,7 @@ from project_management.viewsets.project_task import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class ProjectTaskViewsetList(
ModelViewSetInheritedCases,
TestCase,

View File

@ -10,6 +10,7 @@ from project_management.viewsets.project_state import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_projecttype
@pytest.mark.module_project_management
class ProjectTypeViewsetList(

View File

@ -1,3 +1,5 @@
import pytest
from django.shortcuts import reverse
from django.test import Client, TestCase
@ -7,6 +9,7 @@ from itim.viewsets.index import Index
@pytest.mark.skip(reason = 'see #895, tests being refactored')
class ProjectManagementViewset(
IndexViewsetInheritedCases,
TestCase,

View File

@ -9,6 +9,7 @@ from settings.viewsets.app_settings import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_appsettings
@pytest.mark.module_settings
class AppSettingsViewsetList(

View File

@ -10,6 +10,7 @@ from settings.viewsets.external_link import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_externallink
@pytest.mark.module_settings
class ExternalLinksViewsetList(

View File

@ -9,6 +9,7 @@ from itim.viewsets.index import Index
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.module_settings
class SettingsViewset(
IndexViewsetInheritedCases,

View File

@ -10,6 +10,7 @@ from settings.viewsets.user_settings import ViewSet
@pytest.mark.skip(reason = 'see #895, tests being refactored')
@pytest.mark.model_usersettings
@pytest.mark.module_settings
class UserSettingsViewsetList(