persistent-test-2.13.1.3: Tests for Persistent
Safe HaskellNone
LanguageHaskell2010

PersistentTest

Documentation

specsWith :: forall backend (m :: Type -> Type). Runner backend m => RunDb backend m -> Spec Source #

set :: ASetter s t a b -> b -> s -> t Source #

filterOrSpecs :: forall (m :: Type -> Type) backend. Runner backend m => RunDb backend m -> Spec Source #

_polymorphic :: forall (m :: Type -> Type) backend. (MonadFail m, MonadIO m, PersistQuery backend, BaseBackend backend ~ PersistEntityBackend Pet) => ReaderT backend m () Source #

type ASetter s t a b = (a -> Identity b) -> s -> Identity t Source #

type Getting r s t a b = (a -> Constant r b) -> s -> Constant r t Source #

view :: s -> Getting a s t a b -> a Source #

safeToRemoveSpec :: forall backend (m :: Type -> Type). Runner backend m => RunDb backend m -> Spec Source #

cleanDB :: forall (m :: Type -> Type) backend. (MonadIO m, PersistQuery backend, PersistStoreWrite (BaseBackend backend)) => ReaderT backend m () Source #