Skip to content

Commit 55bb44b

Browse files
Further cleanup
1 parent 778d028 commit 55bb44b

2 files changed

Lines changed: 2 additions & 31 deletions

File tree

backend/annotation/serializers_test.py

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ def test_kb_annotation_get_removable_with_permission(kb_annotation, annotator):
9595
request.user = annotator
9696

9797
serializer = KnowledgeBaseAnnotationSerializer(
98-
kb_annotation, context={"request": request}
98+
kb_annotation, context={"user": request.user}
9999
)
100100
data: dict[str, Any] = serializer.data # type: ignore
101101
assert data["removable"] is True
@@ -109,7 +109,7 @@ def test_kb_annotation_get_removable_without_permission(kb_annotation, visitor):
109109
request.user = visitor
110110

111111
serializer = KnowledgeBaseAnnotationSerializer(
112-
kb_annotation, context={"request": request}
112+
kb_annotation, context={"user": request.user}
113113
)
114114
data: dict[str, Any] = serializer.data # type: ignore
115115
assert data["removable"] is False
@@ -178,23 +178,6 @@ def test_label_annotation_not_removable_without_permission(label_annotation, vis
178178
data: dict[str, Any] = serializer.data # type: ignore
179179
assert data["removable"] is False
180180

181-
182-
@pytest.mark.django_db
183-
def test_annotation_serializer_excludes_removed_annotations(
184-
sample_problem, annotation_session, kb_annotation
185-
):
186-
"""Test that removed annotations are not included."""
187-
188-
kb_annotation.removed_at = timezone.now()
189-
kb_annotation.removed_by = annotation_session.user
190-
kb_annotation.save()
191-
192-
serializer = ProblemSerializer(sample_problem)
193-
data: dict[str, Any] = serializer.data # type: ignore
194-
195-
assert len(data["kbAnnotations"]) == 0
196-
197-
198181
@pytest.mark.django_db
199182
def test_save_labels_input_valid(sample_problem, sample_label):
200183
"""Test valid save labels input data."""

backend/problem/serializers_test.py

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -131,15 +131,3 @@ def test_blank_hypothesis_invalid():
131131
assert not serializer.is_valid()
132132
assert "hypothesis" in serializer.errors
133133

134-
@pytest.mark.django_db
135-
def test_annotation_fields(
136-
sample_problem, annotation_session, kb_annotation, label_annotation
137-
):
138-
"""Test AnnotationSerializer returns both KB and label annotations."""
139-
serializer = ProblemSerializer(sample_problem)
140-
data: dict[str, Any] = serializer.data # type: ignore
141-
142-
assert "kbAnnotations" in data
143-
assert "labelAnnotations" in data
144-
assert len(data["kbAnnotations"]) > 0
145-
assert len(data["labelAnnotations"]) > 0

0 commit comments

Comments
 (0)