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/serializers | |
| parent | 3cf80d3fcf7446afdde16a2be515c423f720e54d (diff) | |
Refs #31395 -- Relied on setUpTestData() test data isolation in various tests.
Diffstat (limited to 'tests/serializers')
| -rw-r--r-- | tests/serializers/tests.py | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/tests/serializers/tests.py b/tests/serializers/tests.py index 9d1be81146..42044b5572 100644 --- a/tests/serializers/tests.py +++ b/tests/serializers/tests.py @@ -90,29 +90,30 @@ class SerializerRegistrationTests(SimpleTestCase): class SerializersTestBase: serializer_name = None # Set by subclasses to the serialization format name - def setUp(self): + @classmethod + def setUpTestData(cls): sports = Category.objects.create(name="Sports") music = Category.objects.create(name="Music") op_ed = Category.objects.create(name="Op-Ed") - self.joe = Author.objects.create(name="Joe") - self.jane = Author.objects.create(name="Jane") + cls.joe = Author.objects.create(name='Joe') + cls.jane = Author.objects.create(name='Jane') - self.a1 = Article( - author=self.jane, + cls.a1 = Article( + author=cls.jane, headline="Poker has no place on ESPN", pub_date=datetime(2006, 6, 16, 11, 00) ) - self.a1.save() - self.a1.categories.set([sports, op_ed]) + cls.a1.save() + cls.a1.categories.set([sports, op_ed]) - self.a2 = Article( - author=self.joe, + cls.a2 = Article( + author=cls.joe, headline="Time to reform copyright", pub_date=datetime(2006, 6, 16, 13, 00, 11, 345) ) - self.a2.save() - self.a2.categories.set([music, op_ed]) + cls.a2.save() + cls.a2.categories.set([music, op_ed]) def test_serialize(self): """Basic serialization works.""" |
