当我运行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发布于 2019-10-15 19:44:04
您可以尝试这个pytest命令
pytest -q --no-print-logs --disable-warnings --tb=no tests.py它应该向您显示最低限度的信息
-q ->静默输出
--no-print-logs ->如果您只有一个日志,就不要打印它们
--disable-warnings ->如果有任何警告,请不要显示
--tb=no ->如果有任何回溯,则不显示它们
https://stackoverflow.com/questions/58393228
复制相似问题