summaryrefslogtreecommitdiff
path: root/tests/serializers
diff options
context:
space:
mode:
authorSimon Charette <charette.s@gmail.com>2018-11-23 21:24:25 -0500
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-05-15 20:22:56 +0200
commit94f63b926fd32d7a7b6e2591ef72aa8f040f25cc (patch)
tree427aa4855f08fa75d386118765fcb0035ea07052 /tests/serializers
parent3cf80d3fcf7446afdde16a2be515c423f720e54d (diff)
Refs #31395 -- Relied on setUpTestData() test data isolation in various tests.
Diffstat (limited to 'tests/serializers')
-rw-r--r--tests/serializers/tests.py23
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."""