yesod-test 1.2.6 → 1.4.0
raw patch · 3 files changed
+9/−6 lines, 3 filesdep −wai-testdep ~basedep ~hspecdep ~network
Dependencies removed: wai-test
Dependency ranges changed: base, hspec, network, wai, yesod-core
Files
- Yesod/Test.hs +5/−1
- test/main.hs +1/−1
- yesod-test.cabal +3/−4
Yesod/Test.hs view
@@ -603,7 +603,11 @@ -- else makeSinglepart -- BinaryPostData _ -> makeSinglepart -- let req = maker cookiesForPath rbdPostData rbdMethod rbdHeaders path rbdGets- response <- liftIO $ runSession (srequest req) app+ response <- liftIO $ runSession (srequest req+ { simpleRequest = (simpleRequest req)+ { httpVersion = H.http11+ }+ }) app let newCookies = map (Cookie.parseSetCookie . snd) $ DL.filter (("Set-Cookie"==) . fst) $ simpleHeaders response cookies' = M.fromList [(Cookie.setCookieName c, c) | c <- newCookies] `M.union` cookies ST.put $ YesodExampleData app site cookies' (Just response)
test/main.hs view
@@ -145,7 +145,7 @@ get ("/" :: Text) statusIs 200 post ("/cookie/foo" :: Text)- statusIs 302+ statusIs 303 get ("/" :: Text) statusIs 200 printBody
yesod-test.cabal view
@@ -1,5 +1,5 @@ name: yesod-test-version: 1.2.6+version: 1.4.0 license: MIT license-file: LICENSE author: Nubis <nubis@woobiz.com.ar>@@ -18,8 +18,7 @@ , attoparsec >= 0.10 , persistent >= 1.0 , transformers >= 0.2.2- , wai >= 1.3- , wai-test >= 1.3+ , wai >= 3.0 , wai-extra , network >= 2.2 , http-types >= 0.7@@ -38,7 +37,7 @@ , time , blaze-builder , cookie- , yesod-core >= 1.2+ , yesod-core >= 1.4 exposed-modules: Yesod.Test Yesod.Test.CssQuery