From 735c4a7dcf4aead581dbd5005efb49fa897d57d6 Mon Sep 17 00:00:00 2001 From: Seiji Emery Date: Tue, 23 Jun 2015 17:45:02 -0700 Subject: [PATCH] bugfix --- tests/QTestExtensions.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/QTestExtensions.hpp b/tests/QTestExtensions.hpp index da70db6472..5d3dd5b4ca 100644 --- a/tests/QTestExtensions.hpp +++ b/tests/QTestExtensions.hpp @@ -217,7 +217,7 @@ do { \ // #define QCOMPARE_WITH_LAMBDA(actual, expected, testClosure) \ do { \ - if (!testClosure()) \ + if (!testClosure()) { \ QTest_failWithMessage("Compared values are not the same", actual, expected, #actual, #expected, __LINE__, __FILE__); \ return; \ } \ @@ -233,9 +233,9 @@ do { \ } while (0) // Same as QCOMPARE_WITH_FUNCTION, but with a custom fail message -#define QCOMPARE_WITH_LAMBDA(actual, expected, testClosure, failMessage) \ - do { \ - if (!testClosure()) \ +#define QCOMPARE_WITH_LAMBDA_AND_MESSAGE(actual, expected, testClosure, failMessage) \ +do { \ + if (!testClosure()) { \ QTest_failWithMessage(failMessage, actual, expected, #actual, #expected, __LINE__, __FILE__); \ return; \ } \