From fd1d72cc8db4a96ba26ce4cba524365c02fa2a80 Mon Sep 17 00:00:00 2001 From: cahrens Date: Tue, 17 May 2016 14:49:09 -0400 Subject: [PATCH] Wait for seek to complete before pressing play. TNL-4540 --- common/test/acceptance/pages/lms/video/video.py | 1 + common/test/acceptance/tests/video/test_video_times.py | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/common/test/acceptance/pages/lms/video/video.py b/common/test/acceptance/pages/lms/video/video.py index 52ffd0d310..86bf546942 100644 --- a/common/test/acceptance/pages/lms/video/video.py +++ b/common/test/acceptance/pages/lms/video/video.py @@ -842,6 +842,7 @@ class VideoPage(PageObject): return self.state != 'buffering' self._wait_for(_is_buffering_completed, 'Buffering completed after Seek.') + self.wait_for_position(seek_value) def reload_page(self): """ diff --git a/common/test/acceptance/tests/video/test_video_times.py b/common/test/acceptance/tests/video/test_video_times.py index cbb12fedb5..0b1ab980d7 100644 --- a/common/test/acceptance/tests/video/test_video_times.py +++ b/common/test/acceptance/tests/video/test_video_times.py @@ -1,9 +1,7 @@ """ Acceptance tests for Video Times(Start, End and Finish) functionality. """ -from flaky import flaky from .test_video_module import VideoBaseTest -import unittest class VideoTimesTest(VideoBaseTest): @@ -55,7 +53,6 @@ class VideoTimesTest(VideoBaseTest): self.assertIn(self.video.position, ('0:05', '0:06')) - @flaky # TODO fix this, see TNL-1619 def test_video_end_time_wo_default_start_time(self): """ Scenario: End time works for Youtube video if starts playing from between.