【发布时间】:2013-09-27 07:32:43
【问题描述】:
我想将 Specs2 测试结果与 Jenkins 集成。我了解 Specs2 将使用 JUnitXML Listener 生成测试结果。
我找到了以下链接,但不明白如何将 JUnitXML 侦听器集成到 SBT。
http://henkelmann.eu/2010/11/14/sbt_hudson_with_test_integration
我在 build.sbt 及其下载中添加了以下解析器和依赖项。
“http://maven.henkelmann.eu/”上的“Christoph 的 Maven 回购” “eu.henkelmann”%“junit_xml_listener”%“0.2”
但我不明白上面链接中给出的以下说明(在哪里添加):
//创建一个写入正常输出目录的监听器 def junitXmlListener: TestReportListener = new JUnitXmlTestsListener(outputPath.toString)
//将新的监听器添加到已经配置的监听器中 覆盖 def testListeners: Seq[TestReportListener] = super.testListeners ++ Seq(junitXmlListener)
不要忘记导入监听器: 导入 eu.henkelmann.sbt.JUnitXmlTestsListener
请帮助我将 JUnitXML 侦听器与 Spec2 集成。
最好的问候,
哈里
【问题讨论】: