summaryrefslogtreecommitdiff
path: root/libdbpp/unittests
diff options
context:
space:
mode:
Diffstat (limited to 'libdbpp/unittests')
-rw-r--r--libdbpp/unittests/mockdb.cpp2
-rw-r--r--libdbpp/unittests/testConnectionPool.cpp5
-rw-r--r--libdbpp/unittests/testPatch.cpp2
-rw-r--r--libdbpp/unittests/testUtils.cpp3
4 files changed, 9 insertions, 3 deletions
diff --git a/libdbpp/unittests/mockdb.cpp b/libdbpp/unittests/mockdb.cpp
index 247a724..3ee08e1 100644
--- a/libdbpp/unittests/mockdb.cpp
+++ b/libdbpp/unittests/mockdb.cpp
@@ -20,10 +20,12 @@ void
MockDb::commitTxInt()
{
}
+
void
MockDb::rollbackTxInt()
{
}
+
void
MockDb::ping() const
{
diff --git a/libdbpp/unittests/testConnectionPool.cpp b/libdbpp/unittests/testConnectionPool.cpp
index 630cb0a..4140c4a 100644
--- a/libdbpp/unittests/testConnectionPool.cpp
+++ b/libdbpp/unittests/testConnectionPool.cpp
@@ -12,9 +12,8 @@
class MockPool : public DB::PluginMock<PQ::Mock>, public DB::ConnectionPool {
public:
MockPool() :
- PluginMock<PQ::Mock>("pqmock", {}, "user=postgres dbname=postgres"), DB::ConnectionPool(4, 2, "postgresql",
- stringbf("user=postgres dbname=%s",
- databaseName()))
+ PluginMock<PQ::Mock>("pqmock", {}, "user=postgres dbname=postgres"),
+ DB::ConnectionPool(4, 2, "postgresql", stringbf("user=postgres dbname=%s", databaseName()))
{
}
};
diff --git a/libdbpp/unittests/testPatch.cpp b/libdbpp/unittests/testPatch.cpp
index e1361f4..cdf4c5a 100644
--- a/libdbpp/unittests/testPatch.cpp
+++ b/libdbpp/unittests/testPatch.cpp
@@ -36,6 +36,7 @@ public:
{
b.append("a.a = ?");
}
+
void
bindParams(DB::Command * cmd, unsigned int & o) override
{
@@ -50,6 +51,7 @@ public:
{
b.append("deleted = ?");
}
+
void
bindParams(DB::Command * cmd, unsigned int & o) override
{
diff --git a/libdbpp/unittests/testUtils.cpp b/libdbpp/unittests/testUtils.cpp
index 4b3f651..59ccf13 100644
--- a/libdbpp/unittests/testUtils.cpp
+++ b/libdbpp/unittests/testUtils.cpp
@@ -33,6 +33,7 @@
#include <type_traits>
#include <utility>
#include <vector>
+
// IWYU pragma: no_include <boost/date_time/gregorian_calendar.ipp>
namespace DB {
@@ -218,6 +219,7 @@ BOOST_AUTO_TEST_CASE(bulkLoadFile)
}
using StringTypes = std::tuple<std::string, std::string_view, Glib::ustring>;
+
BOOST_AUTO_TEST_CASE_TEMPLATE(nullBind, Str, StringTypes)
{
auto db = DB::MockDatabase::openConnectionTo("pqmock");
@@ -413,6 +415,7 @@ struct S {
int64_t a;
int64_t b;
};
+
BOOST_STATIC_ASSERT(sizeof(S) == 16);
BOOST_AUTO_TEST_CASE(testBlobStruct)