@@ -157,7 +157,7 @@ getSpec = do
157 post "/empty" "" `shouldRespondWith` 405
157 post "/empty" "" `shouldRespondWith` 405
159 it "returns headers" $ do
159 it "returns headers" $ do
160− get "/emptyWithHeaders" `shouldRespondWith` 204 { matchHeaders = [ "H" <:> "5" ] }
160+ get "/emptyWithHeaders" `shouldRespondWith` 200 { matchHeaders = [ "H" <:> "5" ] }
162 it "returns 406 if the Accept header is not supported" $ do
162 it "returns 406 if the Accept header is not supported" $ do
163 Test.Hspec.Wai.request methodGet "" [(hAccept, "crazy/mime")] ""
163 Test.Hspec.Wai.request methodGet "" [(hAccept, "crazy/mime")] ""
@@ -407,16 +407,16 @@ headerSpec = describe "Servant.API.Header" $ do
407 expectsString Nothing = error "Expected a string"
407 expectsString Nothing = error "Expected a string"
409 with (return (serve headerApi expectsInt)) $ do
409 with (return (serve headerApi expectsInt)) $ do
410− let delete' x = Test.Hspec.Wai.request methodDelete x [("MyHeader" ,"5")]
410+ let delete' x = Test.Hspec.Wai.request methodDelete x [("MyHeader", "5")]
412 it "passes the header to the handler (Int)" $
412 it "passes the header to the handler (Int)" $
413− delete' "/" "" `shouldRespondWith` 204
413+ delete' "/" "" `shouldRespondWith` 200
415 with (return (serve headerApi expectsString)) $ do
415 with (return (serve headerApi expectsString)) $ do
416− let delete' x = Test.Hspec.Wai.request methodDelete x [("MyHeader" ,"more from you")]
416+ let delete' x = Test.Hspec.Wai.request methodDelete x [("MyHeader", "more from you")]
418 it "passes the header to the handler (String)" $
418 it "passes the header to the handler (String)" $
419− delete' "/" "" `shouldRespondWith` 204
419+ delete' "/" "" `shouldRespondWith` 200
422type RawApi = "foo" :> Raw
422type RawApi = "foo" :> Raw