Run the database tests with an in-memory sqlite db
This commit is contained in:
+1
-4
@@ -2,15 +2,12 @@
|
|||||||
|
|
||||||
#include <database/database.hpp>
|
#include <database/database.hpp>
|
||||||
|
|
||||||
#include <unistd.h>
|
|
||||||
#include <config/config.hpp>
|
#include <config/config.hpp>
|
||||||
|
|
||||||
TEST_CASE("Database")
|
TEST_CASE("Database")
|
||||||
{
|
{
|
||||||
#ifdef USE_DATABASE
|
#ifdef USE_DATABASE
|
||||||
// Remove any potential existing db
|
Config::set("db_name", ":memory:");
|
||||||
::unlink("./test.db");
|
|
||||||
Config::set("db_name", "test.db");
|
|
||||||
Database::set_verbose(false);
|
Database::set_verbose(false);
|
||||||
auto o = Database::get_irc_server_options("zouzou@example.com", "irc.example.com");
|
auto o = Database::get_irc_server_options("zouzou@example.com", "irc.example.com");
|
||||||
o.update();
|
o.update();
|
||||||
|
|||||||
Reference in New Issue
Block a user