Runner

object Runner
class Object
trait Matchable
class Any
Runner.type

Value members

Concrete methods

def envCommand(env: Map[String, String]): Seq[String]
def frameworkName(classPath: Seq[Path], parentInspector: ParentInspector): Either[NoTestFrameworkFoundError, String]
def jsCommand(entrypoint: File, args: Seq[String], jsDom: Boolean): Seq[String]
def jvmCommand(javaCommand: String, javaArgs: Seq[String], classPath: Seq[Path], mainClass: String, args: Seq[String], extraEnv: Map[String, String], useManifest: Option[Boolean], scratchDirOpt: Option[Path]): Seq[String]
def maybeExec(commandName: String, command: Seq[String], logger: Logger, cwd: Option[Path], extraEnv: Map[String, String]): Process
def run(command: Seq[String], logger: Logger, cwd: Option[Path], extraEnv: Map[String, String]): Process
def run0(commandName: String, command: Seq[String], logger: Logger, allowExecve: Boolean, cwd: Option[Path], extraEnv: Map[String, String]): Process
def runJs(entrypoint: File, args: Seq[String], logger: Logger, allowExecve: Boolean, jsDom: Boolean, sourceMap: Boolean, esModule: Boolean): Process
def runJvm(javaCommand: String, javaArgs: Seq[String], classPath: Seq[Path], mainClass: String, args: Seq[String], logger: Logger, allowExecve: Boolean, cwd: Option[Path], extraEnv: Map[String, String], useManifest: Option[Boolean], scratchDirOpt: Option[Path]): Process
def runNative(launcher: File, args: Seq[String], logger: Logger, allowExecve: Boolean): Process
def testJs(classPath: Seq[Path], entrypoint: File, requireTests: Boolean, args: Seq[String], testFrameworkOpt: Option[String], logger: Logger, jsDom: Boolean, esModule: Boolean): Either[TestError, Int]
def testNative(classPath: Seq[Path], launcher: File, frameworkNameOpt: Option[String], requireTests: Boolean, args: Seq[String], logger: Logger): Either[TestError, Int]