test(devops): Notes feature flag model checks

ref: #662 #659
This commit is contained in:
2025-03-04 03:32:28 +09:30
parent ddf3449b3f
commit 1afa102679
9 changed files with 523 additions and 5 deletions

View File

@ -0,0 +1,41 @@
from core.serializers.model_notes import (
ModelNoteBaseSerializer,
ModelNoteModelSerializer,
ModelNoteViewSerializer
)
from devops.models.feature_flag_notes import FeatureFlagNotes
class FeatureFlagNoteBaseSerializer(ModelNoteBaseSerializer):
pass
class FeatureFlagNoteModelSerializer(
ModelNoteModelSerializer
):
class Meta:
model = FeatureFlagNotes
fields = ModelNoteModelSerializer.Meta.fields + [
'model',
]
read_only_fields = ModelNoteModelSerializer.Meta.read_only_fields + [
'model',
'content_type',
]
class FeatureFlagNoteViewSerializer(
ModelNoteViewSerializer,
FeatureFlagNoteModelSerializer,
):
pass