From 886794b8a1ff563f9d5c9952935a9b330b652a14 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 19 May 2017 17:12:14 +0300 Subject: Fix some warnings in unit tests. --- src/utils/checkutils_unittest.cc | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) (limited to 'src/utils') diff --git a/src/utils/checkutils_unittest.cc b/src/utils/checkutils_unittest.cc index 4dbc23062..644752306 100644 --- a/src/utils/checkutils_unittest.cc +++ b/src/utils/checkutils_unittest.cc @@ -104,24 +104,33 @@ TEST_CASE("CheckUtils", "") SECTION("failFalse") { - REQUIRE_THROWS(failFalse(false) == false); +PRAGMA4(GCC diagnostic push) +PRAGMA4(GCC diagnostic ignored "-Wunused-value") + REQUIRE_THROWS(failFalse(false)); REQUIRE(failFalse(true) == true); - REQUIRE_THROWS(reportFalse(false) == false); + REQUIRE_THROWS(reportFalse(false)); REQUIRE(reportFalse(true) == true); +PRAGMA4(GCC diagnostic pop) } SECTION("failTrue") { +PRAGMA4(GCC diagnostic push) +PRAGMA4(GCC diagnostic ignored "-Wunused-value") REQUIRE(failTrue(false) == false); - REQUIRE_THROWS(failTrue(true) == true); + REQUIRE_THROWS(failTrue(true)); REQUIRE(reportTrue(false) == false); - REQUIRE_THROWS(reportTrue(true) == true); + REQUIRE_THROWS(reportTrue(true)); +PRAGMA4(GCC diagnostic pop) } SECTION("failAlways") { - REQUIRE_THROWS(testFailAlways1() == true); - REQUIRE_THROWS(testFailAlways2() == true); +PRAGMA4(GCC diagnostic push) +PRAGMA4(GCC diagnostic ignored "-Wunused-value") + REQUIRE_THROWS(testFailAlways1()); + REQUIRE_THROWS(testFailAlways2()); +PRAGMA4(GCC diagnostic pop) } SECTION("returnFalseV") -- cgit v1.2.3-60-g2f50