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

Attributes

Supertypes
trait Task
class Object
trait Matchable
class Any
Known subtypes
class ZTestTask
object SendSummary

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

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
class Object
trait Matchable
class Any
Self type
final class ZMasterTestRunnerJS(args: Array[String], remoteArgs: Array[String], testClassLoader: ClassLoader) extends ZTestRunnerJS

Attributes

Supertypes
trait Runner
class Object
trait Matchable
class Any
final class ZSlaveTestRunnerJS(args: Array[String], remoteArgs: Array[String], testClassLoader: ClassLoader, val sendSummary: SendSummary) extends ZTestRunnerJS

Attributes

Supertypes
trait Runner
class Object
trait Matchable
class Any
final case class ZTestEvent(fullyQualifiedName0: String, selector0: Selector, status0: Status, maybeThrowable: Option[Throwable], duration0: Long, fingerprint0: Fingerprint) extends Event

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait Event
class Object
trait Matchable
class Any
Show all
object ZTestEvent

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
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
class Object
trait Matchable
class Any
final class ZTestFramework extends Framework

Attributes

Supertypes
trait Framework
class Object
trait Matchable
class Any
sealed abstract class ZTestRunnerJS(val args: Array[String], val remoteArgs: Array[String], testClassLoader: ClassLoader, runnerType: String) extends Runner

Attributes

Supertypes
trait Runner
class Object
trait Matchable
class Any
Known subtypes
sealed class ZTestTask(taskDef: TaskDef, testClassLoader: ClassLoader, runnerType: String, sendSummary: SendSummary, testArgs: TestArgs, spec: ZIOSpecAbstract) extends BaseTestTask[Any]

Attributes

Companion
object
Supertypes
class BaseTestTask[Any]
trait Task
class Object
trait Matchable
class Any
object ZTestTask

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
ZTestTask.type

Attributes

Supertypes
trait Fingerprint
class Object
trait Matchable
class Any
Self type

Types

type SendSummary = URIO[Summary, Unit]