| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Arbiter.Test.Worker.Lifecycle
Description
Worker lifecycle tests, instantiated for each backend.
Synopsis
- lifecycleSpec :: forall payload (m :: Type -> Type) env. (Eq payload, QueueOperation m payload, RegistryAdmissionPolicies (RegistryOf m), RegistryTables (RegistryOf m), ResultOf m payload ~ Maybe [Text], Show payload) => TestBackend payload m env -> Spec
Documentation
lifecycleSpec :: forall payload (m :: Type -> Type) env. (Eq payload, QueueOperation m payload, RegistryAdmissionPolicies (RegistryOf m), RegistryTables (RegistryOf m), ResultOf m payload ~ Maybe [Text], Show payload) => TestBackend payload m env -> SpecSource #
Worker lifecycle suite. The queue under test declares Maybe [Text] as its result type.