From f3023c0b625f1ee9b40a6096739f7bd48e47cf35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Rombauts?= Date: Thu, 13 Mar 2014 23:01:15 +0100 Subject: [PATCH] Fixed Travis test for SQLite < 3.7.11 - Ubuntu 12.04 LTS uses SQLite 3.7.9 --- tests/Database_test.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/Database_test.cpp b/tests/Database_test.cpp index e4a2399..8880785 100644 --- a/tests/Database_test.cpp +++ b/tests/Database_test.cpp @@ -111,10 +111,12 @@ TEST(Database, ctorExecAndGet) { EXPECT_EQ(2, db.getLastInsertRowid()); EXPECT_EQ(7, db.getTotalChanges()); - // insert two rows with only one statement => returns 2 +#if (SQLITE_VERSION_NUMBER >= 3007011) + // insert two rows with only one statement (starting with SQLite 3.7.11) => returns 2 EXPECT_EQ(2, db.exec("INSERT INTO test VALUES (NULL, \"third\"), (NULL, \"fourth\");")); EXPECT_EQ(4, db.getLastInsertRowid()); EXPECT_EQ(9, db.getTotalChanges()); +#endif } // Close DB test.db3 remove("test.db3");