
И это несмотря на то, что выходные данные показывают, что тесты, похоже, обнаружены правильно в окне вывода:

Все тесты также пройдены, если я запустите их с помощью стандартной команды терминала 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
А мой файл settings.json на данный момент такой (перепробовал всякие разные настройки в соответствии с разными статьями о переполнении стека, но пока ничего не помогло):

Еще одна вещь, которая происходит, заключается в том, что Я не могу отменить обнаружение теста или перезапустить его. Если я попытаюсь, я получу сообщение об ошибке, что оно уже запущено и не может быть перезапущено:

Надеюсь, кто-нибудь сможет помочь, потому что я постепенно схожу с ума из-за этого

Подробнее здесь: https://stackoverflow.com/questions/793 ... -being-col