feat(devops): public feature flag endpoint pagination limited to 20 results

ref: #673 closes #663
This commit is contained in:
2025-03-10 19:37:20 +09:30
parent a69e102432
commit 6cf6a23964
3 changed files with 30 additions and 3 deletions

View File

@ -8,7 +8,8 @@ from rest_framework.reverse import reverse
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel
from api.viewsets.common import PublicReadOnlyViewSet
from api.viewsets.common import PublicReadOnlyViewSet, StaticPageNumbering
from devops.models.software_enable_feature_flag import SoftwareEnableFeatureFlag
from devops.viewsets.public_feature_flag import ViewSet
@ -115,3 +116,14 @@ class ViewsetList(
view_set = self.viewset()
assert view_set.metadata_class is JSONAPIMetadata
def test_view_attr_pagination_class_value(self):
"""Attribute Test
Attribute `pagination_class` must be metadata class `StaticPageNumbering`
"""
view_set = self.viewset()
assert view_set.pagination_class is StaticPageNumbering