import java.util.concurrent.atomic.AtomicInteger
object SbtTapReporting extends Plugin {
- lazy val tapListener = new SbtTapListener
+ def apply() = new SbtTapListener
}
/**
override def doInit {
new File("test-results").mkdirs()
- fileWriter = new FileWriter("test-results/test.tap")
+ fileWriter = new FileWriter(
+ scala.util.Properties.envOrElse("SBT_TAP_OUTPUT", "test-results/test.tap")
+ )
}
def startGroup(name: String) {}