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/admin_utils/test_logentry.py | |
| parent | 3cf80d3fcf7446afdde16a2be515c423f720e54d (diff) | |
Refs #31395 -- Relied on setUpTestData() test data isolation in various tests.
Diffstat (limited to 'tests/admin_utils/test_logentry.py')
| -rw-r--r-- | tests/admin_utils/test_logentry.py | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/tests/admin_utils/test_logentry.py b/tests/admin_utils/test_logentry.py index fec06c3446..ca7c7a4c41 100644 --- a/tests/admin_utils/test_logentry.py +++ b/tests/admin_utils/test_logentry.py @@ -15,19 +15,22 @@ from .models import Article, ArticleProxy, Site @override_settings(ROOT_URLCONF='admin_utils.urls') class LogEntryTests(TestCase): - def setUp(self): - self.user = User.objects.create_superuser(username='super', password='secret', email='super@example.com') - self.site = Site.objects.create(domain='example.org') - self.a1 = Article.objects.create( - site=self.site, + @classmethod + def setUpTestData(cls): + cls.user = User.objects.create_superuser(username='super', password='secret', email='super@example.com') + cls.site = Site.objects.create(domain='example.org') + cls.a1 = Article.objects.create( + site=cls.site, title="Title", created=datetime(2008, 3, 12, 11, 54), ) content_type_pk = ContentType.objects.get_for_model(Article).pk LogEntry.objects.log_action( - self.user.pk, content_type_pk, self.a1.pk, repr(self.a1), CHANGE, + cls.user.pk, content_type_pk, cls.a1.pk, repr(cls.a1), CHANGE, change_message='Changed something' ) + + def setUp(self): self.client.force_login(self.user) def test_logentry_save(self): |
