summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2013-10-10 12:59:55 -0400
committerTim Graham <timograham@gmail.com>2013-10-10 13:01:12 -0400
commitca874b2fe6f768bd042b859d7eba622a68e9f9dd (patch)
tree48b1dff4ea3f1a7dda187bf0026b28b0a2409d75 /tests
parentadedc310729f7b1ca182b7b38d7d47550ae3e89d (diff)
downloaddjango-ca874b2fe6f768bd042b859d7eba622a68e9f9dd.tar.gz
Fixed an undefined variable and clarified the purpose of a test.
refs #4459.
Diffstat (limited to 'tests')
-rw-r--r--tests/serializers_regress/models.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/tests/serializers_regress/models.py b/tests/serializers_regress/models.py
index 52bc8935ad..2e9971465d 100644
--- a/tests/serializers_regress/models.py
+++ b/tests/serializers_regress/models.py
@@ -244,10 +244,14 @@ class AutoNowDateTimeData(models.Model):
class ModifyingSaveData(models.Model):
data = models.IntegerField(null=True)
- def save(self):
- "A save method that modifies the data in the object"
+ def save(self, *args, **kwargs):
+ """
+ A save method that modifies the data in the object.
+ Verifies that a user-defined save() method isn't called when objects
+ are deserialized (#4459).
+ """
self.data = 666
- super(ModifyingSaveData, self).save(raw)
+ super(ModifyingSaveData, self).save(*args, **kwargs)
# Tests for serialization of models using inheritance.
# Regression for #7202, #7350
@@ -282,4 +286,3 @@ class LengthModel(models.Model):
def __len__(self):
return self.data
-