def test_cache_with_blank_track_info(self): tracks = parse_mpd_tag_cache(path_to_data_dir('blank_tag_cache'), path_to_data_dir('')) expected = Track(uri='local:track:song1.mp3', length=4000, last_modified=1272319626) self.assertEqual(set([expected]), tracks)
def test_albumartist_tag_cache(self): tracks = parse_mpd_tag_cache(path_to_data_dir("albumartist_tag_cache"), path_to_data_dir("")) uri = path_to_uri(path_to_data_dir("song1.mp3")) artist = Artist(name="albumartistname") album = expected_albums[0].copy(artists=[artist]) track = Track(name="trackname", artists=expected_artists, track_no=1, album=album, length=4000, uri=uri) self.assertEqual(track, list(tracks)[0])
def test_simple_cache(self): tracks = parse_mpd_tag_cache(path_to_data_dir('simple_tag_cache'), path_to_data_dir('')) uri = path_to_uri(path_to_data_dir('song1.mp3')) track = Track(name='trackname', artists=expected_artists, track_no=1, album=expected_albums[0], length=4000, uri=uri) self.assertEqual(set([track]), tracks)
def test_simple_cache(self): tracks = parse_mpd_tag_cache( path_to_data_dir('simple_tag_cache'), path_to_data_dir('')) uri = path_to_uri(path_to_data_dir('song1.mp3')) track = Track( uri=uri, name='trackname', artists=expected_artists, track_no=1, album=expected_albums[0], date='2006', length=4000) self.assertEqual(set([track]), tracks)
def test_simple_cache(self): tracks = parse_mpd_tag_cache( path_to_data_dir('simple_tag_cache'), path_to_data_dir('')) track = Track( uri='local:track:song1.mp3', name='trackname', artists=expected_artists, track_no=1, album=expected_albums[0], date='2006', length=4000, last_modified=1272319626) self.assertEqual(set([track]), tracks)
def test_unicode_cache(self): tracks = parse_mpd_tag_cache(path_to_data_dir("utf8_tag_cache"), path_to_data_dir("")) uri = path_to_uri(path_to_data_dir("song1.mp3")) artists = [Artist(name=u"æøå")] album = Album(name=u"æøå", artists=artists) track = Track(uri=uri, name=u"æøå", artists=artists, album=album, length=4000) self.assertEqual(track, list(tracks)[0])
def test_albumartist_tag_cache(self): tracks = parse_mpd_tag_cache(data_folder('albumartist_tag_cache'), data_folder('')) uri = path_to_uri(data_folder('song1.mp3')) artist = Artist(name='albumartistname') album = expected_albums[0].copy(artists=[artist]) track = Track(name='trackname', artists=expected_artists, track_no=1, album=album, length=4000, uri=uri) self.assertEqual(track, list(tracks)[0])
def test_albumartist_tag_cache(self): tracks = parse_mpd_tag_cache( path_to_data_dir('albumartist_tag_cache'), path_to_data_dir('')) uri = path_to_uri(path_to_data_dir('song1.mp3')) artist = Artist(name='albumartistname') album = expected_albums[0].copy(artists=[artist]) track = Track( uri=uri, name='trackname', artists=expected_artists, track_no=1, album=album, date='2006', length=4000) self.assertEqual(track, list(tracks)[0])
def test_albumartist_tag_cache(self): tracks = parse_mpd_tag_cache( path_to_data_dir('albumartist_tag_cache'), path_to_data_dir('')) artist = Artist(name='albumartistname') album = expected_albums[0].copy(artists=[artist]) track = Track( uri='local:track:song1.mp3', name='trackname', artists=expected_artists, track_no=1, album=album, date='2006', length=4000, last_modified=1272319626) self.assertEqual(track, list(tracks)[0])
def test_unicode_cache(self): tracks = parse_mpd_tag_cache( path_to_data_dir('utf8_tag_cache'), path_to_data_dir('')) uri = path_to_uri(path_to_data_dir('song1.mp3')) artists = [Artist(name='æøå')] album = Album(name='æøå', artists=artists) track = Track( uri=uri, name='æøå', artists=artists, album=album, length=4000) self.assertEqual(track, list(tracks)[0])
def test_unicode_cache(self): tracks = parse_mpd_tag_cache( path_to_data_dir('utf8_tag_cache'), path_to_data_dir('')) artists = [Artist(name='æøå')] album = Album(name='æøå', artists=artists) track = Track( uri='local:track:song1.mp3', name='æøå', artists=artists, album=album, length=4000, last_modified=1272319626) self.assertEqual(track, list(tracks)[0])
def test_unicode_cache(self): tracks = parse_mpd_tag_cache(data_folder('utf8_tag_cache'), data_folder('')) uri = path_to_uri(data_folder('song1.mp3')) artists = [Artist(name=u'æøå')] album = Album(name=u'æøå', artists=artists) track = Track(uri=uri, name=u'æøå', artists=artists, album=album, length=4000) self.assertEqual(track, list(tracks)[0])
def test_unicode_cache(self): tracks = parse_mpd_tag_cache( path_to_data_dir('utf8_tag_cache'), path_to_data_dir('')) artists = [Artist(name='æøå')] album = Album(name='æøå', artists=artists) track = Track( uri='local:track:song1.mp3', name='æøå', artists=artists, composers=artists, performers=artists, genre='æøå', album=album, length=4000, last_modified=1272319626, comment='æøå&^`ൂ㔶') self.assertEqual(track, list(tracks)[0])
def test_musicbrainz_tagcache(self): tracks = parse_mpd_tag_cache(path_to_data_dir('musicbrainz_tag_cache'), path_to_data_dir('')) artist = list(expected_tracks[0].artists)[0].copy( musicbrainz_id='7364dea6-ca9a-48e3-be01-b44ad0d19897') albumartist = list(expected_tracks[0].artists)[0].copy( name='albumartistname', musicbrainz_id='7364dea6-ca9a-48e3-be01-b44ad0d19897') album = expected_tracks[0].album.copy(artists=[albumartist], musicbrainz_id='cb5f1603-d314-4c9c-91e5-e295cfb125d2') track = expected_tracks[0].copy(artists=[artist], album=album, musicbrainz_id='90488461-8c1f-4a4e-826b-4c6dc70801f0') self.assertEqual(track, list(tracks)[0])
def test_musicbrainz_tagcache(self): tracks = parse_mpd_tag_cache( path_to_data_dir('musicbrainz_tag_cache'), path_to_data_dir('')) artist = list(expected_tracks[0].artists)[0].copy( musicbrainz_id='7364dea6-ca9a-48e3-be01-b44ad0d19897') albumartist = list(expected_tracks[0].artists)[0].copy( name='albumartistname', musicbrainz_id='7364dea6-ca9a-48e3-be01-b44ad0d19897') album = expected_tracks[0].album.copy( artists=[albumartist], musicbrainz_id='cb5f1603-d314-4c9c-91e5-e295cfb125d2') track = expected_tracks[0].copy( artists=[artist], album=album, musicbrainz_id='90488461-8c1f-4a4e-826b-4c6dc70801f0') self.assertEqual(track, list(tracks)[0])
def test_cache_with_blank_track_info(self): tracks = parse_mpd_tag_cache( path_to_data_dir('blank_tag_cache'), path_to_data_dir('')) uri = path_to_uri(path_to_data_dir('song1.mp3')) self.assertEqual(set([Track(uri=uri, length=4000)]), tracks)
def test_advanced_cache(self): tracks = parse_mpd_tag_cache( path_to_data_dir('advanced_tag_cache'), path_to_data_dir('')) self.assertEqual(set(expected_tracks), tracks)
def test_emtpy_cache(self): tracks = parse_mpd_tag_cache( path_to_data_dir('empty_tag_cache'), path_to_data_dir('')) self.assertEqual(set(), tracks)
def test_cache_with_blank_track_info(self): tracks = parse_mpd_tag_cache(path_to_data_dir('blank_tag_cache'), path_to_data_dir('')) uri = path_to_uri(path_to_data_dir('song1.mp3')) self.assertEqual(set([Track(uri=uri, length=4000)]), tracks)
def test_advanced_cache(self): tracks = parse_mpd_tag_cache(path_to_data_dir('advanced_tag_cache'), path_to_data_dir('')) self.assertEqual(set(expected_tracks), tracks)
def test_emtpy_cache(self): tracks = parse_mpd_tag_cache(path_to_data_dir('empty_tag_cache'), path_to_data_dir('')) self.assertEqual(set(), tracks)
def test_cache_with_blank_track_info(self): tracks = parse_mpd_tag_cache( path_to_data_dir('blank_tag_cache'), path_to_data_dir('')) expected = Track( uri='local:track:song1.mp3', length=4000, last_modified=1272319626) self.assertEqual(set([expected]), tracks)
def test_advanced_cache(self): tracks = parse_mpd_tag_cache(data_folder('advanced_tag_cache'), data_folder('')) self.assertEqual(set(expected_tracks), tracks)
def test_emtpy_cache(self): tracks = parse_mpd_tag_cache(data_folder('empty_tag_cache'), data_folder('')) self.assertEqual(set(), tracks)