Использование игры! framework (play2) — я запускаю тесты через «play test».
Это красиво печатает результаты, но я также хотел бы, чтобы результаты были помещены в формат xunit «XML», чтобы все серверы CI понимали, как отображать графические отчеты.
Использование игры! framework (play2) — я запускаю тесты через «play test».
Это красиво печатает результаты, но я также хотел бы, чтобы результаты были помещены в формат xunit «XML», чтобы все серверы CI понимали, как отображать графические отчеты.
Play 2.1.1 записывает отчеты о тестировании в target/test-reports.
Для 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")
)
}