From 1e98ba27c65defc9d626c1249381ccb92122e43e Mon Sep 17 00:00:00 2001 From: Markus Goetz Date: Thu, 22 Jun 2017 15:11:27 +0200 Subject: [PATCH] CSyncSqliteTest: Fix test --- CMakeLists.txt | 2 -- test/CMakeLists.txt | 1 + test/testcsyncsqlite.cpp | 7 ++++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3f02c9e9a..116dca4cc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -182,8 +182,6 @@ endif() configure_file(config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h) -configure_file(test/test_journal.db "${CMAKE_BINARY_DIR}/test/test_journal.db" COPYONLY) - include(OwnCloudCPack.cmake) add_definitions(-DUNICODE) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index c9726d584..ac0f1dca1 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -59,3 +59,4 @@ list(APPEND FolderMan_SRC ${FolderWatcher_SRC}) list(APPEND FolderMan_SRC stub.cpp ) owncloud_add_test(FolderMan "${FolderMan_SRC}") +configure_file(test_journal.db "${PROJECT_BINARY_DIR}/bin/test_journal.db" COPYONLY) diff --git a/test/testcsyncsqlite.cpp b/test/testcsyncsqlite.cpp index 9d526afee..09dc1528a 100644 --- a/test/testcsyncsqlite.cpp +++ b/test/testcsyncsqlite.cpp @@ -21,10 +21,11 @@ private slots: memset(&_ctx, 0, sizeof(CSYNC)); - _ctx.statedb.file = c_strdup("./test_journal.db"); + QString db = QCoreApplication::applicationDirPath() + "/test_journal.db"; + _ctx.statedb.file = c_strdup(db.toLocal8Bit()); rc = csync_statedb_load((CSYNC*)(&_ctx), _ctx.statedb.file, &(_ctx.statedb.db)); - Q_ASSERT(rc == 0); + QVERIFY(rc == 0); } void testFullResult() { @@ -85,5 +86,5 @@ private slots: }; -QTEST_APPLESS_MAIN(TestCSyncSqlite) +QTEST_GUILESS_MAIN(TestCSyncSqlite) #include "testcsyncsqlite.moc" -- 2.39.5