From 5414ce646b894bb517e62fcfbbe98563e11a5f58 Mon Sep 17 00:00:00 2001 From: Changgyu Choi Date: Tue, 10 Jan 2023 16:48:56 +0900 Subject: [PATCH] Fix build error issue Adds explicit casting to bool when checking value of the Result. Change-Id: I6f2428379989bb9669ec6519f84bdb4154ce2b7f Signed-off-by: Changgyu Choi --- tests/tizen-database_unittests/src/test_database.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/tizen-database_unittests/src/test_database.cc b/tests/tizen-database_unittests/src/test_database.cc index b6d2180..aa89237 100644 --- a/tests/tizen-database_unittests/src/test_database.cc +++ b/tests/tizen-database_unittests/src/test_database.cc @@ -381,7 +381,7 @@ TEST_F(DatabaseTest, test_select_i64) { int64_t val = static_cast(i.Get(1)); std::optional ov = i.Get(1); EXPECT_EQ(val, i64); - EXPECT_TRUE(ov); + EXPECT_TRUE(static_cast(ov)); EXPECT_EQ(*ov, i64); } } @@ -460,7 +460,7 @@ TEST_F(DatabaseTest, test_GetFirst) { tizen_base::Database db(TEST_DB, SQLITE_OPEN_READWRITE); auto rec = db.Exec({ Q_SELECT }).GetFirst(); - EXPECT_TRUE(rec); + EXPECT_TRUE(static_cast(rec)); EXPECT_EQ(rec->Name, "gogo"); EXPECT_EQ(rec->Val, 9.216); } @@ -473,7 +473,7 @@ TEST_F(DatabaseTest, test_GetFirstRecord) { EXPECT_TRUE(r); auto rec = r.GetFirstRecord(); - EXPECT_TRUE(rec); + EXPECT_TRUE(static_cast(rec)); std::string name = static_cast(rec->Get(0)); double val = static_cast(rec->Get(2)); @@ -597,7 +597,7 @@ TEST_F(DatabaseTest, test_get_string) { EXPECT_EQ(t.GetType(), SQLITE_INTEGER); auto val = i.GetString(1); - EXPECT_TRUE(val); + EXPECT_TRUE(static_cast(val)); EXPECT_EQ(*val, "1234"); } -} \ No newline at end of file +} -- 2.7.4