def test_play_youtube_video(self): """ Confirm YouTube video playback https://moztrap.mozilla.org/manage/case/6073/ """ browser = Browser(self.marionette) browser.launch() browser.go_to_url(self.video_URL) browser.switch_to_content() # Tap the video self.wait_for_element_present(*self._video_container_locator) self.marionette.find_element(*self._video_container_locator).tap() # TODO: Remove sleep when Bug # 815115 is addressed, or if we can wait for a Javascript condition time.sleep(1) self.marionette.switch_to_frame() fullscreen_video = FullscreenVideo(self.marionette) # Switch to video player fullscreen_video.switch_to_video_frame() # Check for playback self.assertTrue(fullscreen_video.is_video_playing)
def test_play_youtube_video(self): """ Confirm YouTube video playback https://moztrap.mozilla.org/manage/case/6073/ """ browser = Browser(self.marionette) browser.launch() browser.go_to_url(self.video_URL) browser.switch_to_content() # Tap the video self.wait_for_element_present(*self._video_container_locator) self.marionette.find_element(*self._video_container_locator).tap() self.marionette.switch_to_frame() fullscreen_video = FullscreenVideo(self.marionette) # Switch to video player fullscreen_video.switch_to_video_frame() # Check for playback self.assertTrue(fullscreen_video.is_video_playing)