Запустите одиночный pytest в django с переменной settings (pycharm) - PullRequest
0 голосов
/ 24 сентября 2018

Когда я пытаюсь запустить один тест в django, я получаю:

Requested settings, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure()

Я знаю, что вы можете установить в конфигурациях переменную DJANGO_SETTINGS_MODULE, но я хотел бы сделать это для всех конфигураций, когда я запускаюотдельные тесты (я не могу вставить переменную для каждого метода ...)

Существует ли правильное глобальное решение?

У меня есть файл pytest.ini в корне проекта:

[pytest]
DJANGO_SETTINGS_MODULE = report.settings

Но, похоже, это работает, только когда я запускаю все тесты ..

...