summaryrefslogtreecommitdiff
path: root/test/test-util.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/test-util.cpp')
-rw-r--r--test/test-util.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/test-util.cpp b/test/test-util.cpp
index feb58c7..4648498 100644
--- a/test/test-util.cpp
+++ b/test/test-util.cpp
@@ -3,4 +3,12 @@
namespace WebStat {
MockDB::MockDB() :
DB::PluginMock<PQ::Mock>("webstat", {SRC_DIR / "schema.sql"}, "user=postgres dbname=postgres") { }
+
+ MockDBPool::MockDBPool(std::string name) : DB::BasicConnectionPool(1, 1), name {std::move(name)} { }
+
+ DB::ConnectionPtr
+ MockDBPool::createResource() const
+ {
+ return DB::MockDatabase::openConnectionTo(name);
+ }
}