Django アプリケーション myApp があります。その中に、django.test.TestCase クラスを使用して多数のテスト ケースを定義する tests.py ファイルがあります。たとえば、そのうちの 1 つは WebViews と呼ばれ、テスト メソッド check_status_codes を持っています。
./manage.py テストを実行すると、データベースは初期データで構築されますが、実行したテストは 0 であると表示されます。これを行うと、同様の結果が得られます (テストは実行されません)。
./manage.py テスト myApp
またはこれさえ:
./manage.py テスト myApp.WebViews
ただし、実行すると
./manage.py test.WebViews.check_status_codes
次に、その正確なテスト メソッドが期待どおりに実行されます。
このように一連のテスト メソッドをつなぎ合わせて実行することはできますが、これは非常に面倒で、何かが足りないような気がします。
何をすべきかに関するヒントや提案はありますか?
ありがとう!