Safe Haskell | None |
---|
- type WaiExpectation = WaiSession ()
- newtype WaiSession a = WaiSession {
- unWaiSession :: Session a
- runWaiSession :: WaiSession a -> Application -> IO a
- getApp :: WaiSession Application
Documentation
type WaiExpectation = WaiSession ()Source
An expectation in the WaiSession
monad. Failing expectations are
communicated through exceptions (similar to Expectation
and
Assertion
).
newtype WaiSession a Source
A WAI test
session that carries the Application
under test an some client state.
runWaiSession :: WaiSession a -> Application -> IO aSource