diff options
| author | Stephan Groß | 2013-01-21 12:45:30 +0100 |
|---|---|---|
| committer | Stephan Groß | 2013-01-21 12:45:30 +0100 |
| commit | dc1c57d595c3917e3fed9076894d5fa88ec083c9 (patch) | |
| tree | 6c7f76322b8bc8f5e774aa6e509703a9dad8d6f3 /rest_framework/tests/serializer.py | |
| parent | 2c76212e5454efa4d4d02c7051055c7957497d52 (diff) | |
| download | django-rest-framework-dc1c57d595c3917e3fed9076894d5fa88ec083c9.tar.bz2 | |
Add failed testcase for fieldvalidation
Diffstat (limited to 'rest_framework/tests/serializer.py')
| -rw-r--r-- | rest_framework/tests/serializer.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/rest_framework/tests/serializer.py b/rest_framework/tests/serializer.py index bd96ba23..0ba4e765 100644 --- a/rest_framework/tests/serializer.py +++ b/rest_framework/tests/serializer.py @@ -241,6 +241,14 @@ class ValidationTests(TestCase): self.assertFalse(serializer.is_valid()) self.assertEquals(serializer.errors, {'content': [u'Test not in value']}) + incomplete_data = { + 'email': 'tom@example.com', + 'created': datetime.datetime(2012, 1, 1) + } + serializer = CommentSerializerWithFieldValidator(data=incomplete_data) + self.assertFalse(serializer.is_valid()) + self.assertEquals(serializer.errors, {'content': [u'This field is required.']}) + def test_bad_type_data_is_false(self): """ Data of the wrong type is not valid. |
