Files
edx-platform/common/test/acceptance/pages/lms/course_home.py
2021-03-09 18:03:34 +05:00

28 lines
671 B
Python

"""
LMS Course Home page object
"""
from .course_page import CoursePage
from .staff_view import StaffPreviewPage
class CourseHomePage(CoursePage):
"""
Course home page, including course outline.
"""
url_path = "course/"
HEADER_RESUME_COURSE_SELECTOR = '.page-header .action-resume-course'
def is_browser_on_page(self):
return self.q(css='.course-outline').present
def __init__(self, browser, course_id):
super().__init__(browser, course_id)
self.course_id = course_id
self.preview = StaffPreviewPage(browser, self)
# TODO: TNL-6546: Remove the following
self.course_outline_page = False