Specs2 のテスト結果を Jenkins に統合したい。Specs2 が JUnitXML リスナーを使用してテスト結果を生成することを理解しています。
以下のリンクを見つけましたが、JUnitXML リスナーを SBT に統合する方法がわかりませんでした。
http://henkelmann.eu/2010/11/14/sbt_hudson_with_test_integration
以下のリゾルバーと依存関係を build.sbt とそのダウンロードに追加しました。
" http://maven.henkelmann.eu/ " "eu.henkelmann" % "junit_xml_listener" % "0.2"の "Christoph's Maven Repo "
しかし、上記のリンクに示されている以下の指示(追加する場所)を理解できませんでした:
//通常の出力ディレクトリに書き込むリスナーを作成します def junitXmlListener: TestReportListener = new JUnitXmlTestsListener(outputPath.toString)
//新しいリスナーを設定済みのリスナーに追加 override def testListeners: Seq[TestReportListener] = super.testListeners ++ Seq(junitXmlListener)
リスナーをインポートすることを忘れないでください: import eu.henkelmann.sbt.JUnitXmlTestsListener
JUnitXML リスナーを Spec2 に統合するのを手伝ってください。
よろしくお願いします、
ハリ