@@ -54,21 +54,6 @@ spec = do
54 req GET (httpbun /: "foo") NoReqBody ignoreResponse mempty
54 req GET (httpbun /: "foo") NoReqBody ignoreResponse mempty
55 `shouldThrow` selector404ByStatusCodeException
55 `shouldThrow` selector404ByStatusCodeException
57− describe "receiving user-agent header back" $
62− (httpbun /: "user-agent")
65− (header "user-agent" "Req")
68− ["user-agent" .= ("Req" :: Text)]
69− responseStatusCode r `shouldBe` 200
70− responseStatusMessage r `shouldBe` "OK"
72 describe "receiving request headers back" $
57 describe "receiving request headers back" $
73 it "works" $ do
58 it "works" $ do
@@ -98,7 +83,11 @@ spec = do
100 [ "Accept-Encoding" .= ("gzip" :: Text)
85 [ "Accept-Encoding" .= ("gzip" :: Text)
87+ "form" .= emptyObject,
88+ "files" .= emptyObject,
89+ "data" .= ("" :: Text),
103 responseHeader r "Content-Type" `shouldBe` return "application/json"
92 responseHeader r "Content-Type" `shouldBe` return "application/json"
104 responseStatusCode r `shouldBe` 200
93 responseStatusCode r `shouldBe` 200