以下の内容はhttps://kamatimaru.hatenablog.com/entry/2020/06/16/142704より取得しました。


Djangoでtest実行時に「ImportError: 'tests' module incorrectly imported from...」が発生

概要

Djangoで以下のコマンドでユニットテストを実行しようとした。

$ python manage.py test

すると、「ImportError: 'tests' module incorrectly imported from...」というエラーが発生した。

原因

以下のように、「tests.py」と「tests」ディレクトリが両方存在していることが原因だった。

app
    ├── tests
    │   └── test_views.py
    └── tests.py

「tests.py」はstartapp実行時に自動で作成されるので、「tests」ディレクトリを作成してその配下にテスト用のファイルを配置していく場合は、「tests.py」は削除する必要がある。

参考文献

以下のQAを参考にさせて頂いた。
stackoverflow.com




以上の内容はhttps://kamatimaru.hatenablog.com/entry/2020/06/16/142704より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14