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