Python 如何在pytest looponfail模式下启用print语句?
我像这样执行Python 如何在pytest looponfail模式下启用print语句?,python,pytest,Python,Pytest,我像这样执行py.test:py.test-s-f,-f是looponfail模式,-s是--capture=no模式 但是只有当测试失败时才允许使用print()语句。如果所有测试都成功,则所有代码中的所有print()都不起作用 即使在looponfail模式下,如何启用print()语句 Python 3.4 Py.试验2.7.2 您应该只更新到更新的pytest。看起来此问题已在pytest=2.9.0中修复。您只需更新到较新的pytest。看起来此问题已在pytest=2.9.0中修
py.test
:py.test-s-f
,-f
是looponfail
模式,-s
是--capture=no
模式
但是只有当测试失败时才允许使用print()
语句。如果所有测试都成功,则所有代码中的所有print()
都不起作用
即使在looponfail
模式下,如何启用print()
语句
- Python 3.4
- Py.试验2.7.2
pytest
。看起来此问题已在pytest=2.9.0
中修复。您只需更新到较新的pytest
。看起来此问题已在pytest=2.9.0
中修复