Beispiel #1
0
 def setup(self):
     log.info("Setup************")
     self.test_dir = os.getcwd() + "/test/data/"
     self.iposonic = Iposonic([self.test_dir])
     self.db = self.iposonic.db
     harn_load_fs2(self)
     assert self.iposonic.db.albums
     assert self.iposonic.db.songs
Beispiel #2
0
def test_scanner_mysql():
    music_folders = [os.path.join("/", u"/opt/music/")]
    iposonic = Iposonic(music_folders,
                        dbhandler=MySQLIposonicDB,
                        recreate_db=True,
                        tmp_dir="/tmp/iposonic")
    iposonic.db.init_db()

    walk_music_folder(iposonic)

    print("songs: %s" % iposonic.get_songs())
    print("artists: %s" % iposonic.get_artists())
    print("albums: %s" % iposonic.get_albums())