diff --git a/openedx/features/course_experience/templates/course_experience/course-outline-fragment.html b/openedx/features/course_experience/templates/course_experience/course-outline-fragment.html index fb28689b78..c03a87af5e 100644 --- a/openedx/features/course_experience/templates/course_experience/course-outline-fragment.html +++ b/openedx/features/course_experience/templates/course_experience/course-outline-fragment.html @@ -121,37 +121,6 @@ from openedx.core.djangolib.markup import HTML, Text % endfor - % else: -
-
- - <% - course_started = course.start.date() <= date.today() - %> - - % if course.start_date_is_still_default: - ${_("This course has not started yet.")} - % elif course_started: - ${_("We're still working on course content.")} - % else: - ${Text(_("This course has not started yet, and will launch on {launch_date_html}.")).format( - launch_date_html=HTML( - '' - ).format( - start_date=course.start, - user_timezone=user_timezone, - user_language=user_language, - ), - )} - % endif -
-
% endif diff --git a/openedx/features/course_experience/tests/views/test_course_outline.py b/openedx/features/course_experience/tests/views/test_course_outline.py index 70d03609d1..f9fdbd11f2 100644 --- a/openedx/features/course_experience/tests/views/test_course_outline.py +++ b/openedx/features/course_experience/tests/views/test_course_outline.py @@ -334,33 +334,3 @@ class TestCourseOutlinePreview(SharedModuleStoreTestCase): response = self.client.get(url) self.assertEqual(response.status_code, 200) self.assertNotContains(response, 'Future Chapter') - - -@ddt.ddt -class TestEmptyCourseOutlinePage(SharedModuleStoreTestCase): - """ - Test the new course outline view. - """ - FUTURE_DAY = 'future_day' - PAST_DAY = 'past_day' - DATES = { - 'default_start_date': DEFAULT_START_DATE, - FUTURE_DAY: datetime.datetime.now() + datetime.timedelta(days=30), - PAST_DAY: datetime.datetime.now() - datetime.timedelta(days=30), - } - - @ddt.data( - (FUTURE_DAY, 'This course has not started yet, and will launch on'), - (PAST_DAY, "We're still working on course content."), - ('default_start_date', 'This course has not started yet.'), - ) - @ddt.unpack - def test_empty_course_rendering(self, start_date_name, expected_text): - course = CourseFactory.create(start=self.DATES[start_date_name]) - test_user = UserFactory(password=TEST_PASSWORD) - CourseEnrollment.enroll(test_user, course.id) - self.client.login(username=test_user.username, password=TEST_PASSWORD) - url = course_home_url(course) - response = self.client.get(url) - self.assertEqual(response.status_code, 200) - self.assertContains(response, escape(expected_text))