Как запустить тесты документации без вывода на печатьPython

Программы на Python
Ответить
Anonymous
 Как запустить тесты документации без вывода на печать

Сообщение Anonymous »

Я хочу запустить документацию-тесты и получить количество ошибок, но не выводить никаких результатов. Например, я попробовал это:

Код: Выделить всё

    with open(os.devnull, 'w') as sys.stdout:
tests_failed, tests_run = doctest.testmod(some_module,
optionflags=doctest.ELLIPSIS)
но это не очень хорошо сочетается с пакетом средств запуска тестов, которому требуется sys.stdout для записи в файл JSON.
Как я могу запускать тесты документации без вывода каких-либо результатов?

Подробнее здесь: https://stackoverflow.com/questions/791 ... ing-output
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»