@@ -64,13 +64,11 @@ import Servant.API
64 JSON, MimeRender (mimeRender), MimeUnrender (mimeUnrender),
64 JSON, MimeRender (mimeRender), MimeUnrender (mimeUnrender),
65 NoContent (NoContent), PlainText, Post, QueryFlag, QueryParam,
65 NoContent (NoContent), PlainText, Post, QueryFlag, QueryParam,
66 QueryParams, Raw, ReqBody, StdMethod (GET), ToHttpApiData (..), UVerb, Union,
66 QueryParams, Raw, ReqBody, StdMethod (GET), ToHttpApiData (..), UVerb, Union,
67− WithStatus (WithStatus), addHeader)
67+ WithStatus (WithStatus), NamedRoutes, addHeader)
68−import Servant.API.Generic
68+import Servant.API.Generic ((:-))
69import Servant.Client
69import Servant.Client
70−import Servant.Client.Generic
71import qualified Servant.Client.Core.Auth as Auth
70import qualified Servant.Client.Core.Auth as Auth
72import Servant.Server
71import Servant.Server
73−import Servant.Server.Generic
74import Servant.Server.Experimental.Auth
72import Servant.Server.Experimental.Auth
75import Servant.Test.ComprehensiveAPI
73import Servant.Test.ComprehensiveAPI
@@ -184,6 +182,7 @@ uverbGetSuccessOrRedirect :: Bool
184 -> ClientM (Union '[WithStatus 200 Person,
182 -> ClientM (Union '[WithStatus 200 Person,
185 WithStatus 301 Text])
183 WithStatus 301 Text])
186uverbGetCreated :: ClientM (Union '[WithStatus 201 Person])
184uverbGetCreated :: ClientM (Union '[WithStatus 201 Person])
185+recordRoutes :: RecordRoutes (AsClientT ClientM)
189 :<|> getGet
188 :<|> getGet