Mercurial > hg > orthanc
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)