aboutsummaryrefslogtreecommitdiff
path: root/plugins/scalatest/ScalaTest.scala
blob: 87ab16dbfa876753087a0cde92410ed1b72fd8d3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
package cbt
import java.io.File
trait ScalaTest extends BaseBuild{
  override def dependencies = super.dependencies :+ libraries.scalatestRunner
  override def run: ExitCode = {
    classLoader.loadClass( "cbt.scalatest.Runner" ).method(
      "run", classOf[Array[File]], classOf[ClassLoader]
    ).invoke( null, exportedClasspath.files.toArray, classLoader )
    ExitCode.Success
  }
}