VS Code无法识别Python测试子文件夹中的单元测试问题求助
VS Code无法识别Python测试子文件夹中的单元测试问题求助
我正在Visual Studio Code中搭建一个Python项目,我的文件夹和文件结构如下:
- 基础项目文件夹
- source_folder
- package1_folder
- module1.py
- package2_folder
- module2.py
- package1_folder
- source_folder_unittests
- package1_unittests
- module1_test.py
- package1_unittests
- source_folder
可惜的是,单元测试发现功能无法识别module1_test.py里的单元测试。但只要我把module1_test.py往上移一层文件夹,就能正常工作了:
- 基础项目文件夹
- source_folder
- package1_folder
- module1.py
- package2_folder
- module2.py
- package1_folder
- source_folder_unittests
- module1_test.py
- source_folder
这是我的settings.json文件:
{ "python.testing.unittestArgs": [ "-v", "-s", "./source_folder_unittests/", "-p", "*_test.py" ], "python.testing.pytestEnabled": false, "python.testing.unittestEnabled": true, }
VS Code难道不识别子文件夹里的单元测试吗?还是说我漏掉了什么必须要做的配置?我已经把source_folder添加到PYTHONPATH环境变量里了。
备注:内容来源于stack exchange,提问作者Blackbriar
相关产品推荐
相关产品推荐

