I can not run Django Python pytest under PyCharm
Nachdem ich die Antwort von der oben genannten URL erhalten habe. Ich versuche jetzt, meine IDE-Funktionen so gut wie möglich zu nutzen.
Hier ist ein anderes Projekt in meiner Firma, das Django UnitTest
verwendet. Dies ist die Befehlszeile, die ich verwendet habe.
$ python manage.py test --settings=eneos.config.settings.local
Eigentlich ist --settings=eneos.config.settings.local
nicht erforderlich ist, weil ich bereits, dass config in die wsgi.py
setzen. Aber explizit ist besser als implizit, wenn ich die Frage stelle.
Einstellung pycharm run django unittest
Leider. Es ist nicht einfach wie pytest
. Ich muss hier einige Punkte verpassen.
Zuerst einige Zeilen im Fenster.
/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):
Update: Es hat mich mit Ausrufezeichen zu stellen und lassen Sie mich den Pfad in der rechten unteren Ecke beheben. Legen Sie einfach Arbeitsverzeichnis und Konfigurationsdatei in das fragende Formular.
Es gibt eine 'Django Test'-Laufkonfiguration. – falsetru