aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/scala/org/perl8/test/sbt/Runner.scala
blob: 6dc040e3d6b477a0920f70127080003017c7c360 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package org.perl8.test.sbt

import org.scalatools.testing.{EventHandler,Logger}

import org.perl8.test.harness.SummaryReporter
import org.perl8.test.Test

class Runner (
  loader:  ClassLoader,
  loggers: Array[Logger]
) extends org.scalatools.testing.Runner2 {
  def run (
    testClassName: String,
    fingerprint:   org.scalatools.testing.Fingerprint,
    eventHandler:  EventHandler,
    args:          Array[String]
  ) {
    val reporter = new SBTReporter(loader, loggers, eventHandler)
    reporter.run(testClassName)
  }
}