pytest-recording 在pytest.ini怎么设置
时间: 2023-08-22 21:56:13 浏览: 95
要在pytest.ini文件中设置pytest-recording插件的选项,你需要在文件中添加一个名为`[pytest-recording]`的段落,并在该段落下设置相应的选项。
以下是一个示例pytest.ini文件,展示了如何设置pytest-recording插件的一些选项:
```ini
[pytest]
# 全局pytest配置
[pytest-recording]
# pytest-recording插件的配置选项
# 设置录制模式为全部录制
recording_mode = all
# 设置录制文件的保存路径
recording_dir = recordings
# 设置录制文件名的前缀
recording_prefix = test_
# 设置是否启用详细录制
detailed_recording = true
```
在上面的例子中,我们使用`[pytest-recording]`段落来设置pytest-recording插件的选项。其中:
- `recording_mode`选项用于设置录制模式,可以设置为`all`、`none`或`failures`。
- `recording_dir`选项用于设置录制文件的保存路径。
- `recording_prefix`选项用于设置录制文件名的前缀。
- `detailed_recording`选项用于启用或禁用详细录制。
你可以根据自己的需求修改这些选项的值,或添加其他支持的选项。
请注意,修改pytest.ini文件后,确保在运行pytest命令时使用该文件(例如:`pytest --config=pytest.ini`),以确保pytest-recording插件能正确读取和应用配置。
阅读全文