Как проверить печатные выписки?

Вы хотите написатьunittestслучаи для такой функции:

def test_me(a):
    for b in c:
        print do_something(a,b)

Сначала я думал о сборе результатовdo_something в строке и затем возвращая ее, чтобы распечатать и проверить весь вывод вместе. Но это не всегда удобно, поскольку такие циклы могут привести к увеличению размера строки буфера в зависимости от обстоятельств. Итак, что вы можете сделать, чтобы проверить вывод, когда он печатается и не возвращается?

Ответы на вопрос(2)

Ваш ответ на вопрос