要配置Python pytest,请按照以下步骤操作:
- 确保已安装pytest。如果尚未安装,可以使用以下命令进行安装:
pip install pytest
-
创建一个名为
pytest.ini
的配置文件,将其放在项目的根目录下。这个文件将包含pytest的配置信息。 -
编辑
pytest.ini
文件,添加以下内容:
[pytest] addopts = --cov=./ --cov-report=term-missing
这里,我们配置了以下选项:
--cov=./
:使用coverage工具测量代码覆盖率。--cov-report=term-missing
:在终端中显示代码覆盖率报告,未覆盖的代码将显示为红色。
- (可选)如果需要配置更多的pytest选项,可以在
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
文件中的配置执行测试。