From e933212f693b879ddcef7172b5c2273673272d29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Rombauts?= Date: Tue, 29 Aug 2023 19:11:51 +0200 Subject: [PATCH] Fix inequality assertions for real numbers failing on Valgrind (2/2) EXPECT_FLOAT_EQ --- tests/Statement_test.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/Statement_test.cpp b/tests/Statement_test.cpp index 05b4ec1..83208e5 100644 --- a/tests/Statement_test.cpp +++ b/tests/Statement_test.cpp @@ -343,7 +343,7 @@ TEST(Statement, bindings) EXPECT_EQ(4, query.getColumn(0).getInt64()); EXPECT_EQ(fourth, query.getColumn(1).getText()); EXPECT_EQ(12345678900000LL, query.getColumn(2).getInt64()); - EXPECT_EQ(0.234f, query.getColumn(3).getDouble()); + EXPECT_FLOAT_EQ(0.234f, (float)query.getColumn(3).getDouble()); } // reset() without clearbindings() @@ -364,7 +364,7 @@ TEST(Statement, bindings) EXPECT_STREQ(buffer, query.getColumn(1).getText()); EXPECT_TRUE (query.isColumnNull(2)); EXPECT_EQ(0, query.getColumn(2).getInt()); - EXPECT_EQ(0.234f, query.getColumn(3).getDouble()); + EXPECT_FLOAT_EQ(0.234f, (float)query.getColumn(3).getDouble()); } @@ -510,7 +510,7 @@ TEST(Statement, bindByName) EXPECT_EQ(second, query.getColumn(1).getText()); EXPECT_EQ(-123, query.getColumn(2).getInt()); EXPECT_EQ(12345678900000LL, query.getColumn(3).getInt64()); - EXPECT_EQ(0.234f, query.getColumn(4).getDouble()); + EXPECT_FLOAT_EQ(0.234f, (float)query.getColumn(4).getDouble()); } // reset() without clearbindings() @@ -531,7 +531,7 @@ TEST(Statement, bindByName) EXPECT_STREQ(buffer, query.getColumn(1).getText()); EXPECT_TRUE (query.isColumnNull(2)); EXPECT_EQ(0, query.getColumn(2).getInt()); - EXPECT_EQ(0.234f, query.getColumn(4).getDouble()); + EXPECT_FLOAT_EQ(0.234f, (float)query.getColumn(4).getDouble()); } // reset() without clearbindings() @@ -622,7 +622,7 @@ TEST(Statement, bindByNameString) EXPECT_EQ(2, query.getColumn(0).getInt64()); EXPECT_EQ(second, query.getColumn(1).getText()); EXPECT_EQ(12345678900000LL, query.getColumn(2).getInt64()); - EXPECT_EQ(0.234f, query.getColumn(3).getDouble()); + EXPECT_FLOAT_EQ(0.234f, (float)query.getColumn(3).getDouble()); EXPECT_EQ(-123, query.getColumn(4).getInt()); } @@ -644,7 +644,7 @@ TEST(Statement, bindByNameString) EXPECT_STREQ(buffer, query.getColumn(1).getText()); EXPECT_TRUE(query.isColumnNull(2)); EXPECT_EQ(0, query.getColumn(2).getInt()); - EXPECT_EQ(0.234f, query.getColumn(3).getDouble()); + EXPECT_FLOAT_EQ(0.234f, (float)query.getColumn(3).getDouble()); } // reset() without clearbindings()