TestRunnerUtils

mill.testrunner.TestRunnerUtils

Attributes

Source
TestRunnerUtils.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def claimFile(file: Path, claimFolder: Path): Option[String]

Attributes

Source
TestRunnerUtils.scala
def discoverTests(cl: ClassLoader, framework: Framework, classpath: Seq[Path]): Seq[ClassWithFingerprint]

Attributes

Source
TestRunnerUtils.scala
def getTestTasks(framework: Framework, args: Seq[String], classFilter: Class[_] => Boolean, cl: ClassLoader, testClassfilePath: Seq[Path]): (Runner, Array[Array[Task]])

Attributes

Source
TestRunnerUtils.scala
def getTestTasks0(frameworkInstances: ClassLoader => Framework, testClassfilePath: Seq[Path], args: Seq[String], classFilter: Class[_] => Boolean, cl: ClassLoader): Array[String]

Attributes

Source
TestRunnerUtils.scala
def globFilter(selectors: Seq[String]): String => Boolean

Attributes

Source
TestRunnerUtils.scala
def listClassFiles(base: Path): Generator[String]

Attributes

Source
TestRunnerUtils.scala
def matchFingerprints(cl: ClassLoader, cls: Class[_], fingerprints: Array[Fingerprint], isModule: Boolean): Option[ClassWithFingerprint]

Attributes

Source
TestRunnerUtils.scala
def matchesGlob(glob: String): String => Boolean

Attributes

Source
TestRunnerUtils.scala
def parseRunTaskResults(events: Iterator[Event]): Iterator[TestResult]

Attributes

Source
TestRunnerUtils.scala
def queueTestFramework0(frameworkInstances: ClassLoader => Framework, testClassfilePath: Seq[Path], args: Seq[String], startingTestClass: Option[String], testClassQueueFolder: Path, claimFolder: Path, cl: ClassLoader, testReporter: TestReporter, resultPath: Path): (String, Seq[TestResult])

Attributes

Source
TestRunnerUtils.scala
def runTasks(tasksSeq: Seq[Seq[Task]], testReporter: TestReporter, runner: Runner, resultPathOpt: Option[Path]): (String, Iterator[TestResult])

Attributes

Source
TestRunnerUtils.scala
def runTasksFromQueue(startingTestClass: Option[String], testClasses: Seq[(Class[_], Fingerprint)], testReporter: TestReporter, runner: Runner, claimFolder: Path, testClassQueueFolder: Path, resultPath: Path): (String, Iterator[TestResult])

Attributes

Source
TestRunnerUtils.scala
def runTestFramework0(frameworkInstances: ClassLoader => Framework, testClassfilePath: Seq[Path], args: Seq[String], classFilter: Class[_] => Boolean, cl: ClassLoader, testReporter: TestReporter, resultPathOpt: Option[Path]): (String, Seq[TestResult])

Attributes

Source
TestRunnerUtils.scala