From: Klaus Aehlig <[email protected]>

Replace deprecated `printTestCase` by its replacement `counterexample`.
Note that commit 077c415a added a CPP-guarded fallback for QuickCheck < 2.7.

Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Petr Pudlak <[email protected]>
Signed-off-by: Petr Pudlak <[email protected]>
---
 test/hs/Test/Ganeti/Locking/Waiting.hs | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/test/hs/Test/Ganeti/Locking/Waiting.hs 
b/test/hs/Test/Ganeti/Locking/Waiting.hs
index de863b2..ee1a6b0 100644
--- a/test/hs/Test/Ganeti/Locking/Waiting.hs
+++ b/test/hs/Test/Ganeti/Locking/Waiting.hs
@@ -257,12 +257,12 @@ prop_UpdateIdempotent =
   forAll (arbitrary :: Gen [LockRequest TestLock]) $ \req ->
   let (state', (answer', _)) = updateLocks owner req state
       (state'', (answer'', nfy)) = updateLocks owner req state'
-  in conjoin [ printTestCase ("repeated updateLocks waiting gave different\
-                              \ answers: " ++ show answer' ++ " /= "
-                              ++ show answer'') $ answer' == answer''
-             , printTestCase "updateLocks not idempotent"
+  in conjoin [ counterexample ("repeated updateLocks waiting gave different\
+                               \ answers: " ++ show answer' ++ " /= "
+                               ++ show answer'') $ answer' == answer''
+             , counterexample "updateLocks not idempotent"
                $ extRepr state' == extRepr state''
-             , printTestCase ("notifications (" ++ show nfy ++ ") on replay")
+             , counterexample ("notifications (" ++ show nfy ++ ") on replay")
                $ S.null nfy
              ]
 
@@ -322,13 +322,13 @@ prop_SafeUpdateWaitingCorrect  =
   forAll (arbitrary :: Gen [LockRequest TestLock]) $ \req ->
   let (state', answer') = updateLocksWaiting prio owner req state
       (state'', answer'') = safeUpdateLocksWaiting prio owner req state
-  in conjoin [ printTestCase ("safeUpdateLocksWaiting gave different answer: "
+  in conjoin [ counterexample ("safeUpdateLocksWaiting gave different answer: "
                               ++ show answer' ++ " /= " ++ show answer'')
                $ answer' == answer''
-             , printTestCase ("safeUpdateLocksWaiting gave different states\
-                              \ after answer " ++ show answer' ++ ": "
-                              ++ show (extRepr state') ++ " /= "
-                              ++ show (extRepr state''))
+             , counterexample ("safeUpdateLocksWaiting gave different states\
+                               \ after answer " ++ show answer' ++ ": "
+                               ++ show (extRepr state') ++ " /= "
+                               ++ show (extRepr state''))
                $ extRepr state' == extRepr state''
              ]
 
@@ -342,12 +342,12 @@ prop_SafeUpdateWaitingIdempotent =
   forAll (arbitrary :: Gen [LockRequest TestLock]) $ \req ->
   let (state', (answer', _)) = safeUpdateLocksWaiting prio owner req state
       (state'', (answer'', nfy)) = safeUpdateLocksWaiting prio owner req state'
-  in conjoin [ printTestCase ("repeated safeUpdateLocks waiting gave different\
-                              \ answers: " ++ show answer' ++ " /= "
-                              ++ show answer'') $ answer' == answer''
-             , printTestCase "safeUpdateLocksWaiting not idempotent"
+  in conjoin [ counterexample ("repeated safeUpdateLocks waiting gave 
different\
+                               \ answers: " ++ show answer' ++ " /= "
+                               ++ show answer'') $ answer' == answer''
+             , counterexample "safeUpdateLocksWaiting not idempotent"
                $ extRepr state' == extRepr state''
-             , printTestCase ("notifications (" ++ show nfy ++ ") on replay")
+             , counterexample ("notifications (" ++ show nfy ++ ") on replay")
                $ S.null nfy
              ]
 
-- 
2.4.3.573.g4eafbef

Reply via email to