Skip to content

Commit 7acfb9a

Browse files
committed
chore(api): type conversation validation cases
Generated-By: PostHog Desktop Task-Id: 160dfc49-dceb-4887-b9f5-a93b2da017ed
1 parent b2517e0 commit 7acfb9a

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

‎posthog/api/test/test_team.py‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4007,10 +4007,12 @@ class TestTeamSerializerValidationNoDB(SimpleTestCase):
40074007
[
40084008
(serializer, value)
40094009
for serializer in (TeamSerializer, ProjectBackwardCompatSerializer)
4010-
for value in ([], "text", 1, True)
4010+
for value in (list[object](), "text", 1, True)
40114011
]
40124012
)
4013-
def test_conversations_settings_requires_an_object(self, serializer_class, value) -> None:
4013+
def test_conversations_settings_requires_an_object(
4014+
self, serializer_class: type[TeamSerializer] | type[ProjectBackwardCompatSerializer], value: object
4015+
) -> None:
40144016
serializer = serializer_class(data={"conversations_settings": value}, partial=True)
40154017
self.assertFalse(serializer.is_valid())
40164018
self.assertIn("conversations_settings", serializer.errors)

0 commit comments

Comments
 (0)