VS Code не находит тесты pytestPython

Программы на Python
Anonymous
VS Code не находит тесты pytest

Сообщение Anonymous »

У меня есть настройка PyTest в vs-коде, но ни один из тестов не найден, хотя запуск pytest из командной строки работает нормально.

(Я разрабатываю приложение Django для Win10 с использованием MiniConda и виртуальной среды VS Code Python 3.6.6 полностью обновлено, и у меня установлены расширения Python и отладчик для Chrome)

Pytest. ini:

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

[pytest]
DJANGO_SETTINGS_MODULE = callsign.settings
python_files = tests.py test_*.py *_tests.py
Настройки рабочей области vs-code:

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

{
"folders": [
{
"path": "."
}
],
"settings": {
"python.pythonPath": "C:\\ProgramData\\Miniconda3\\envs\\callsign\\python.exe",
"python.unitTest.unittestEnabled": false,
"python.unitTest.nosetestsEnabled": false,
"python.unitTest.pyTestEnabled": true,
"python.unitTest.pyTestArgs": ["--rootdir=.\\callsign", "--verbose"]
}
}
Наконец, выходные данные журнала тестирования Python внутри кода VS:

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

============================= test session starts =============================
platform win32 -- Python 3.6.6, pytest-4.1.1, py-1.7.0, pluggy-0.8.1
Django settings: callsign.settings (from ini file)
rootdir: c:\Users\benhe\Projects\CallsignCopilot\callsign, inifile: pytest.ini
plugins: django-3.4.5
collected 23 items


























======================== no tests ran in 1.12 seconds =========================
Пропустил ли я какие-либо действия, чтобы заставить vs-code найти тесты?


Подробнее здесь: https://stackoverflow.com/questions/543 ... test-tests

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