VS Code测试:创建测试配置文件以切换pytest运行选项
VS Code pytest 测试配置文件相关问题解答
一、「Default Profile」的启用逻辑
VS Code官方Python插件会自动启用测试配置文件功能——只要你通过命令面板的「Python: Configure Tests」选择pytest作为当前工作区的测试框架,完成基础配置后,测试选项卡就会默认显示「Default Profile」,无需额外手动开启。
二、官方文档参考
你可以直接在VS Code内查看相关文档:按下Ctrl+Shift+P打开命令面板,输入「Python: Open Documentation」,在打开的文档中搜索「Test Profiles」,就能找到官方关于测试配置文件的完整说明。
三、新建配置文件切换pytest运行选项
完全可以通过新建测试配置文件快速切换不同的pytest运行参数,具体操作有两种方式:
方式1:通过UI界面创建
- 打开测试选项卡,点击「Default Profile」旁的下拉箭头,选择「Create Test Profile」;
- 给新配置文件命名(比如「Reuse DB」);
- 在配置界面的「Arguments」字段中输入
--reuse-db(多个参数用空格分隔即可); - 保存后,就能在测试选项卡的下拉菜单中快速切换配置,运行测试时会自动应用对应参数。
方式2:手动修改配置文件
直接编辑工作区的.vscode/settings.json,添加测试配置文件的定义,示例如下:
{ "python.testing.pytestProfiles": { "Default": {}, "Reuse DB": { "args": ["--reuse-db"] } } }
保存后,测试选项卡的下拉菜单会自动加载你定义的配置文件,切换即可生效。
内容的提问来源于stack exchange,提问作者mionnaise
相关产品推荐
相关产品推荐

