Я прочитал все руководства по настройке 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 (в частности, «ДРУГОЙ»)
Я пошел дальше и удалил некоторые ключи из вышеуказанного json, чтобы посмотреть, будут ли отладочные тесты ломаться, но это не так.
Так что я могу заподозрить, что когда я запускаю тесты, он даже не читаетмой `launch.json config ...
любые идеи высоко ценятся!