wai-extra-3.0.19.1: Provides some basic WAI handlers and middleware.

Safe HaskellNone
LanguageHaskell2010

Network.Wai.Test

Contents

Synopsis

Session

type Session = ReaderT Application (StateT ClientState IO) #

runSession :: Session a -> Application -> IO a #

Client Cookies

type ClientCookies = Map ByteString SetCookie #

Since 3.0.6

setClientCookie :: SetCookie -> Session () #

Since 3.0.6

Requests

request :: Request -> Session SResponse #

data SRequest #

Constructors

SRequest 

data SResponse #

Constructors

SResponse 

Fields

defaultRequest :: Request #

setPath :: Request -> ByteString -> Request #

Set whole path (request path + query string).

setRawPathInfo :: Request -> ByteString -> Request #

Assertions