diff options
author | Simon Charette <charette.s@gmail.com> | 2018-11-23 21:24:25 -0500 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2020-05-15 20:22:56 +0200 |
commit | 94f63b926fd32d7a7b6e2591ef72aa8f040f25cc (patch) | |
tree | 427aa4855f08fa75d386118765fcb0035ea07052 /tests/many_to_many | |
parent | 3cf80d3fcf7446afdde16a2be515c423f720e54d (diff) | |
download | django-94f63b926fd32d7a7b6e2591ef72aa8f040f25cc.tar.gz |
Refs #31395 -- Relied on setUpTestData() test data isolation in various tests.
Diffstat (limited to 'tests/many_to_many')
-rw-r--r-- | tests/many_to_many/tests.py | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/tests/many_to_many/tests.py b/tests/many_to_many/tests.py index b4314580ec..1359cf0773 100644 --- a/tests/many_to_many/tests.py +++ b/tests/many_to_many/tests.py @@ -10,24 +10,25 @@ from .models import ( class ManyToManyTests(TestCase): - def setUp(self): + @classmethod + def setUpTestData(cls): # Create a couple of Publications. - self.p1 = Publication.objects.create(title='The Python Journal') - self.p2 = Publication.objects.create(title='Science News') - self.p3 = Publication.objects.create(title='Science Weekly') - self.p4 = Publication.objects.create(title='Highlights for Children') + cls.p1 = Publication.objects.create(title='The Python Journal') + cls.p2 = Publication.objects.create(title='Science News') + cls.p3 = Publication.objects.create(title='Science Weekly') + cls.p4 = Publication.objects.create(title='Highlights for Children') - self.a1 = Article.objects.create(headline='Django lets you build Web apps easily') - self.a1.publications.add(self.p1) + cls.a1 = Article.objects.create(headline='Django lets you build Web apps easily') + cls.a1.publications.add(cls.p1) - self.a2 = Article.objects.create(headline='NASA uses Python') - self.a2.publications.add(self.p1, self.p2, self.p3, self.p4) + cls.a2 = Article.objects.create(headline='NASA uses Python') + cls.a2.publications.add(cls.p1, cls.p2, cls.p3, cls.p4) - self.a3 = Article.objects.create(headline='NASA finds intelligent life on Earth') - self.a3.publications.add(self.p2) + cls.a3 = Article.objects.create(headline='NASA finds intelligent life on Earth') + cls.a3.publications.add(cls.p2) - self.a4 = Article.objects.create(headline='Oxygen-free diet works wonders') - self.a4.publications.add(self.p2) + cls.a4 = Article.objects.create(headline='Oxygen-free diet works wonders') + cls.a4.publications.add(cls.p2) def test_add(self): # Create an Article. |