diff --git a/test/libsyncengine/jobs/local/testlocaljobs.cpp b/test/libsyncengine/jobs/local/testlocaljobs.cpp index 47510fb2f..ec6e1e488 100644 --- a/test/libsyncengine/jobs/local/testlocaljobs.cpp +++ b/test/libsyncengine/jobs/local/testlocaljobs.cpp @@ -45,7 +45,7 @@ class LocalDeleteJobMockingTrash : public LocalDeleteJob { }; void KDC::TestLocalJobs::setUp() { - // Setup parameter in test mode + // Setup parameters cache in test mode ParametersCache::instance(true); } diff --git a/test/server/logarchiver/testlogarchiver.cpp b/test/server/logarchiver/testlogarchiver.cpp index b4f4b127a..ab6c4754b 100644 --- a/test/server/logarchiver/testlogarchiver.cpp +++ b/test/server/logarchiver/testlogarchiver.cpp @@ -18,11 +18,14 @@ #include "testlogarchiver.h" #include "server/logarchiver.h" +#include "requests/parameterscache.h" +#include "db/parmsdb.h" +#include "version.h" #include "libcommonserver/log/log.h" -#include "test_utility/localtemporarydirectory.h" #include "libcommonserver/io/iohelper.h" #include "libcommon/utility/utility.h" #include "libcommonserver/db/db.h" +#include "test_utility/localtemporarydirectory.h" #include @@ -34,8 +37,15 @@ namespace KDC { void TestLogArchiver::setUp() { _logger = Log::instance()->getLogger(); - bool alreadyExist = false; - Db::makeDbName(alreadyExist); + + // Create parmsDb + bool alreadyExists = false; + std::filesystem::path parmsDbPath = Db::makeDbName(alreadyExists, true); + std::filesystem::remove(parmsDbPath); + ParmsDb::instance(parmsDbPath, KDRIVE_VERSION_STRING, true, true); + + // Setup parameters cache in test mode + ParametersCache::instance(true); } void TestLogArchiver::testGetLogEstimatedSize() {