У меня есть консольная программа, написанная на Python. Он задает пользователю вопросы с помощью команды:
some_input = input('Answer the question:', ...)
Как проверить функцию, содержащую вызов input
, используя pytest
?
Я бы не хотел, чтобы тестер вводил текст много раз только для завершения одного тестового прогона.