我在 VSCode 中的测试资源管理器方面遇到了很多问题。直到上周为止,它一直运行良好。我正在编写新的测试并单击“刷新测试”,然后它突然(并且相当随机地)停止工作 - 特别是它永远“发现”测试。
如果我使用标准 pytest 终端命令运行测试,测试也会全部通过:
我的目录结构如下:
application
├── backend
│ ├── src
| ├── |── __init__.py
| ├── |── manage.py
| ├── |── app1
| ├── |── ├── __init__.py
| ├── |── ├── folder1
| ├── ├── ├── ├── __init__.py
| ├── |── ├── ├── views.py
| ├── |── ├── ├── class1.py
| ├── |── ├── ├── class2.py
| ├── ├── ├── ├── tests
| ├── ├── ├── ├── ├── __init__.py
| ├── ├── ├── ├── ├── test_class1.py
| ├── ├── ├── ├── ├── test_class2.py
| ├── ├── ├── ├── ├── test_views.py
| ├── |── ├── folder2
| ├── ├── ├── ├── __init__.py
| ├── |── ├── ├── views.py
| ├── |── ├── ├── class1.py
| ├── |── ├── ├── class2.py
| ├── ├── ├── ├── tests
| ├── ├── ├── ├── ├── __init__.py
| ├── ├── ├── ├── ├── test_class1.py
| ├── ├── ├── ├── ├── test_class2.py
| ├── ├── ├── ├── ├── test_views.py
| ├── |── app2
| ├── |── ...
| ├── pytest.ini
│ ├── Dockerfile
│ ├── Dockerfile.dev
发生的另一件事是我无法取消测试发现或重新启动它。如果我尝试,我确实收到一个错误,它已经启动并且无法重新启动:
我希望有人可以提供帮助,因为我正在慢慢失去理智:(。
移回之前的 python 版本 (2024.22.0),2024.22.1 已损坏,知道某些配置
请参阅此链接了解更多信息:https://github.com/microsoft/vscode-python/issues/24655