diff UnitTests/Versions.cpp @ 181:2dece1526c06

simplifying db schema
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 09 Nov 2012 18:09:19 +0100
parents f1d0470ff334
children 0186ac92810c
line wrap: on
line diff
--- a/UnitTests/Versions.cpp	Fri Nov 09 12:12:59 2012 +0100
+++ b/UnitTests/Versions.cpp	Fri Nov 09 18:09:19 2012 +0100
@@ -7,6 +7,7 @@
 #include <zlib.h>
 #include <curl/curl.h>
 #include <boost/version.hpp>
+#include <sqlite3.h>
 
 
 TEST(Versions, Zlib)
@@ -26,6 +27,17 @@
             png_access_version_number());
 }
 
+TEST(Versions, SQLite)
+{
+  // http://www.sqlite.org/capi3ref.html#sqlite3_libversion
+  assert(sqlite3_libversion_number() == SQLITE_VERSION_NUMBER );
+  assert(strcmp(sqlite3_sourceid(), SQLITE_SOURCE_ID) == 0);
+  assert(strcmp(sqlite3_libversion(), SQLITE_VERSION) == 0);
+
+  // Ensure that the SQLite version is above 3.7.0
+  ASSERT_GE(SQLITE_VERSION_NUMBER, 3007000);
+}
+
 
 #if ORTHANC_STATIC == 1
 TEST(Versions, ZlibStatic)