wai-test 0.1.0.2 → 0.1.1
raw patch · 2 files changed
+21/−4 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Network.Wai.Test: defaultRequest :: Request
Files
- Network/Wai/Test.hs +17/−1
- wai-test.cabal +4/−3
Network/Wai/Test.hs view
@@ -8,6 +8,7 @@ , srequest , SRequest (..) , SResponse (..)+ , defaultRequest -- * Assertions , assertStatus , assertContentType@@ -35,7 +36,7 @@ type Session = ReaderT Application (StateT ClientState IO) data ClientState = ClientState- { clientCookies :: Map ByteString ByteString+ { _clientCookies :: Map ByteString ByteString } initState :: ClientState@@ -56,6 +57,21 @@ deriving (Show, Eq) request :: Request -> Session SResponse request = srequest . flip SRequest L.empty++defaultRequest :: Request+defaultRequest = Request+ { requestMethod = "GET"+ , httpVersion = H.http11+ , rawPathInfo = "/"+ , rawQueryString = ""+ , serverName = "localhost"+ , serverPort = 80+ , requestHeaders = []+ , isSecure = False+ , remoteHost = error "Network.Wai.Test.defaultRequest{remoteHost}"+ , pathInfo = []+ , queryString = []+ } srequest :: SRequest -> Session SResponse srequest (SRequest req bod) = do
wai-test.cabal view
@@ -1,5 +1,5 @@ name: wai-test-version: 0.1.0.2+version: 0.1.1 license: BSD3 license-file: LICENSE author: Michael Snoyman <michael@snoyman.com>@@ -9,7 +9,8 @@ stability: Stable cabal-version: >= 1.6 build-type: Simple-homepage: http://github.com/snoyberg/wai-test/+homepage: http://www.yesodweb.com/book/wai+description: Unit test framework (built on HUnit) for WAI applications. library build-depends: base >= 4 && < 5@@ -29,4 +30,4 @@ source-repository head type: git- location: git://github.com/snoyberg/wai-test.git+ location: git://github.com/yesodweb/wai.git