package ziocompat
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ziocompat
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- abstract class BaseMutableZIOSuite[Res <: Has[_]] extends RunnableSuite[T] with BaseZIOSuite
- trait BaseZIOSuite extends RunnableSuite[T] with Provider[T]
- type Env[R <: Has[_]] = zio.ZEnv with Live with R with LogModule
- class FiberRefLog extends Service
- type FunSuite = FunZIOSuite
- trait FunZIOSuite extends FunSuiteF[T] with BaseZIOSuite with Helpers
- type GlobalRead = Read[T]
- implicit final class GlobalReadExt extends AnyVal
- type GlobalResource = ZIOGlobalResource
- type GlobalWrite = Write
- case class LTTResourceTag[A](tag: zio.LightTypeTag) extends ResourceTag[A] with Product with Serializable
- type Live = Has[Service]
- type LogModule = Has[Service]
- abstract class MutableZIOSuite[Res <: Has[_]] extends BaseMutableZIOSuite[Res] with Helpers
- abstract class SimpleMutableZIOSuite extends MutableZIOSuite[Has[Unit]]
- type SimpleZIOSuite = SimpleMutableZIOSuite
- type T[A] = ZIO[zio.ZEnv, Throwable, A]
- trait ZIOGlobalResource extends GlobalResourceF[T]
- type ZIOSuite[R <: Has[_]] = MutableZIOSuite[R]
Value Members
- implicit def resourceTagFromTag[A](implicit A: zio.Tag[A]): ResourceTag[A]
- val unitTag: zio.Tag[Unit]
- object FiberRefLog
-
object
Live
Service used for getting the real environment during tests.
Service used for getting the real environment during tests. This is useful for timing or getting random values during tests. For example, getting a random port for starting servers or timing an action with the real clock. This pattern is inspired by ZIO-test
- object LogModule
- object Test
- object ZIOGlobalResource
- object ZIOUnsafeRun extends UnsafeRun[T]
- object log