@@ -10,8 +10,8 @@
1010{-# LANGUAGE OverloadedStrings #-}
1111{-# LANGUAGE PolyKinds #-}
1212{-# LANGUAGE RecordWildCards #-}
13−{-# LANGUAGE StandaloneDeriving #-}
1413{-# LANGUAGE ScopedTypeVariables #-}
14+{-# LANGUAGE StandaloneDeriving #-}
1515{-# LANGUAGE TypeFamilies #-}
1616{-# LANGUAGE TypeOperators #-}
1717{-# LANGUAGE UndecidableInstances #-}
@@ -26,9 +26,6 @@
2626#include "overlapping-compat.h"
2727module Servant.ClientSpec where
2828
29−#if !MIN_VERSION_base(4,8,0)
30−import Control.Applicative ((<$>))
31−#endif
3229import Control.Arrow (left)
3330import Control.Concurrent (forkIO, killThread, ThreadId)
3431import Control.Exception (bracket)
@@ -46,19 +43,21 @@ import qualified Network.HTTP.Types as HTTP
4643import Network.Socket
4744import Network.Wai (Request, requestHeaders, responseLBS)
4845import Network.Wai.Handler.Warp
46+import Prelude ()
47+import Prelude.Compat
4948import System.IO.Unsafe (unsafePerformIO)
49+import Test.HUnit
5050import Test.Hspec
5151import Test.Hspec.QuickCheck
52−import Test.HUnit
5352import Test.QuickCheck
5453import Web.FormUrlEncoded (FromForm, ToForm)
5554
5655import Servant.API
5756import Servant.API.Internal.Test.ComprehensiveAPI
5857import Servant.Client
58+import qualified Servant.Common.Req as SCR
5959import Servant.Server
6060import Servant.Server.Experimental.Auth
61−import qualified Servant.Common.Req as SCR
6261
6362-- This declaration simply checks that all instances are in place.
6463_ = client comprehensiveAPI