def test_calling_clear_clears_deferred_jobs(self): bgwork = WorkQueue() cb = CB() bgwork.defer(cb) bgwork.clear() bgwork.perform() self.assertEqual(0, cb.called)