From dd4e43c24c9294a7a518921293bfc1a07a167375 Mon Sep 17 00:00:00 2001 From: jeffrey k eliasen Date: Sun, 3 Apr 2016 09:36:25 -1000 Subject: [PATCH] test that ListField entered as raw string is parsed into integer list --- tests/test_serializer_lists.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/test_serializer_lists.py b/tests/test_serializer_lists.py index 607ddba04..e460c40c5 100644 --- a/tests/test_serializer_lists.py +++ b/tests/test_serializer_lists.py @@ -51,6 +51,16 @@ class TestListSerializer: serializer = self.Serializer(data=input_data) assert serializer.is_valid() assert serializer.validated_data == expected_output + + def test_validate_html_form_field_input(self): + """ + HTML input should be able to mock list structures entered as an HTML text field. + """ + input_data = "[123, 456]" + expected_output = [123, 456] + serializer = self.Serializer(data=input_data) + assert serializer.is_valid() + assert serializer.validated_data == expected_output class TestListSerializerContainingNestedSerializer: