aboutsummaryrefslogblamecommitdiff
path: root/stage2/plugins/ScalaTest.scala
blob: 29a07770ee23d218f1cbe07e4a8452f1230d7852 (plain) (tree)
1
2
3
4
5
6
7
8
           
                   

                                                                                 
                                


                                                                  


                    
package cbt
import java.io.File
trait ScalaTest extends BaseBuild {
  override def dependencies = super.dependencies :+ libraries.cbt.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
  }
}