From c7d47cb9aa230d5ec9280443829adee04118edb3 Mon Sep 17 00:00:00 2001 From: Lucas Brandstaetter <lucas@brandstaetter.tech> Date: Sun, 22 Dec 2024 13:57:01 +0100 Subject: [PATCH] Update BackOfficeTestCase - Rename `self.user` to `self.admin` and `self.conference_member` to `self.admin_member` to better reflect the purpose of the objects. - Add `self.user` and `self.user_cm` to create a non-staff user and associate it with the conference. --- src/backoffice/tests/base.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/backoffice/tests/base.py b/src/backoffice/tests/base.py index e793eec0d..31189a9e3 100644 --- a/src/backoffice/tests/base.py +++ b/src/backoffice/tests/base.py @@ -25,10 +25,15 @@ class BackOfficeTestCase(TestCase): is_public=True, ) self.conf.save() - self.user = PlatformUser(username='testuser', email='no@where.test', is_staff=True, is_superuser=True) - self.user.save() - self.conference_member = ConferenceMember(conference=self.conf, user=self.user) - self.conference_member.save() + self.admin = PlatformUser.objects.create( + username='test_admin', + email='no@where.test', + is_staff=True, + is_superuser=True, + ) + self.admin_member = ConferenceMember.objects.create(conference=self.conf, user=self.admin) + self.user = PlatformUser.objects.create(username='test_user', email='no@where.test') + self.user_cm = ConferenceMember.objects.create(conference=self.conf, user=self.user) self.staff = PlatformUser.objects.create(username='test_staff', email='staff@where.test') self.staff_cm = ConferenceMember.objects.create(conference=self.conf, user=self.staff, is_staff=True) self.staff_cm.permission_groups.add(Group.objects.get(name='Assembly-Team')) -- GitLab