diff options
author | Tim Graham <timograham@gmail.com> | 2013-10-10 12:59:55 -0400 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2013-10-10 13:01:12 -0400 |
commit | ca874b2fe6f768bd042b859d7eba622a68e9f9dd (patch) | |
tree | 48b1dff4ea3f1a7dda187bf0026b28b0a2409d75 /tests | |
parent | adedc310729f7b1ca182b7b38d7d47550ae3e89d (diff) | |
download | django-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.py | 11 |
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 - |