From 35dc14eee7201f1a63d7d04ea2beade918bef633 Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Sun, 14 Feb 2010 03:48:34 +0100 Subject: [PATCH] Test playlist position handling --- tests/backends/basetests.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/tests/backends/basetests.py b/tests/backends/basetests.py index fbfb6710..35bc7b7a 100644 --- a/tests/backends/basetests.py +++ b/tests/backends/basetests.py @@ -294,3 +294,18 @@ class BasePlaybackControllerTest(object): self.playback.play() self.playback.next() self.assertEqual(self.playback.current_track, tracks[1]) + + @populate_playlist + def test_initial_playlist_position(self): + self.assertEqual(self.playback.playlist_position, 0) + + @populate_playlist + def test_playlist_position_during_play(self): + self.playback.play() + self.assertEqual(self.playback.playlist_position, 0) + + @populate_playlist + def test_playlist_position_during_play(self): + self.playback.play() + self.playback.next() + self.assertEqual(self.playback.playlist_position, 1)