Beispiel #1
0
 def test_remember_ctr(self):
     empty = os.path.join(DATA_DIR, 'emptyfile.mp3')
     mp3 = ID3FileType(empty, ID3=EasyID3)
     self.failIf(mp3.tags)
     mp3["artist"] = ["testing"]
     self.failUnless(mp3.tags)
     mp3.pprint()
     self.failUnless(isinstance(mp3.tags, EasyID3))
Beispiel #2
0
 def test_no_tags_mp3(self):
     tags = ID3FileType(os.path.join(DATA_PATH, "no-tags.mp3"))
     self.assertEqual(rgain.albumid.get_album_id(tags), None)
Beispiel #3
0
 def test_only_album_mp3(self):
     tags = ID3FileType(os.path.join(DATA_PATH, "album-tag.mp3"))
     self.assertEqual(rgain.albumid.get_album_id(tags), "Test Album")
Beispiel #4
0
 def test_album_id_form2(self):
     tags = ID3FileType(os.path.join(DATA_PATH, "mb-album-id-form2.mp3"))
     self.assertEqual(
         rgain.albumid.get_musicbrainz_album_id(tags), "TXXX:MUSICBRAINZ_ALBUMID"
     )
Beispiel #5
0
 def _mp3_test(self, suffix):
     tags = ID3FileType(os.path.join(DATA_PATH, "albumartist-%s.mp3" % suffix))
     self.assertEqual(
         rgain.albumid.get_albumartist(tags), "Test Album Artist - %s" % suffix
     )
Beispiel #6
0
 def test_album_id_form1(self):
     tags = ID3FileType(os.path.join(DATA_PATH, "mb-album-id-form1.mp3"))
     self.assertEqual(
         rgain.albumid.get_musicbrainz_album_id(tags), "TXXX:MusicBrainz Album Id"
     )
Beispiel #7
0
 def test_album_and_artist(self):
     tags = ID3FileType(os.path.join(DATA_PATH, "album-artist.mp3"))
     self.assertEqual(rgain.albumid.get_album_id(tags), "Test Artist - Test Album")
Beispiel #8
0
 def test_album_and_albumartist(self):
     tags = ID3FileType(os.path.join(DATA_PATH, "album-and-albumartist.mp3"))
     self.assertEqual(rgain.albumid.get_album_id(tags), "Album Artist - Album Title")
Beispiel #9
0
 def test_no_tags(self):
     tags = ID3FileType(os.path.join(DATA_PATH, "no-tags.mp3"))
     self.assertEqual(albumid.get_musicbrainz_album_id(tags), None)
Beispiel #10
0
 def test_album_and_mb_albumartist(self):
     tags = ID3FileType(
         os.path.join(DATA_PATH, "album-and-mb-albumartist.mp3"))
     self.assertEqual(albumid.get_album_id(tags),
                      "MB Album Artist ID - Album Title")