def test_flush_all_but_db_delete_fails(self): _original_delete = db.delete db.delete = self.raise_exception self.assertTrue(Cache.set('1', self.value)) self.assertTrue(Cache.set('2', self.value)) self.assertFalse(Cache.flush_all()) db.delete = _original_delete
def test_flush_all(self): self.assertTrue(Cache.set('1', self.value)) self.assertTrue(Cache.set('2', self.value)) self.assertTrue(Cache.flush_all()) self.assertFalse(Item.all().count())