From 7c303411a914430252f482ca24501bf02ba7193c Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Wed, 3 Oct 2012 11:08:02 +0100 Subject: Add Serializer.save() to clean up differences between serializer.object being either a DeserializedObject or a model instance --- rest_framework/tests/serializer.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'rest_framework/tests') 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): -- cgit v1.2.3