wai-extra-3.1.16: Provides some basic WAI handlers and middleware.
Safe HaskellNone
LanguageHaskell2010

Network.Wai.Test.Internal

Synopsis

Documentation

type Session = ReaderT Application (StateT ClientState IO) Source #

type ClientCookies = Map ByteString SetCookie Source #

Since 3.0.6

initState :: ClientState Source #

Since 3.0.20.0

runSessionWith :: ClientState -> Session a -> Application -> IO (a, ClientState) Source #

Like runSession, but if allows you to hand in cookies and get the updated cookies back. One use case for this is writing tests that address the application under test alternatingly through rest api and through db handle.

Since 3.0.20.0