私は2つのPythonパッケージで構成されたプロジェクトに取り組んでいます。 foo
には一般的なビジネスロジックが含まれており、foo.webapp
にはAPIを提供するDjangoアプリが含まれています。モジュールfoo.tests
には、共通ロジックの場合はunittest
、APIの場合はfoo.webapp.tests
が含まれています。さらに、APIを実行するためのDjangoプロジェクトもあります。だから、次のようになります。他のテストと一緒にDjangoアプリケーションテストを実行するにはどうしたらいいですか?
foo-root/
foo/
__init__.py
some_logic.py
other_logic.py
tests.py
webapp/
__init__.py
urls.py
views.py
tests.py
django_project/
manage.py
settings.py
urls.py
は私がfoo.webapp.tests
別にfoo.tests
を維持したいので、私はdjango_project/manage.py test
を行うとき、それは後者のみを実行する必要があります。しかし、私はまた、両方のテストスイートを1つのプログレスバー、1つの失敗カウントなどで実行する方法が必要です。これを達成できますか?
githubへのリンクが無効です。 –