Runner
scala.build.internal.Runner
object Runner
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Runner.type
Members list
Value members
Concrete methods
def frameworkNames(classPath: Seq[Path], parentInspector: ParentInspector, logger: Logger): Either[NoTestFrameworkFoundError, 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] = ..., inheritStreams: Boolean = ...): Process
def run0(commandName: String, command: Seq[String], logger: Logger, allowExecve: Boolean, cwd: Option[Path], extraEnv: Map[String, String], inheritStreams: Boolean): Process
def runJs(entrypoint: File, args: Seq[String], logger: Logger, allowExecve: Boolean = ..., jsDom: Boolean = ..., sourceMap: Boolean = ..., esModule: Boolean = ...): Either[BuildException, 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 = ..., extraEnv: Map[String, String] = ...): Process
def testJs(classPath: Seq[Path], entrypoint: File, requireTests: Boolean, args: Seq[String], predefinedTestFrameworks: Seq[String], logger: Logger, jsDom: Boolean, esModule: Boolean): Either[TestError, Int]
def testNative(classPath: Seq[Path], launcher: File, predefinedTestFrameworks: Seq[String], requireTests: Boolean, args: Seq[String], logger: Logger): Either[TestError, Int]
In this article