アプリを含むディレクトリがあり、「tests」ディレクトリに対応するテスト スクリプト ファイルがあります。
project/
--myapp/
--__init__.py(<-- updated)
--tests/
--tests1.py
--tests2.py etc
--run_tests.py
runtests.py
「tests」ディレクトリを再帰的にトラバースし、その中のすべての python スクリプトを実行します。
tests*.py
テストを実行するには、myapp をインポートする必要があります。ファイルは「tests」ディレクトリにあるためtests*.py
、機能しません。
tests*.py
「tests」ディレクトリ内のすべてのファイルで「myapp」を使用できるようにするにはどうすればよいですか? PYTHONPATH に「myapp」を設定するよりも簡単な解決策があると思います。
注:nosetests tests/
動作します。だから、それがどのように機能するのか興味があります。
前もって感謝します。