Skip to content

Commit 2647872

Browse files
committed
test(itim): Serializer Unit Test Suite for model ProblemTicket
ref: #1125 #1048
1 parent e66fc81 commit 2647872

File tree

3 files changed

+41
-12
lines changed

3 files changed

+41
-12
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
import pytest
2+
3+
from core.tests.unit.ticket_base.test_unit_ticket_base_serializer import (
4+
TicketBaseSerializerInheritedCases
5+
)
6+
7+
8+
9+
@pytest.mark.model_problemticket
10+
class ProblemTicketSerializerTestCases(
11+
TicketBaseSerializerInheritedCases
12+
):
13+
pass
14+
15+
16+
17+
class ProblemTicketSerializerInheritedCases(
18+
ProblemTicketSerializerTestCases
19+
):
20+
pass
21+
22+
23+
24+
@pytest.mark.module_itim
25+
class ProblemTicketSerializerPyTest(
26+
ProblemTicketSerializerTestCases
27+
):
28+
pass

app/tests/fixtures/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,7 @@
284284
from .model_problemticket import (
285285
kwargs_problemticket,
286286
model_problemticket,
287+
serializer_problemticket,
287288
)
288289

289290
from .model_project import (

app/tests/fixtures/model_problemticket.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import pytest
22

33
from itim.models.ticket_problem import ProblemTicket
4-
# from itim.serializers.ticketbase_request import (
5-
# BaseSerializer,
6-
# ModelSerializer,
7-
# ViewSerializer
8-
# )
4+
from itim.serializers.ticketbase_problem import (
5+
BaseSerializer,
6+
ModelSerializer,
7+
ViewSerializer
8+
)
99

1010

1111

@@ -34,11 +34,11 @@ def factory():
3434

3535

3636

37-
# @pytest.fixture( scope = 'class')
38-
# def serializer_problemticket():
37+
@pytest.fixture( scope = 'class')
38+
def serializer_problemticket():
3939

40-
# yield {
41-
# 'base': BaseSerializer,
42-
# 'model': ModelSerializer,
43-
# 'view': ViewSerializer
44-
# }
40+
yield {
41+
'base': BaseSerializer,
42+
'model': ModelSerializer,
43+
'view': ViewSerializer
44+
}

0 commit comments

Comments
 (0)