Минималистский выход Pytest? - PullRequest
       2

Минималистский выход Pytest?

0 голосов
/ 15 октября 2019

Когда я запускаю pytest, я получаю очень подробный вывод с уродливыми разделителями ===============================================================================================================================

Например:

======================================================================================================= test session starts =======================================================================================================
platform linux -- Python 3.6.8, pytest-5.0.1, py-1.8.0, pluggy-0.12.0
rootdir: /home/ycr/info1-labo-04
collected 1 item                                                                                                                                                                                                                  

test_armstrong.py .                                                                                                                                                                                                         [100%]

==================================================================================================== 1 passed in 0.03 seconds =====================================================================================================

Можно ли получить более компактный вывод, такой как:

...
----------------------------------------------------------------------
Ran 3 tests in 5.63s

OK

1 Ответ

1 голос
/ 15 октября 2019

Вы можете попробовать эту команду pytest

pytest -q --no-print-logs --disable-warnings --tb=no tests.py

Она должна показать вам минимум информации

-q -> тихий вывод

--no-print-logs -> если у вас есть только логи, не печатайте их

--disable-warnings -> если есть какие-либо предупреждения, не показывайте их

--tb=no -> если есть какие-либо обратные ссылки, не 'показать им

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...