zio.test.sbt
package zio.test.sbt
Type members
Classlikes
abstract class BaseTestTask[T](taskDef0: TaskDef, val testClassLoader: ClassLoader, val sendSummary: SendSummary, val args: TestArgs, val spec: ZIOSpecAbstract, val runtime: Runtime[T]) extends Task
object SummaryProtocol
The ScalaJS SBT Runner uses strings to send and receive summaries. To transmit structured Summary data, we need to serialize to and from strings.
The ScalaJS SBT Runner uses strings to send and receive summaries. To transmit structured Summary data, we need to serialize to and from strings.
final class ZMasterTestRunnerJS(args: Array[String], remoteArgs: Array[String], testClassLoader: ClassLoader) extends ZTestRunnerJS
final class ZSlaveTestRunnerJS(args: Array[String], remoteArgs: Array[String], testClassLoader: ClassLoader, val sendSummary: SendSummary) extends ZTestRunnerJS
final case class ZTestEvent(fullyQualifiedName: String, selector: Selector, status: Status, maybeThrowable: Option[Throwable], duration: Long, fingerprint: Fingerprint) extends Event
- Companion:
- object
Reports test results to SBT, ensuring that the test
task fails if any ZIO
test instances fail
Reports test results to SBT, ensuring that the test
task fails if any ZIO
test instances fail
- Value parameters:
- eventHandler
The underlying handler provided by SBT
- taskDef
The test task that we are reporting for
sealed abstract class ZTestRunnerJS(val args: Array[String], val remoteArgs: Array[String], testClassLoader: ClassLoader, runnerType: String) extends Runner
sealed class ZTestTask(taskDef: TaskDef, testClassLoader: ClassLoader, runnerType: String, sendSummary: SendSummary, testArgs: TestArgs, spec: ZIOSpecAbstract) extends BaseTestTask[Any]
- Companion:
- object