@@ -1,11 +1,10 @@
1module Servant.QuickCheck.Internal.Predicates where
1module Servant.QuickCheck.Internal.Predicates where
3−import Control.Exception (catch, SomeException, throw)
3+import Control.Exception (SomeException, catch, throw)
4−import Control.Monad (liftM2, guard, ap)
4+import Control.Monad (ap, guard, liftM2)
5import Control.Monad.Reader
5import Control.Monad.Reader
6import Data.Aeson (Object, decode)
6import Data.Aeson (Object, decode)
7import Data.Bifunctor (Bifunctor (..))
7import Data.Bifunctor (Bifunctor (..))
9import qualified Data.ByteString as SBS
8import qualified Data.ByteString as SBS
10import qualified Data.ByteString.Char8 as SBSC
9import qualified Data.ByteString.Char8 as SBSC
11import qualified Data.ByteString.Lazy as LBS
10import qualified Data.ByteString.Lazy as LBS
@@ -22,9 +21,10 @@ import Network.HTTP.Client (Manager, Request, Response, httpLbs,
22 responseStatus)
21 responseStatus)
23import Network.HTTP.Media (matchAccept)
22import Network.HTTP.Media (matchAccept)
24import Network.HTTP.Types (methodGet, methodHead, parseMethod,
23import Network.HTTP.Types (methodGet, methodHead, parseMethod,
25− renderStdMethod, status200, status201,
24+ renderStdMethod, status100, status200,
26− status300, status401, status405,
25+ status201, status300, status401,
27− status500, status100)
26+ status405, status500)
29import Servant.QuickCheck.Internal.ErrorTypes
29import Servant.QuickCheck.Internal.ErrorTypes