diff options
| author | Tom Christie | 2013-03-08 22:19:09 +0000 |
|---|---|---|
| committer | Tom Christie | 2013-03-08 22:19:09 +0000 |
| commit | 68683b2ea2907f367fdff60de91656504a242a14 (patch) | |
| tree | 04d9d56c2217f06808ec874ce5d709443e8a34ae /rest_framework/tests | |
| parent | 53b58a50599bde2798b9d6deef0cd5bfc6ed2488 (diff) | |
| download | django-rest-framework-68683b2ea2907f367fdff60de91656504a242a14.tar.bz2 | |
Tweak implementation, and use FormSet style errors
Diffstat (limited to 'rest_framework/tests')
| -rw-r--r-- | rest_framework/tests/serializer.py | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/rest_framework/tests/serializer.py b/rest_framework/tests/serializer.py index 33910936..394af827 100644 --- a/rest_framework/tests/serializer.py +++ b/rest_framework/tests/serializer.py @@ -273,9 +273,9 @@ class ValidationTests(TestCase): self.assertEqual( serializer.errors, [ - (0, {'non_field_errors': ['Invalid data']}), - (1, {'non_field_errors': ['Invalid data']}), - (2, {'non_field_errors': ['Invalid data']}) + {'non_field_errors': ['Invalid data']}, + {'non_field_errors': ['Invalid data']}, + {'non_field_errors': ['Invalid data']} ] ) @@ -1108,10 +1108,5 @@ class DeserializeListTestCase(TestCase): serializer = CommentSerializer(data=data) self.assertFalse(serializer.is_valid()) - self.assertTrue(isinstance(serializer.errors, list)) - self.assertEqual(1, len(serializer.errors)) - expected = (1, {'email': ['This field is required.']}) - self.assertEqual( - serializer.errors[0], - expected - ) + expected = [{}, {'email': [u'This field is required.']}, {}] + self.assertEqual(serializer.errors, expected) |
