2017-07-02 23 views
1

I can not run Django Python pytest under PyCharm
私は上記のURLから答えを得た後。私は今私のIDE機能を最大限に活用しようとしています。
Django UnitTestを使用している私の会社の別のプロジェクトです。これは私が使用したコマンドラインです。

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

私はすでにwsgi.pyでその設定を入れているため、実際--settings=eneos.config.settings.localが、必要とされていません。しかし、私が質問するときは、明示的な方が暗黙の方が良いです。残念ながら
pycharmを設定するdjango unittest

enter image description here

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): 

enter image description here

更新:それは感嘆符を私に尋ねると、私は右下のパスを修正させるために使用さ enter image description here 。作業ディレクトリと設定ファイルをaskingフォームに入力するだけです。

enter image description here 完了!

+0

「Djangoテスト」実行構成があります。 – falsetru

答えて

1

あなたはDjangoの固有のオプションを設定することができ、という使い方Django tests run configuration.

Django tests

があります。例えば、Custom settingsである。

+0

Holy Sh.t.私はこのhttps://docs.djangoproject.com/en/1.11/topics/testing/overview/を読んでいて、私に 'unittest'!一瞬を保つ。私はフォーラムに戻る – Sarit

+0

私はあなたの与えられたリンクを読んでいます – Sarit

関連する問題