我已经阅读了有关设置launch.json
和发现我的测试的所有指南,并且看来效果很好。
我只是不认为在运行测试时会使用launch.json
。
launch.json文件:
{
"version": "2.0.0",
"configurations": [
{
"name": "bb pyt",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"env": {
"ANOTHER": "itemhere"
}
}
]
}
但是当我使用discover tests
运行测试时,我没有得到ENV变量(特别是“ ANOTHER”)
我继续删除了上面json中的一些键,以查看调试测试是否会失败,但不会失败。
所以我可能会怀疑在运行测试时,它甚至没有读取我的`launch.json配置...
任何想法都受到高度赞赏!