WeaverRunner

class WeaverRunner[F[_]](val args: Array[String], val remoteArgs: Array[String], val suiteLoader: SuiteLoader[F], val unsafeRun: UnsafeRun[F], val channel: Option[String => Unit], val errorStream: PrintStream) extends Runner with RunnerCompat[F]
trait RunnerCompat[F]
trait Runner
class Object
trait Matchable
class Any

Value members

Inherited methods

override def deserializeTask(task: String, deserialize: String => TaskDef): Task
Definition Classes
Inherited from
RunnerCompat
override def done(): String
Definition Classes
Inherited from
RunnerCompat
override def receiveMessage(msg: String): Option[String]
Definition Classes
Inherited from
RunnerCompat
def reportDone(out: TestOutcomeJS): Unit
Inherited from
RunnerCompat
def reportDoneF(out: TestOutcomeJS): F[Unit]
Inherited from
RunnerCompat
override def serializeTask(task: Task, serializer: TaskDef => String): String
Definition Classes
Inherited from
RunnerCompat
override def tasks(taskDefs: Array[TaskDef]): Array[Task]
Definition Classes
Inherited from
RunnerCompat

Concrete fields

val args: Array[String]
val channel: Option[String => Unit]
val errorStream: PrintStream
val remoteArgs: Array[String]
val unsafeRun: UnsafeRun[F]