test that ListField entered as raw string is parsed into integer list

This commit is contained in:
jeffrey k eliasen 2016-04-03 09:36:25 -10:00
parent dd3b47ccbd
commit dd4e43c24c

View File

@ -51,6 +51,16 @@ class TestListSerializer:
serializer = self.Serializer(data=input_data) serializer = self.Serializer(data=input_data)
assert serializer.is_valid() assert serializer.is_valid()
assert serializer.validated_data == expected_output 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: class TestListSerializerContainingNestedSerializer: