def setUpTestData(cls):
with mute_signals(post_save):
profile = ProfileFactory.create()
cls.user = profile.user
cls.program = ProgramFactory.create()
Role.objects.create(
user=cls.user,
program=cls.program,
role=Staff.ROLE_ID
)
with mute_signals(post_save):
profile = ProfileFactory.create(email_optin=True, filled_out=True)
profile2 = ProfileFactory.create(email_optin=False, filled_out=True)
cls.learner = profile.user
cls.learner2 = profile2.user
# self.user with role staff on program
for user in [cls.learner, cls.learner2, cls.user]:
ProgramEnrollmentFactory(
user=user,
program=cls.program,
)
评论列表
文章目录