mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-02-03 05:04:31 +03:00
Refs #3235 - Test demonstrating a single value passed to ListField is lost.
This commit is contained in:
parent
981265fc48
commit
08d60f5cc2
|
@ -317,6 +317,14 @@ class TestHTMLInput:
|
||||||
assert serializer.is_valid()
|
assert serializer.is_valid()
|
||||||
assert serializer.validated_data == {'scores': [1, 3]}
|
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:
|
class TestCreateOnlyDefault:
|
||||||
def setup(self):
|
def setup(self):
|
||||||
|
|
Loading…
Reference in New Issue
Block a user