From 0e163a981659e88fe102f7db7b3194c9dd0fe8db Mon Sep 17 00:00:00 2001 From: Ismael Carnales Date: Wed, 26 Aug 2009 11:58:40 -0300 Subject: [PATCH] added override field save test to DjangoItem --- scrapy/tests/test_djangoitem/__init__.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scrapy/tests/test_djangoitem/__init__.py b/scrapy/tests/test_djangoitem/__init__.py index 545f0faf4..c81091456 100644 --- a/scrapy/tests/test_djangoitem/__init__.py +++ b/scrapy/tests/test_djangoitem/__init__.py @@ -54,3 +54,12 @@ class DjangoItemTest(unittest.TestCase): self.assertEqual(person.name, 'John') self.assertEqual(person.age, '22') + def test_override_save(self): + i = OverrideFieldPersonItem() + + i['name'] = 'John' + person = i.save(commit=False) + + self.assertEqual(person.name, 'John') + self.assertEqual(person.age, 1) +