Add tests for experience types, ensure courses have a verified mode
This commit is contained in:
@@ -29,6 +29,7 @@ class TestViewAuth(EnterpriseTestConsentRequired, ModuleStoreTestCase, LoginEnro
|
||||
"""
|
||||
|
||||
ACCOUNT_INFO = [('view@test.com', 'foo'), ('view2@test.com', 'foo')]
|
||||
ENABLED_SIGNALS = ['course_published']
|
||||
|
||||
@staticmethod
|
||||
def _reverse_urls(names, course):
|
||||
|
||||
@@ -807,7 +807,12 @@ class ViewsTestCase(ModuleStoreTestCase):
|
||||
CourseModeFactory.create(mode_slug=CourseMode.VERIFIED, course_id=course)
|
||||
|
||||
# Enroll user in the course
|
||||
enrollment = CourseEnrollmentFactory(course_id=course, user=self.user, mode=CourseMode.AUDIT)
|
||||
# Don't use the CourseEnrollmentFactory since it ensures a CourseOverview is available
|
||||
enrollment = CourseEnrollment.objects.create(
|
||||
course_id=course,
|
||||
user=self.user,
|
||||
mode=CourseMode.AUDIT,
|
||||
)
|
||||
|
||||
self.assertEqual(enrollment.course_overview, None)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user