izumi.distage.testkit.services.scalatest.dstest.TestRunnerRuntime
See theTestRunnerRuntime companion trait
object TestRunnerRuntime
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TestRunnerRuntime.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
final case class AsyncResult[+A](resultCallback: (Either[Throwable, A] => Unit) => Unit, earlyShutdown: () => Unit)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
def asyncRuntimeFor[F[_] : TagK : QuasiIO : QuasiAsync](runtimeLifecycle: Lifecycle[Identity, QuasiIORunner[F]], runnerOverrides: List[ModuleBase]): TestRunnerRuntime
Construct async test runtime using distage itself. DefaultModule[F] always contains a recipe for QuasiIORunner[F]
Construct async test runtime using distage itself. DefaultModule[F] always contains a recipe for QuasiIORunner[F]
Attributes
def runnerLifecycleForMiniBIOAsync(): Lifecycle[Identity, QuasiIORunner[[_] =>> MiniBIOAsync[Throwable, _$8]]]
Inherited methods
Attributes
- Inherited from:
- TestRunnerRuntimePlatformSpecific (hidden)
Attributes
- Inherited from:
- TestRunnerRuntimePlatformSpecific (hidden)
In this article