diff options
author | Simon Charette <charette.s@gmail.com> | 2018-11-23 20:59:38 -0500 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2018-11-27 09:35:17 -0500 |
commit | 84e7a9f4a7bb3cad2bffae97baaae99de152c451 (patch) | |
tree | c81eeb6edf47ce0abdb7551cd28a3de354dfd20f /tests/foreign_object | |
parent | 9a7d336c3866c5226ed11868be0234c7e2fa47fa (diff) | |
download | django-84e7a9f4a7bb3cad2bffae97baaae99de152c451.tar.gz |
Switched setUp() to setUpTestData() where possible in Django's tests.
Diffstat (limited to 'tests/foreign_object')
-rw-r--r-- | tests/foreign_object/test_empty_join.py | 3 | ||||
-rw-r--r-- | tests/foreign_object/tests.py | 34 |
2 files changed, 19 insertions, 18 deletions
diff --git a/tests/foreign_object/test_empty_join.py b/tests/foreign_object/test_empty_join.py index 1fc6c450d7..83300fd25b 100644 --- a/tests/foreign_object/test_empty_join.py +++ b/tests/foreign_object/test_empty_join.py @@ -4,7 +4,8 @@ from .models import SlugPage class RestrictedConditionsTests(TestCase): - def setUp(self): + @classmethod + def setUpTestData(cls): slugs = [ 'a', 'a/a', diff --git a/tests/foreign_object/tests.py b/tests/foreign_object/tests.py index 6af6def6d7..2469250a12 100644 --- a/tests/foreign_object/tests.py +++ b/tests/foreign_object/tests.py @@ -18,28 +18,28 @@ from .models import ( class MultiColumnFKTests(TestCase): - def setUp(self): + @classmethod + def setUpTestData(cls): # Creating countries - self.usa = Country.objects.create(name="United States of America") - self.soviet_union = Country.objects.create(name="Soviet Union") - Person() + cls.usa = Country.objects.create(name="United States of America") + cls.soviet_union = Country.objects.create(name="Soviet Union") # Creating People - self.bob = Person() - self.bob.name = 'Bob' - self.bob.person_country = self.usa - self.bob.save() - self.jim = Person.objects.create(name='Jim', person_country=self.usa) - self.george = Person.objects.create(name='George', person_country=self.usa) + cls.bob = Person() + cls.bob.name = 'Bob' + cls.bob.person_country = cls.usa + cls.bob.save() + cls.jim = Person.objects.create(name='Jim', person_country=cls.usa) + cls.george = Person.objects.create(name='George', person_country=cls.usa) - self.jane = Person.objects.create(name='Jane', person_country=self.soviet_union) - self.mark = Person.objects.create(name='Mark', person_country=self.soviet_union) - self.sam = Person.objects.create(name='Sam', person_country=self.soviet_union) + cls.jane = Person.objects.create(name='Jane', person_country=cls.soviet_union) + cls.mark = Person.objects.create(name='Mark', person_country=cls.soviet_union) + cls.sam = Person.objects.create(name='Sam', person_country=cls.soviet_union) # Creating Groups - self.kgb = Group.objects.create(name='KGB', group_country=self.soviet_union) - self.cia = Group.objects.create(name='CIA', group_country=self.usa) - self.republican = Group.objects.create(name='Republican', group_country=self.usa) - self.democrat = Group.objects.create(name='Democrat', group_country=self.usa) + cls.kgb = Group.objects.create(name='KGB', group_country=cls.soviet_union) + cls.cia = Group.objects.create(name='CIA', group_country=cls.usa) + cls.republican = Group.objects.create(name='Republican', group_country=cls.usa) + cls.democrat = Group.objects.create(name='Democrat', group_country=cls.usa) def test_get_succeeds_on_multicolumn_match(self): # Membership objects have access to their related Person if both |