私はeclipse-plugin
いくつかのユニットテストで得ました。
Mavenでは、ユニットテストを同じバンドルに保持し、のテスト依存関係としてjunitを指定しましたpom.xml
。
今度はtychoに切り替えたいのですが、tychoが同じ名前のバンドルと、".tests"
実行される接尾辞を探していることを読みました。ただし、テストされたバンドルに単体テストを保持して、テストが失敗した場合にバンドルのビルドが失敗するようにしたいと思います。そうしないと、単体テストが正常に完了しなかった場合に、Mavenがアーティファクトをインストール/デプロイする可能性があります。
tychoを使用してユニットテストを同じバンドルに保持する方法はありますか?
tychoビルドの単体テストをどのように管理しますか?
更新:わかりました。2つの別々のバンドルとを取得eclipse-plugin
しましたeclipse-test-plugin
。Tychoは両方を同じリアクターで構築しますが、eclipse-plugin
単体テストが失敗したにもかかわらず、私のデプロイが行われます。ネクサスリポジトリに壊れたアーティファクトがあります...
単体テストが正常に完了しなかったときにビルドの失敗を強制する方法はありますか?