From 8fcd6febe87dc9d7b598f63258639a01f53e25c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Rombauts?= Date: Sun, 23 Mar 2014 21:40:06 +0100 Subject: [PATCH] Fixed unit tests for Statement --- tests/Statement_test.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/tests/Statement_test.cpp b/tests/Statement_test.cpp index 09ecb48..aeeda91 100644 --- a/tests/Statement_test.cpp +++ b/tests/Statement_test.cpp @@ -42,7 +42,18 @@ TEST(Statement, exec) { EXPECT_THROW(query.getColumn(0), SQLite::Exception); EXPECT_THROW(query.getColumn(1), SQLite::Exception); EXPECT_THROW(query.getColumn(2), SQLite::Exception); - query.get + + query.reset(); + EXPECT_EQ(false, query.isOk()); + EXPECT_EQ(false, query.isDone()); + + query.exec(); + EXPECT_EQ(false, query.isOk()); + EXPECT_EQ(true, query.isDone()); + query.reset(); + EXPECT_EQ(false, query.isOk()); + EXPECT_EQ(false, query.isDone()); + } // Close DB test.db3 remove("test.db3"); }