On Mon, Jun 01, 2015 at 01:04:23PM +0200, 'Klaus Aehlig' via ganeti-devel wrote:
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]>
---
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.2.0.rc0.207.ga3a616c
LGTM, thanks