test
查看测试详情
1
pytest -v
测试信息打印
默认情况下,pytest 会捕获所有的输出。这意味着在测试运行期间,
print
语句的输出不会显示在控制台上。如果想看到
print
语句的输出,需要使用-s
选项来告诉 pytest 不要捕获输出1
pytest -s test_web_base.py
测试指定方法
1
pytest tests/unit_tests/document_loaders/test_web_base.py::类名::方法名
测试被标记的方法
1
2
3
def test_func1():
assert 1 == 11
pytest -m finished tests/test-function/test_with_mark.py
生成测试报告
1
pytest --html=report.html