zio.test.sbt
package zio.test.sbt
Members list
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 SendSummary
Attributes
- Supertypes
- Self type
-
SendSummary.type
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.
Attributes
- Supertypes
- Self type
-
SummaryProtocol.type
final class ZMasterTestRunner(args: Array[String], remoteArgs: Array[String], testClassLoader: ClassLoader) extends ZTestRunnerNative
Attributes
- Supertypes
final class ZSlaveTestRunner(args: Array[String], remoteArgs: Array[String], testClassLoader: ClassLoader, val sendSummary: SendSummary) extends ZTestRunnerNative
Attributes
- Supertypes
final case class ZTestEvent(fullyQualifiedName0: String, selector0: Selector, status0: Status, maybeThrowable: Option[Throwable], duration0: Long, fingerprint0: Fingerprint) extends Event
object ZTestEvent
Attributes
- Companion
- class
- Supertypes
- Self type
-
ZTestEvent.type
class ZTestEventHandlerSbt(eventHandler: EventHandler, taskDef: TaskDef, renderer: TestRenderer) extends ZTestEventHandler
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
Attributes
- Supertypes
final class ZTestFramework extends Framework
sealed abstract class ZTestRunnerNative(val args: Array[String], remoteArgs0: Array[String], testClassLoader: ClassLoader, runnerType: String) extends Runner
Attributes
- Supertypes
- Known subtypes
-
class ZMasterTestRunnerclass ZSlaveTestRunner
sealed class ZTestTask(taskDef: TaskDef, testClassLoader: ClassLoader, runnerType: String, sendSummary: SendSummary, testArgs: TestArgs, spec: ZIOSpecAbstract) extends BaseTestTask[Any]
Attributes
- Companion
- object
- Supertypes
object ZTestTask
object ZioSpecFingerprint extends SubclassFingerprint
Attributes
- Supertypes
- Self type
-
ZioSpecFingerprint.type
Types
In this article