aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/tests
diff options
context:
space:
mode:
authorMarko Tibold2012-11-16 21:42:04 +0100
committerMarko Tibold2012-11-16 21:42:04 +0100
commit4edc801d5912b2c31855647b432e461e35322511 (patch)
tree842f7c9a474685fb4c5b2fa3b4e23dc1da0d5f1a /rest_framework/tests
parentc5765641a44ad2fb3b80f63f9a47e0dd7f432c94 (diff)
downloaddjango-rest-framework-4edc801d5912b2c31855647b432e461e35322511.tar.bz2
Reproduces #421
Diffstat (limited to 'rest_framework/tests')
-rw-r--r--rest_framework/tests/serializer.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/rest_framework/tests/serializer.py b/rest_framework/tests/serializer.py
index 059593a9..a51df146 100644
--- a/rest_framework/tests/serializer.py
+++ b/rest_framework/tests/serializer.py
@@ -239,6 +239,14 @@ class ValidationTests(TestCase):
self.assertEquals(serializer.is_valid(), True)
self.assertEquals(serializer.errors, {})
+ def test_modelserializer_max_length_exceeded(self):
+ data = {
+ 'title': 'x' * 201,
+ }
+ serializer = ActionItemSerializer(data=data)
+ self.assertEquals(serializer.is_valid(), False)
+ self.assertEquals(serializer.errors, {'content': [u'Ensure this value has at most 200 characters (it has 201).']})
+
class MetadataTests(TestCase):
def test_empty(self):