VSCode Test Explorer зависает, несмотря на отсутствие ошибок в выводе и сбор всех тестов (в выводе).
У меня возникло много проблем с Test Explorer в 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