def test_remove_asserts(): @apply_passes([remove_asserts()]) def foo(): if True: assert False for i in range(10): assert i == 0 assert name_error foo() assert inspect.getsource(foo) == f'''\
def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._passes = remove_asserts(), *self._passes