core.tracklist: Test changed index() behavior
This commit is contained in:
parent
ff89fc58a9
commit
d9921d9127
@ -8,7 +8,7 @@ import pykka
|
||||
from mopidy import audio, core
|
||||
from mopidy.backends.local import actor
|
||||
from mopidy.core import PlaybackState
|
||||
from mopidy.models import Playlist, Track
|
||||
from mopidy.models import Playlist, TlTrack, Track
|
||||
|
||||
from tests import path_to_data_dir
|
||||
from tests.backends.local import generate_song, populate_tracklist
|
||||
@ -171,9 +171,13 @@ class LocalTracklistControllerTest(unittest.TestCase):
|
||||
|
||||
def test_index_returns_index_of_track(self):
|
||||
tl_tracks = self.controller.add(self.tracks)
|
||||
self.assertEquals(0, self.controller.index(tl_tracks[0]))
|
||||
self.assertEquals(1, self.controller.index(tl_tracks[1]))
|
||||
self.assertEquals(2, self.controller.index(tl_tracks[2]))
|
||||
self.assertEqual(0, self.controller.index(tl_tracks[0]))
|
||||
self.assertEqual(1, self.controller.index(tl_tracks[1]))
|
||||
self.assertEqual(2, self.controller.index(tl_tracks[2]))
|
||||
|
||||
def test_index_returns_none_if_item_not_found(self):
|
||||
tl_track = TlTrack(0, Track())
|
||||
self.assertEqual(self.controller.index(tl_track), None)
|
||||
|
||||
@populate_tracklist
|
||||
def test_move_single(self):
|
||||
|
||||
Loading…
Reference in New Issue
Block a user