p

weaver

ziocompat

package ziocompat

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ziocompat
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. abstract class BaseMutableZIOSuite[Res <: Has[_]] extends RunnableSuite[T] with BaseZIOSuite
  2. trait BaseZIOSuite extends RunnableSuite[T] with Provider[T]
  3. type Env[R <: Has[_]] = zio.ZEnv with Live with R with LogModule
  4. class FiberRefLog extends Service
  5. type FunSuite = FunZIOSuite
  6. trait FunZIOSuite extends FunSuiteF[T] with BaseZIOSuite with Helpers
  7. type GlobalRead = Read[T]
  8. implicit final class GlobalReadExt extends AnyVal
  9. type GlobalResource = ZIOGlobalResource
  10. type GlobalWrite = Write
  11. case class LTTResourceTag[A](tag: zio.LightTypeTag) extends ResourceTag[A] with Product with Serializable
  12. type Live = Has[Service]
  13. type LogModule = Has[Service]
  14. abstract class MutableZIOSuite[Res <: Has[_]] extends BaseMutableZIOSuite[Res] with Helpers
  15. abstract class SimpleMutableZIOSuite extends MutableZIOSuite[Has[Unit]]
  16. type SimpleZIOSuite = SimpleMutableZIOSuite
  17. type T[A] = ZIO[zio.ZEnv, Throwable, A]
  18. trait ZIOGlobalResource extends GlobalResourceF[T]
  19. type ZIOSuite[R <: Has[_]] = MutableZIOSuite[R]

Value Members

  1. implicit def resourceTagFromTag[A](implicit A: zio.Tag[A]): ResourceTag[A]
  2. val unitTag: zio.Tag[Unit]
  3. object FiberRefLog
  4. 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

  5. object LogModule
  6. object Test
  7. object ZIOGlobalResource
  8. object ZIOUnsafeRun extends UnsafeRun[T]
  9. object log

Inherited from AnyRef

Inherited from Any

Ungrouped