def setUp(self): # Create an empty sqlite database in memory db.init_database("sqlite:") # Create some temporary directories self.media_dir = tempfile.mkdtemp() self.music_dir = tempfile.mkdtemp()
def setUp(self): db.init_database("sqlite:") try: self.assertRegex except AttributeError: self.assertRegex = self.assertRegexpMatches
def setUp(self): db.init_database("sqlite:") with db_session: root = db.Folder(root=True, name="Folder", path="tests") artist = db.Artist(name="Artist") album = db.Album(artist=artist, name="Album") for i in range(3): db.Track( title="Track {}".format(i), album=album, artist=artist, disc=1, number=i + 1, duration=3, has_art=False, bitrate=64, path="tests/track{}".format(i), last_modification=2, root_folder=root, folder=root, genre="Genre", ) db.User(name="user", password="******", salt="sugar")
def setUp(self): self.__conf = TestConfig(False, False) self.__db = tempfile.mkstemp() self.__conf.BASE["database_uri"] = "sqlite:///" + self.__db[1] init_database(self.__conf.BASE["database_uri"]) self.__runner = CliRunner()
def setUp(self): self.__dir = tempfile.mkdtemp() self.config = TestConfig(False, False) self.config.BASE["database_uri"] = "sqlite://" self.config.WEBAPP["cache_dir"] = self.__dir init_database(self.config.BASE["database_uri"]) release_database()
def setUp(self): self.__db = tempfile.mkstemp() dburi = "sqlite:///" + self.__db[1] init_database(dburi) conf = WatcherTestConfig(dburi) self.__sleep_time = conf.DAEMON["wait_delay"] + 1 self.__watcher = SupysonicWatcher(conf)
def setUp(self): db.init_database("sqlite:") with db_session: folder = FolderManager.add("folder", os.path.abspath("tests/assets/folder")) self.assertIsNotNone(folder) self.folderid = folder.id self.__scan()
def setUp(self): conf = TestConfig(False, False) self.__dbfile = tempfile.mkstemp()[1] conf.BASE["database_uri"] = "sqlite:///" + self.__dbfile init_database(conf.BASE["database_uri"]) self.__stdout = StringIO() self.__stderr = StringIO() self.__cli = SupysonicCLI(conf, stdout=self.__stdout, stderr=self.__stderr)
def setUp(self): self.__db = tempfile.mkstemp() self.__dir = tempfile.mkdtemp() self.config = TestConfig(self.__with_webui__, self.__with_api__) self.config.BASE["database_uri"] = "sqlite:///" + self.__db[1] self.config.WEBAPP["cache_dir"] = self.__dir init_database(self.config.BASE["database_uri"]) release_database() self.__app = create_application(self.config) self.client = self.__app.test_client() with db_session: UserManager.add("alice", "Alic3", admin=True) UserManager.add("bob", "B0b")
def setUp(self): self.__dir = tempfile.mkdtemp() init_database("sqlite:") with db_session: FolderManager.add("folder", self.__dir)
def setUp(self): # Create an empty sqlite database in memory db.init_database("sqlite:")
def setUp(self): self.__dir = tempfile.mkdtemp() shutil.copy("tests/assets/issue133.flac", self.__dir) init_database("sqlite:") with db_session: FolderManager.add("folder", self.__dir)