Playframework 如何使play framework(2.1)以xunit格式导出测试结果

Playframework 如何使play framework(2.1)以xunit格式导出测试结果,playframework,jenkins,sbt,playframework-2.1,xunit,Playframework,Jenkins,Sbt,Playframework 2.1,Xunit,使用该剧!框架(play2)-我通过“PlayTest”运行测试 这很好地打印了结果,但我也希望结果以xunit“XML”格式显示,所有CI服务器都能理解如何以图形方式报告。Play 2.1.1将测试报告写入目标/测试报告 对于Java,无需进一步配置,但对于Scala,请调整项目/Build.Scala: import sbt._ import Keys._ import play.Project._ object ApplicationBuild extends Build { va

使用该剧!框架(play2)-我通过“PlayTest”运行测试


这很好地打印了结果,但我也希望结果以xunit“XML”格式显示,所有CI服务器都能理解如何以图形方式报告。

Play 2.1.1将测试报告写入目标/测试报告

对于Java,无需进一步配置,但对于Scala,请调整项目/Build.Scala:

import sbt._
import Keys._
import play.Project._

object ApplicationBuild extends Build {

  val appName         = "so-scala"
  val appVersion      = "1.0-SNAPSHOT"

  val appDependencies = Seq(
    // Add your project dependencies here,
    jdbc,
    anorm
  )


  val main = play.Project(appName, appVersion, appDependencies).settings(
    //write test reports and to console
    testOptions in Test += Tests.Argument("junitxml", "console")
  )

}