Bambooのような連続的な統合システムがテスト結果の詳細な報告を行うことができるHUnitまたはQuickCheckの拡張機能はありますか?連続統合によるHUnit/QuickCheck
これまでのところ、ビルドスクリプトの一部としてテストをトリガーするだけでなく、テストがゼロ以外の終了コードで失敗することに頼っています。これは、テストが失敗したときに注意を喚起するのに効果的ですが、テストの失敗をビルドの失敗と混同し、問題の原因を特定するためにコンソールの出力を監視する必要があります。
これは現在のツールでは最高の選択肢ですが、私は、JUnit XML formatに出力を生成するHUnit用のレポートモジュールを作成し、CIツールをJavaプロジェクトでレポートしているかのように指示します。しかし、これは多少面白そうだと思いますので、既存の選択肢と新しい開発の方向性について皆様のご意見をお待ちしております。
JUnitのXML形式を模倣することは、コーディングバックのための最も魅力的な方法です。 HUnitが既にそれをサポートしているかどうかを確認してください。 QuickCheckは、実際には従来のXUnitスタイルではないので、ややこしいですが、おそらくそれも同様に靴を締めることができます。 –
かもしれないが若干関連しています:http://stackoverflow.com/questions/4687387/organizing-haskell-tests – hvr