From 84e7a9f4a7bb3cad2bffae97baaae99de152c451 Mon Sep 17 00:00:00 2001 From: Simon Charette Date: Fri, 23 Nov 2018 20:59:38 -0500 Subject: Switched setUp() to setUpTestData() where possible in Django's tests. --- tests/get_or_create/tests.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'tests/get_or_create') diff --git a/tests/get_or_create/tests.py b/tests/get_or_create/tests.py index 194d4159b6..ea9f137d7d 100644 --- a/tests/get_or_create/tests.py +++ b/tests/get_or_create/tests.py @@ -16,8 +16,9 @@ from .models import ( class GetOrCreateTests(TestCase): - def setUp(self): - self.lennon = Person.objects.create( + @classmethod + def setUpTestData(cls): + Person.objects.create( first_name='John', last_name='Lennon', birthday=date(1940, 10, 9) ) @@ -189,8 +190,9 @@ class GetOrCreateTests(TestCase): class GetOrCreateTestsWithManualPKs(TestCase): - def setUp(self): - self.first_pk = ManualPrimaryKeyTest.objects.create(id=1, data="Original") + @classmethod + def setUpTestData(cls): + ManualPrimaryKeyTest.objects.create(id=1, data="Original") def test_create_with_duplicate_primary_key(self): """ -- cgit v1.2.1