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], val console: Console) 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 ZMasterTestRunnerJS(args: Array[String], remoteArgs: Array[String], testClassLoader: ClassLoader) extends ZTestRunnerJS
Attributes
- Supertypes
final class ZSlaveTestRunnerJS(args: Array[String], remoteArgs: Array[String], testClassLoader: ClassLoader, val sendSummary: SendSummary) extends ZTestRunnerJS
Attributes
- Supertypes
final case class ZTestEvent(fullyQualifiedName0: String, selector0: Selector, status0: Status, maybeThrowable: Option[Throwable], duration0: Long, fingerprint0: Fingerprint) extends Event
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Eventclass Objecttrait Matchableclass AnyShow all
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 ZTestRunnerJS(val args: Array[String], val remoteArgs: Array[String], testClassLoader: ClassLoader, runnerType: String) extends Runner
Attributes
- Supertypes
- Known subtypes
-
class ZMasterTestRunnerJSclass ZSlaveTestRunnerJS
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