У меня есть случай, когда функция запрашивает подтверждение пользователя для продолжения. Это в основном:
def abc()
response = click.confirm("Do you want to continue?")
На основании этого ответа он либо прерывается, либо продолжается.
Проблема в том, чтобы проверить эту функцию abc
.
@click.option('--yes', prompt=True)
def test_abc():
with mock.patch.object(click.confirm, input="n"):
click.echo("Aborted")