def setUp(self, is_staff=True):
        super(StudioSettingsDetailsTest, self).setUp(is_staff=is_staff)
        self.settings_detail = SettingsPage(self.browser,
                                            self.course_info['org'],
                                            self.course_info['number'],
                                            self.course_info['run'])

        # Before every test, make sure to visit the page first
        self.settings_detail.visit()
예제 #2
0
    def setUp(self, is_staff=False, test_xss=True):
        super(SettingsHelpTest, self).setUp()

        self.settings_page = SettingsPage(self.browser,
                                          self.course_info['org'],
                                          self.course_info['number'],
                                          self.course_info['run'])

        self.settings_page.visit()
    def setUp(self):  # pylint: disable=arguments-differ
        super(StudioSettingsImageUploadTest, self).setUp()
        self.settings_page = SettingsPage(self.browser, self.course_info['org'], self.course_info['number'],
                                          self.course_info['run'])
        self.settings_page.visit()

        # Ensure jquery is loaded before running a jQuery
        self.settings_page.wait_for_ajax()
        # This text appears towards the end of the work that jQuery is performing on the page
        self.settings_page.wait_for_jquery_value('input#course-name:text', 'test_run')
    def setUp(self, is_staff=False, test_xss=True):
        super(CourseSettingsTest, self).setUp()

        self.settings_page = SettingsPage(self.browser,
                                          self.course_info['org'],
                                          self.course_info['number'],
                                          self.course_info['run'])

        # Before every test, make sure to visit the page first
        self.settings_page.visit()
        self.ensure_input_fields_are_loaded()
 def setUp(self):  # pylint: disable=arguments-differ
     super(ContentLicenseTest, self).setUp()
     self.outline_page = CourseOutlinePage(self.browser,
                                           self.course_info['org'],
                                           self.course_info['number'],
                                           self.course_info['run'])
     self.settings_page = SettingsPage(self.browser,
                                       self.course_info['org'],
                                       self.course_info['number'],
                                       self.course_info['run'])
     self.lms_courseware = CoursewarePage(
         self.browser,
         self.course_id,
     )
     self.settings_page.visit()
예제 #6
0
    def setUp(self):
        """
        Initialize pages and install a course fixture.
        """
        super(EntranceExamTest, self).setUp()

        CourseFixture(self.course_info['org'], self.course_info['number'],
                      self.course_info['run'],
                      self.course_info['display_name']).install()

        self.course_home_page = CourseHomePage(self.browser, self.course_id)
        self.settings_page = SettingsPage(self.browser,
                                          self.course_info['org'],
                                          self.course_info['number'],
                                          self.course_info['run'])

        # Auto-auth register for the course
        AutoAuthPage(self.browser, course_id=self.course_id).visit()
 def setUp(self):  # pylint: disable=arguments-differ
     super(StudioSettingsA11yTest, self).setUp()
     self.settings_page = SettingsPage(self.browser, self.course_info['org'], self.course_info['number'],
                                       self.course_info['run'])