遊びを使って!フレームワーク (play2) - 「プレイ テスト」でテストを実行しています。
これは結果をきれいに出力しますが、すべてのCIサーバーがグラフィカルにレポートする方法を理解できるxunit「XML」形式にも結果を入れたいと思います。
遊びを使って!フレームワーク (play2) - 「プレイ テスト」でテストを実行しています。
これは結果をきれいに出力しますが、すべてのCIサーバーがグラフィカルにレポートする方法を理解できるxunit「XML」形式にも結果を入れたいと思います。
Play 2.1.1 は、テスト レポートを target/test-reports に書き込みます。
Java の場合はこれ以上の構成は必要ありませんが、Scala の場合は project/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")
)
}