def test_delete_old_diablo_and_kaltura(self):
     self.kaltura_page.log_in_via_calnet()
     self.kaltura_page.reset_test_data(self.term, self.recording_schedule)
     util.set_meeting_location(self.section, self.meeting)
     util.reset_sign_up_test_data(self.test_data)
     self.recording_schedule.approval_status = RecordingApprovalStatus.NOT_INVITED
     self.recording_schedule.scheduling_status = RecordingSchedulingStatus.NOT_SCHEDULED
Exemple #2
0
 def test_course_opt_out(self):
     util.set_meeting_location(self.section_1, self.section_1.meetings[0])
     util.set_meeting_location(self.section_2, self.section_2.meetings[0])
     self.ouija_page.load_page()
     self.ouija_page.search_for_course_code(self.section_2)
     self.ouija_page.filter_for_all()
     self.ouija_page.wait_for_course_result(self.section_2)
     self.ouija_page.set_course_opt_out(self.section_2)
Exemple #3
0
 def test_ineligible_room(self):
     self.sign_up_page.log_out()
     meet = {'room': {'name': 'Chavez 3'}}
     meeting = Meeting(meet)
     util.set_meeting_location(self.section, meeting)
     util.set_instructor_role(self.section, self.instructor, 'PI')
     self.login_page.dev_auth(self.instructor.uid)
     self.ouija_page.wait_for_element(OuijaBoardPage.NO_COURSES_MSG,
                                      util.get_short_timeout())
     self.sign_up_page.load_page(self.section)
     assert self.sign_up_page.is_present(SignUpPage.NOT_ELIGIBLE_MSG)
Exemple #4
0
 def test_move_to_alt_eligible_room(self):
     util.set_meeting_location(self.real_section, self.fakest_meeting)
Exemple #5
0
 def test_set_room_and_role(self):
     util.set_meeting_location(self.section, self.meeting)
     util.set_instructor_role(self.section, self.instructor, 'PI')
 def test_move_to_ineligible_room(self):
     util.set_meeting_location(self.fake_section,
                               self.fake_section.meetings[0])
 def test_set_room(self):
     util.set_meeting_location(self.real_section, self.real_meeting)
 def test_delete_old_diablo_data(self):
     util.reset_sign_up_test_data(self.test_data)
     util.set_meeting_location(self.section, self.section.meetings[0])
     self.recording_schedule.approval_status = RecordingApprovalStatus.NOT_INVITED
     self.recording_schedule.scheduling_status = RecordingSchedulingStatus.NOT_SCHEDULED
Exemple #9
0
 def test_move_course_location(self):
     util.set_meeting_location(self.section, self.meeting)