MCPcopy
hub / github.com/django/django / setUpTestData

Method setUpTestData

tests/admin_utils/test_logentry.py:20–45  ·  view source on GitHub ↗
(cls)

Source from the content-addressed store, hash-verified

18class LogEntryTests(TestCase):
19 @classmethod
20 def setUpTestData(cls):
21 cls.user = User.objects.create_superuser(
22 username="super", password="secret", email="super@example.com"
23 )
24 cls.site = Site.objects.create(domain="example.org")
25 cls.a1 = Article.objects.create(
26 site=cls.site,
27 title="Title",
28 created=datetime(2008, 3, 12, 11, 54),
29 )
30 cls.a2 = Article.objects.create(
31 site=cls.site,
32 title="Title 2",
33 created=datetime(2009, 3, 12, 11, 54),
34 )
35 cls.a3 = Article.objects.create(
36 site=cls.site,
37 title="Title 3",
38 created=datetime(2010, 3, 12, 11, 54),
39 )
40 LogEntry.objects.log_actions(
41 cls.user.pk,
42 [cls.a1],
43 CHANGE,
44 change_message="Changed something",
45 )
46
47 def setUp(self):
48 self.client.force_login(self.user)

Callers

nothing calls this directly

Calls 3

log_actionsMethod · 0.80
create_superuserMethod · 0.45
createMethod · 0.45

Tested by

no test coverage detected