TestCase
tests パッケージの下の特定のモジュールで、すべてのクラスからテストを実行するにはどうすればよいですか?
Django プロジェクトでは、tests/ の下に tests.py を分割しました。
各ファイル (モジュール) にはいくつかの TestCase クラスがあり、それぞれにいくつかのテスト メソッドがあります。
init .py はそれぞれをインポートします。
私はこれらを行うことができることをすでに知っています:
すべてのテストを実行します。
./manage.py test myapp
または、特定の TestCase を実行します。
./manage.py test myapp.OneOfManyTestCase
または、TestCase クラスから特定のテスト メソッドを実行します。
./manage.py test myapp.OneOfManyTestCase.test_some_small_method
ただし、特定のモジュールからすべての TestCases を実行する方法がわかりません。
たとえば、OneOfManyTestCase
クラスは からtests/lot_of_test.py
のもので、他のテスト ケースもあります。
Django は、TestCases を使用するモジュールを気にしていないようです。
内部ですべての TestCases を実行するにはどうすればよいlot_of_test
ですか?