Skip to content

Commit 950d5ca

Browse files
committed
fix test
1 parent c78bb96 commit 950d5ca

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

edx_sga/tests/integration_tests.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -929,8 +929,17 @@ def test_runtime_user_is_staff(self, is_staff):
929929

930930
staff = StaffFactory.create(course_key=self.course.id)
931931

932+
if is_staff:
933+
user = staff
934+
else:
935+
user = User.objects.create(username="non_staff_user", email="non_staff@example.com")
936+
profile = UserProfile(user=user, name="non_staff_user")
937+
profile.save()
938+
self.addCleanup(profile.delete)
939+
self.addCleanup(user.delete)
940+
932941
render.prepare_runtime_for_user(
933-
user=staff if is_staff else User.objects.create(),
942+
user=user,
934943
student_data=self.student_data,
935944
runtime=self.block.runtime,
936945
course_id=self.course.id,

0 commit comments

Comments
 (0)