def disable_all_async_results(): if is_async_result_monkey_patched_to_track(): for async_result in AsyncResult.get_ar_instances(): async_result.backend = None
def test_monkey_patch_track(self): monkey_patch_async_result_to_track_instances() ar1 = AsyncResult(id='1') ar2 = AsyncResult(id='2') instances = list(AsyncResult.get_ar_instances()) self.assertEqual([ar1, ar2], instances)