@@ -33,21 +33,6 @@ import Network.Wai (Application, Request, pathInfo,
33import Network.Wai.Internal (Response(ResponseBuilder))
33import Network.Wai.Internal (Response(ResponseBuilder))
34import Network.Wai.Test (defaultRequest, request,
34import Network.Wai.Test (defaultRequest, request,
35 runSession, simpleBody)
35 runSession, simpleBody)
36−import Servant.API ((:<|>) (..), (:>), Capture, Delete,
37− Get, Header (..), Headers,
38− HttpVersion, IsSecure (..), JSON,
39− MatrixFlag, MatrixParam,
40− MatrixParams, Patch, PlainText,
41− Post, Put, QueryFlag, QueryParam,
42− QueryParams, Raw, RemoteHost,
44−import Servant.Server (ServantErr (..), Server, err404,
46−import Test.Hspec (Spec, describe, it, shouldBe)
47−import Test.Hspec.Wai (get, liftIO, matchHeaders,
48− matchStatus, post, request,
49− shouldRespondWith, with, (<:>))
51import Servant.API ((:<|>) (..), (:>), Capture, Delete,
36import Servant.API ((:<|>) (..), (:>), Capture, Delete,
52 Get, Header (..), Headers,
37 Get, Header (..), Headers,
53 HttpVersion, IsSecure (..), JSON,
38 HttpVersion, IsSecure (..), JSON,
@@ -56,9 +41,11 @@ import Servant.API ((:<|>) (..), (:>), Capture, Delete,
56 Raw, RemoteHost, ReqBody,
41 Raw, RemoteHost, ReqBody,
57 addHeader)
42 addHeader)
58import Servant.Server (Server, serve, ServantErr(..), err404)
43import Servant.Server (Server, serve, ServantErr(..), err404)
59−=======
44+import Test.Hspec (Spec, describe, it, shouldBe)
45+import Test.Hspec.Wai (get, liftIO, matchHeaders,
46+ matchStatus, post, request,
47+ shouldRespondWith, with, (<:>))
60import Servant.Server.Internal.RoutingApplication (toApplication, RouteResult(..))
48import Servant.Server.Internal.RoutingApplication (toApplication, RouteResult(..))
61−>>>>>>> Rebase cleanup and test fixes.
62import Servant.Server.Internal.Router
49import Servant.Server.Internal.Router
63 (tweakResponse, runRouter,
50 (tweakResponse, runRouter,
64 Router, Router'(LeafRouter))
51 Router, Router'(LeafRouter))