Почему VS Code перестал обнаруживать мои тесты Python?Python

Программы на Python
Ответить
Anonymous
 Почему VS Code перестал обнаруживать мои тесты Python?

Сообщение Anonymous »

Я использую
  • Версия VS Code: 1.96.2
  • Python 3.11.8
    MacOS Sonoma 14.5
У меня есть проект, который работает уже давно, но теперь VS Code не может его обнаружить /запустить мои тесты. Когда я перехожу на вкладку ТЕСТИРОВАНИЕ, у меня есть индикатор прогресса, который продолжает работать вечно, а выходные данные теста показывают выполнение тестов 0/0. Похоже, он застрял в обнаружении тестов. Нажатие кнопки обновления не помогает; Я просто получаю:

Код: Выделить всё

2025-01-04 23:02:05.066 [info] Running discovery for pytest using the new test adapter.
2025-01-04 23:02:05.066 [error] Test discovery already in progress, not starting a new one.
на вкладке вывода. Во вкладке «Проблемы» проблем нет. Если я залез в окно терминала и запустил тесты вручную, всё хорошо:

Код: Выделить всё

(.venv) roysmith@Roys-Mac-Mini dyk-tools % pytest
============================================================================== test session starts ===============================================================================
platform darwin -- Python 3.11.8, pytest-8.3.3, pluggy-1.5.0
rootdir: /Users/roysmith/dev/dyk-tools
plugins: socket-0.7.0, mock-3.14.0
collected 150 items

src/tests/bot/test_dykbot.py ..............                                                                                                                                [  9%]
src/tests/db/test_models.py ...                                                                                                                                            [ 11%]
src/tests/test___init__.py .                                                                                                                                               [ 12%]
src/tests/test_conftest.py .                                                                                                                                               [ 12%]
src/tests/web/test_core.py ......                                                                                                                                          [ 16%]
src/tests/web/test_data.py ......                                                                                                                                          [ 20%]
src/tests/wiki/test_article.py ........................                                                                                                                    [ 36%]
src/tests/wiki/test_hook.py .............................                                                                                                                  [ 56%]
src/tests/wiki/test_hook_set.py .........                                                                                                                                  [ 62%]
src/tests/wiki/test_nomination.py ............x......................                                                                                                      [ 85%]
src/tests/wiki/test_nomination_list.py ......................                                                                                                              [100%]

========================================================================= 149 passed, 1 xfailed in 4.15s =========================================================================
Единственное, о чем я могу думать, это то, что я рефакторил свои файлы запуска .zsh, поэтому, возможно, я что-то напутал в своей среде, но, учитывая, что тесты запускаются вручную, это кажется вряд ли. Есть идеи, что я мог сломать?

Подробнее здесь: https://stackoverflow.com/questions/793 ... thon-tests
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»