def setup_db(self): self.db_file_path = testdb.create_temp_db_file() MockedSettings['db_uri'] = testdb.get_temp_db_uri(self.db_file_path) with patch.dict(db.Settings, MockedSettings): db.init_db() self.insert_checklists() yield db.finalize_db() os.unlink(self.db_file_path)
def setup_db_settings(self): self.db_file_path = testdb.create_temp_db_file() MockedSettings['db_uri'] = testdb.get_temp_db_uri(self.db_file_path) with mock.patch.dict(db.Settings, MockedSettings): db.init_db() self.populate_database()