diff options
| author | Tom Christie | 2012-10-03 11:08:02 +0100 |
|---|---|---|
| committer | Tom Christie | 2012-10-03 11:08:02 +0100 |
| commit | 7c303411a914430252f482ca24501bf02ba7193c (patch) | |
| tree | 2d972bcc69598e4fceab76cc0f523f7dd2c39363 /rest_framework/tests/serializer.py | |
| parent | 36b58d0c78a065c273a19eeb4f4d6d5a2b92d425 (diff) | |
| download | django-rest-framework-7c303411a914430252f482ca24501bf02ba7193c.tar.bz2 | |
Add Serializer.save() to clean up differences between serializer.object being either a DeserializedObject or a model instance
Diffstat (limited to 'rest_framework/tests/serializer.py')
| -rw-r--r-- | rest_framework/tests/serializer.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/rest_framework/tests/serializer.py b/rest_framework/tests/serializer.py index 7de79f95..b7a9ae99 100644 --- a/rest_framework/tests/serializer.py +++ b/rest_framework/tests/serializer.py @@ -135,10 +135,10 @@ class ManyToManyTests(TestCase): data = {'rel': [self.anchor.id]} serializer = self.serializer_class(data) self.assertEquals(serializer.is_valid(), True) - serializer.object.save() - obj = serializer.object.object - self.assertEquals(obj.pk, 2) - self.assertEquals(list(obj.rel.all()), [self.anchor]) + instance = serializer.save() + self.assertEquals(len(ManyToManyModel.objects.all()), 2) + self.assertEquals(instance.pk, 2) + self.assertEquals(list(instance.rel.all()), [self.anchor]) # self.assertFalse(serializer.object is expected) # def test_deserialization_for_update(self): |
