0

作り方はありますか

python manage.py test

mysite/tests.py 以外のファイルからテストしますか?

4

1 に答える 1

0

おそらくいくつかのばかげたことでそれは可能ですが、Django が施行した慣習は非常に優れており、非常に信頼性が高いため、お勧めしません。

その背後にある理由は、Django プロジェクトは多くのアプリで構成できるからです。独自のテスト ファイルを持つ各アプリ。これにより、テストとアプリが適切に分離され、テストを追加または削除するために大量のテスト ファイルを処理する必要がなくても、プロジェクトが「すっきり」した状態になります。

これらを実行すると、アプリごとに実行されます。

ドキュメントから

./manage.py test animals

また

./manage.py test polls

しかし、あなたはすでにこれを知っているようです:)

Tomaszによる大文字のVの良いSO投稿でこれを読むことをお勧めします

複数のファイルにテストを分散する

これはあなたの質問への回答ではありませんが、私はそれが「適切な手段」であると考えており、おそらくここで間違ったツリーを吠えている可能性があると確信しています:)

于 2013-02-11T20:09:30.847 に答える