VSCode показывает повторяющиеся тесты на PythonPython

Программы на Python
Ответить
Anonymous
 VSCode показывает повторяющиеся тесты на Python

Сообщение Anonymous »

Я не знаю, связано ли это с недавним обновлением, но я вижу, что мои тесты Python появляются дважды, а когда я нахожусь в режиме тестовой отладки, они запускаются также дважды. Как я могу это исправить? Я только что создал пустой проект и столкнулся с той же проблемой.
Шаги по воспроизведению:
  • Код: Выделить всё

    python -m venv .venv
    (создать виртуальную среду)
  • Код: Выделить всё

    source ./.venv/bin/activate
    (активировать virtualenv)
  • Код: Выделить всё

    pip install pytest==8.3.3
  • В VSCode выберите интерпретатор Python в качестве виртуального.
  • Код: Выделить всё

    mkdir server server/tests
  • Файл базовых тестов

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

    # server/tests/test_storage.py
    import pytest
    
    class TestStorage:
    def test(self):
    pass
    
  • Settings.json (я пробовал разные варианты каталога)

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

    {
    "python.testing.pytestArgs": [
    "tests"
    ],
    "python.testing.unittestEnabled": false,
    "python.testing.pytestEnabled": true
    }
    
Изображение
Изображение
Изображение
Версия VSCode: 1.94.0 (универсальная)

Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-python
Ответить

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

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

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

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

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