2

Scala で統合テストを実行しています。これらはsrc/it/scalaディレクトリにあります。build.sbt に以下を追加しました。

seq(Defaults.itSettings: _*)

しかし、SCCT を実行してコード カバレッジを計算すると、統合テストが実行されません。それらを実行するにはどうすればよいですか?

4

1 に答える 1

0

scct 0.3-SNAPSHOT / sbt 0.13 を使用しています

マージテスト + it:test の場合、次の設定を試してください。

ScctPlugin.instrumentSettings ++ Defaults.itSettings ++ Seq(
  resourceDirectory in ScctPlugin.ScctTest <<= (resourceDirectory in Test),
  sources in ScctPlugin.ScctTest ++= (sources in IntegrationTest).value
)

異なるリソースがある場合、これは難しいかもしれません

于 2013-11-28T11:28:59.027 に答える