Refs #3235 - Test demonstrating a single value passed to ListField is lost.

This commit is contained in:
Keryn Knight 2015-08-07 11:41:56 +01:00
parent 981265fc48
commit 08d60f5cc2

View File

@ -317,6 +317,14 @@ class TestHTMLInput:
assert serializer.is_valid()
assert serializer.validated_data == {'scores': [1, 3]}
def test_querydict_list_input_only_one_input(self):
class TestSerializer(serializers.Serializer):
scores = serializers.ListField(child=serializers.IntegerField())
serializer = TestSerializer(data=QueryDict('scores=1&'))
assert serializer.is_valid()
assert serializer.validated_data == {'scores': [1]}
class TestCreateOnlyDefault:
def setup(self):