Настройка pycharm для запуска django unittest

Я не могу запустить pytest Django Python под PyCharm
После того, как я получил ответ с вышеуказанного URL. Сейчас я пытаюсь максимально полно использовать функции IDE.
Вот еще один проект в моей компании, в котором используется Django UnitTest. Это командная строка, которую я использовал.

$ python manage.py test --settings=eneos.config.settings.local

На самом деле --settings=eneos.config.settings.local не требуется, потому что я уже поместил эту конфигурацию в wsgi.py. Но явное лучше, чем неявное, когда я задаю вопрос.

введите здесь описание изображения

К сожалению. Это не так просто, как pytest. Я должен пропустить некоторые моменты здесь.

Первые несколько строк в окне.

/Users/el/.pyenv/versions/eneos-pos-web/bin/python "/Users/el/Library/Application Support/JetBrains/Toolbox/apps/PyCharm-P/ch-0/171.4694.38/PyCharm.app/Contents/helpers/pycharm/_jb_unittest_runner.py" --path .
Testing started at 2:17 PM ...
Launching unittests with arguments python -m unittest discover -s . -t /Users/el/Code/eneos-pos-web in /Users/el/Code/eneos-pos-web
Error
Traceback (most recent call last):

введите здесь описание изображения

Обновление: введите описание изображения здесь Раньше он спрашивал меня с восклицательным знаком и позволял исправить путь в правом нижнем углу. Просто поместите рабочий каталог и файл конфигурации в форму запроса.

введите здесь описание изображения Готово!


person joe    schedule 02.07.2017    source источник
comment
Есть конфигурация запуска Django test.   -  person falsetru    schedule 02.07.2017


Ответы (1)


Существует Django tests конфигурация запуска.

Тесты Джанго

Используя это, вы можете установить параметры, специфичные для Django; Custom settings, например.

person falsetru    schedule 02.07.2017
comment
Святой Ш.т. Я читал об этом docs.djangoproject.com/en/1.11/topics/ тестирование/обзор, и это направляет меня к unittest!. Подождите один момент. я вернусь на форум - person joe; 02.07.2017
comment
Но это только для профессиональной версии, хотя - person swdev; 14.02.2021
comment
@swdev, да, только профессиональная версия поддерживает веб-фреймворки Python. jetbrains.com/pycharm/features/editions_comparison_matrix.html - person falsetru; 14.02.2021
comment
@falsetru на данный момент я думаю, что вполне доволен pytest-django в сообществе pycharm. не щелкайте по уровню исходного кода ошибки, но достаточно хорошо. По крайней мере, для этого есть пользовательский интерфейс. - person swdev; 15.02.2021