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/model_forms/tests.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'tests/model_forms') diff --git a/tests/model_forms/tests.py b/tests/model_forms/tests.py index 194e97a08b..77075e52f9 100644 --- a/tests/model_forms/tests.py +++ b/tests/model_forms/tests.py @@ -832,8 +832,9 @@ class UniqueTest(TestCase): """ unique/unique_together validation. """ - def setUp(self): - self.writer = Writer.objects.create(name='Mike Royko') + @classmethod + def setUpTestData(cls): + cls.writer = Writer.objects.create(name='Mike Royko') def test_simple_unique(self): form = ProductForm({'slug': 'teddy-bear-blue'}) @@ -1587,10 +1588,11 @@ class ModelFormBasicTests(TestCase): class ModelMultipleChoiceFieldTests(TestCase): - def setUp(self): - self.c1 = Category.objects.create(name='Entertainment', slug='entertainment', url='entertainment') - self.c2 = Category.objects.create(name="It's a test", slug='its-test', url='test') - self.c3 = Category.objects.create(name='Third', slug='third-test', url='third') + @classmethod + def setUpTestData(cls): + cls.c1 = Category.objects.create(name='Entertainment', slug='entertainment', url='entertainment') + cls.c2 = Category.objects.create(name="It's a test", slug='its-test', url='test') + cls.c3 = Category.objects.create(name='Third', slug='third-test', url='third') def test_model_multiple_choice_field(self): f = forms.ModelMultipleChoiceField(Category.objects.all()) -- cgit v1.3