def test__del_quote(self): dbPath = os.path.join(testPath, '__test_bot_del_quote.sqlite') self._delete(dbPath) settings = Settings() settings.DATABASE_PATH = dbPath bot = Bot(settings, None, FakeWrapper, logger=nullLogger, wrap_irc=False) bot._initialize_models() bot._add_quote("#tmp", "foobar", ["test"]) bot._add_quote("#tmp", "foobar", ["test2"]) bot._del_quote("#tmp", "foobar", [1]) quote_id, quote = bot._get_model("#tmp", "quotes").get_random_quote() assert str(quote) == "test2"