sbt のインクリメンタル コンパイルを利用して、テストを実行するたびにプロジェクト全体を再コンパイルする必要がないようにできれば素晴らしいことですclean
。ただし、次のシーケンス:
sbt> coverage
sbt> test
sbt> coverageReport
カバレッジレポートを再生成しませんが、これは次のことを行います:
sbt> clean
sbt> coverage
sbt> test
sbt> coverageReport
例: 次のシーケンスでは、常に同じカバレッジ レポート (最初に生成されたレポート) が生成されます。
sbt> coverage
sbt> test
sbt> coverageReport
ここで、テスト ファイルの 1 つを変更して、再度実行します。
sbt> coverage
sbt> test
sbt> coverageReport