2
私はすべての私のdjangoアプリケーションのテストを実行し、テストの1つが合格しない場合、インストールに失敗するsetup.pyスクリプトを書いてみたいです。
どうすればできますか?私は何をする必要がありますか?setup.pyスクリプトですべてのテストを実行するには?
私はすべての私のdjangoアプリケーションのテストを実行し、テストの1つが合格しない場合、インストールに失敗するsetup.pyスクリプトを書いてみたいです。
どうすればできますか?私は何をする必要がありますか?setup.pyスクリプトですべてのテストを実行するには?
setuptoolsを使用していると仮定すると、ドキュメントからtest build package and run a unittest suiteをチェックしてください。私はあなたがsetup.py test
を走らせると信じていて、あなたのパッケージをインストールしませんが、卵の中でテストを実行します。ここからsetup.py install
を実行できます。これは新しいコマンドのようです(私のバージョンにはリストされていません)。
これは素晴らしいですが、代わりにdjangoテストスイートを使用するにはどうすればよいですか? –
@the_drow:http://peak.telecommunity.com/DevCenter/setuptools#test-loader(別のテストローダーを使用する方法を掲載したリンクに記載されています)。私は個人的にこの方法を使用したことはありません...本当に私にとって初めてのことです(私は、ハックについていくつかの仕様についてドキュメントをチェックしてこれに遭遇するまで、もともとハックを書き始めました)。これはおそらくここからあなた自身で把握する必要があるでしょう、申し訳ありません。 –