@@ -92,7 +92,10 @@ serversEqual api burl1 burl2 args req = do
9292 expectationFailure $ "We failed to record a reason for failure: " <> show r
9393 GaveUp { numTests = n } -> expectationFailure $ "Gave up after " ++ show n ++ " tests"
9494 NoExpectedFailure {} -> expectationFailure "No expected failure"
95+#if MIN_VERSION_QuickCheck(2,12,0)
96+#else
9597 InsufficientCoverage {} -> expectationFailure "Insufficient coverage"
98+#endif
9699
97100-- | Check that a server satisfies the set of properties specified.
98101--
@@ -145,7 +148,10 @@ serverSatisfiesMgr api manager burl args preds = do
145148 expectationFailure $ "We failed to record a reason for failure: " <> show r
146149 GaveUp { numTests = n } -> expectationFailure $ "Gave up after " ++ show n ++ " tests"
147150 NoExpectedFailure {} -> expectationFailure $ "No expected failure"
148− InsufficientCoverage {} -> expectationFailure $ "Insufficient coverage"
151+#if MIN_VERSION_QuickCheck(2,12,0)
152+#else
153+ InsufficientCoverage {} -> expectationFailure "Insufficient coverage"
154+#endif
149155
150156serverDoesntSatisfy :: (HasGenRequest a) =>
151157 Proxy a -> BaseUrl -> Args -> Predicates -> Expectation
@@ -163,7 +169,10 @@ serverDoesntSatisfyMgr api manager burl args preds = do
163169 GaveUp { numTests = n } -> expectationFailure $ "Gave up after " ++ show n ++ " tests"
164170 Failure { output = m } -> expectationFailure $ "Failed:\n" ++ show m
165171 NoExpectedFailure {} -> expectationFailure $ "No expected failure"
166− InsufficientCoverage {} -> expectationFailure $ "Insufficient coverage"
172+#if MIN_VERSION_QuickCheck(2,12,0)
173+#else
174+ InsufficientCoverage {} -> expectationFailure "Insufficient coverage"
175+#endif
167176
168177noCheckStatus :: C.Request -> C.Request
169178#if MIN_VERSION_http_client(0,5,0)