要配置Python pytest,请按照以下步骤操作:
pip install pytest
创建一个名为pytest.ini
的配置文件,将其放在项目的根目录下。这个文件将包含pytest的配置信息。
编辑pytest.ini
文件,添加以下内容:
[pytest]
addopts = --cov=./ --cov-report=term-missing
这里,我们配置了以下选项:
--cov=./
:使用coverage工具测量代码覆盖率。--cov-report=term-missing
:在终端中显示代码覆盖率报告,未覆盖的代码将显示为红色。pytest.ini
文件中添加更多行,例如:[pytest]
addopts = --maxfail=1 --disable-warnings
这里,我们配置了以下选项:
--maxfail=1
:当测试失败时立即停止执行,不再运行其他测试。--disable-warnings
:禁用测试过程中产生的警告信息。pytest.ini
文件并关闭。现在,已经完成了pytest的配置。接下来,可以使用pytest
命令运行测试。例如,如果要运行名为test_example.py
的测试文件,请在终端中输入以下命令:
pytest test_example.py
pytest将按照pytest.ini
文件中的配置执行测试。