summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2017-07-06 20:55:27 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2017-07-10 16:03:41 +0100
commit8ed8a9c8373db37ae7ff6d66982a454d16e1462f (patch)
tree503c2a72f56d09c3544f25088271839ceabfefeb
parentAssert Service getCurrent works (diff)
downloadicetray-8ed8a9c8373db37ae7ff6d66982a454d16e1462f.tar.bz2
icetray-8ed8a9c8373db37ae7ff6d66982a454d16e1462f.tar.xz
icetray-8ed8a9c8373db37ae7ff6d66982a454d16e1462f.zip
Add test case over SqlSource::modify
-rw-r--r--icetray/unittests/testIceTray.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/icetray/unittests/testIceTray.cpp b/icetray/unittests/testIceTray.cpp
index 335b506..b5dbb6d 100644
--- a/icetray/unittests/testIceTray.cpp
+++ b/icetray/unittests/testIceTray.cpp
@@ -5,6 +5,8 @@
#include <Ice/Communicator.h>
#include "testIceTrayServiceI.h"
#include <staticSqlSource.h>
+#include <testIceTrayServiceTestSql.sql.h>
+#include <mockDatabase.h>
#include <pq-mock.h>
#include <definedDirs.h>
@@ -43,3 +45,11 @@ BOOST_AUTO_TEST_CASE( services )
BOOST_AUTO_TEST_SUITE_END();
+BOOST_AUTO_TEST_CASE( sqlModify )
+{
+ auto db = DB::MockDatabase::openConnectionTo("icetraydb");
+ BOOST_REQUIRE(db);
+ BOOST_REQUIRE(TestIceTray::sql::testIceTrayServiceTestSql.modify(db));
+ delete db;
+}
+