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()