diff options
Diffstat (limited to 'parts/django/tests/modeltests/properties/tests.py')
-rw-r--r-- | parts/django/tests/modeltests/properties/tests.py | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/parts/django/tests/modeltests/properties/tests.py b/parts/django/tests/modeltests/properties/tests.py deleted file mode 100644 index e31ac58..0000000 --- a/parts/django/tests/modeltests/properties/tests.py +++ /dev/null @@ -1,20 +0,0 @@ -from django.test import TestCase -from models import Person - -class PropertyTests(TestCase): - - def setUp(self): - self.a = Person(first_name='John', last_name='Lennon') - self.a.save() - - def test_getter(self): - self.assertEqual(self.a.full_name, 'John Lennon') - - def test_setter(self): - # The "full_name" property hasn't provided a "set" method. - self.assertRaises(AttributeError, setattr, self.a, 'full_name', 'Paul McCartney') - - # But "full_name_2" has, and it can be used to initialise the class. - a2 = Person(full_name_2 = 'Paul McCartney') - a2.save() - self.assertEqual(a2.first_name, 'Paul') |