From 173d09d722e21e9c6a63fce92993b843ca650021 Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Thu, 18 Feb 2010 13:00:59 +0100 Subject: [PATCH] Add test_seek_when_paused* tests --- tests/backends/basetests.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/tests/backends/basetests.py b/tests/backends/basetests.py index 9f74a1c0..039e66f7 100644 --- a/tests/backends/basetests.py +++ b/tests/backends/basetests.py @@ -541,8 +541,20 @@ class BasePlaybackControllerTest(object): position = self.playback.time_position self.assert_(position >= 990, position) + @populate_playlist def test_seek_when_paused(self): - raise NotImplementedError + self.playback.play() + self.playback.pause() + self.playback.seek(1000) + position = self.playback.time_position + self.assert_(position >= 990, position) + + @populate_playlist + def test_seek_when_paused_triggers_play(self): + self.playback.play() + self.playback.pause() + self.playback.seek(0) + self.assertEqual(self.playback.state, self.playback.PLAYING) def test_seek_return_value(self): raise NotImplementedError # design decision needed