Extra test for multiple top level files
This commit is contained in:
parent
6b99416830
commit
93eda1c81e
@ -218,6 +218,24 @@ class TracksToTagCacheFormatTest(unittest.TestCase):
|
||||
self.assertEqual(len(result), 0)
|
||||
self.assertEqual(song_list, formated)
|
||||
|
||||
def test_tag_cache_supports_multiple_tracks(self):
|
||||
tracks = [
|
||||
Track(uri='file:///dir/subdir/song1.mp3'),
|
||||
Track(uri='file:///dir/subdir/song2.mp3'),
|
||||
]
|
||||
|
||||
formated = []
|
||||
formated.extend(translator.track_to_mpd_format(tracks[0], key=True))
|
||||
formated.extend(translator.track_to_mpd_format(tracks[1], key=True))
|
||||
|
||||
result = translator.tracks_to_tag_cache_format(tracks)
|
||||
|
||||
result = self.consume_headers(result)
|
||||
song_list, result = self.consume_song_list(result)
|
||||
|
||||
self.assertEqual(song_list, formated)
|
||||
self.assertEqual(len(result), 0)
|
||||
|
||||
|
||||
class TracksToDirectoryTreeTest(unittest.TestCase):
|
||||
def setUp(self):
|
||||
|
||||
Loading…
Reference in New Issue
Block a user