aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorRense VanderHoek2015-02-20 17:34:49 +0100
committerRense VanderHoek2015-02-20 17:34:49 +0100
commit9cb547b85f547ef3b48f45710aee43c7cdd8b547 (patch)
tree2cf8c52312eb0a9799453c4d3d6718de8a06edae /tests
parentc8609ba652e1752e690c9e27e02b3531589d0c2c (diff)
downloaddjango-rest-framework-9cb547b85f547ef3b48f45710aee43c7cdd8b547.tar.bz2
Validator-fix, added min/max fields to test_metadata
Diffstat (limited to 'tests')
-rw-r--r--tests/test_metadata.py17
1 files changed, 13 insertions, 4 deletions
diff --git a/tests/test_metadata.py b/tests/test_metadata.py
index 5031c0f3..3a435f02 100644
--- a/tests/test_metadata.py
+++ b/tests/test_metadata.py
@@ -54,8 +54,12 @@ class TestMetadata:
"""
class ExampleSerializer(serializers.Serializer):
choice_field = serializers.ChoiceField(['red', 'green', 'blue'])
- integer_field = serializers.IntegerField(max_value=10)
- char_field = serializers.CharField(required=False)
+ integer_field = serializers.IntegerField(
+ min_value=1, max_value=1000
+ )
+ char_field = serializers.CharField(
+ required=False, min_length=3, max_length=40
+ )
class ExampleView(views.APIView):
"""Example view."""
@@ -96,13 +100,18 @@ class TestMetadata:
'type': 'integer',
'required': True,
'read_only': False,
- 'label': 'Integer field'
+ 'label': 'Integer field',
+ 'min_value': 1,
+ 'max_value': 1000,
+
},
'char_field': {
'type': 'string',
'required': False,
'read_only': False,
- 'label': 'Char field'
+ 'label': 'Char field',
+ 'min_length': 3,
+ 'max_length': 40
}
}
}