summaryrefslogtreecommitdiffstats
path: root/tests/dummyresourcetest.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2015-10-21 00:05:33 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2015-10-21 00:05:33 +0200
commit830de76043696c591009d763bffcd38d5039b0d2 (patch)
tree6b65f6bf411dd565063d6854d12c04a315d74987 /tests/dummyresourcetest.cpp
parent67d9cffe9c8c63a928e4f32b6c07adfea8f21084 (diff)
downloadsink-830de76043696c591009d763bffcd38d5039b0d2.tar.gz
sink-830de76043696c591009d763bffcd38d5039b0d2.zip
Added a removeFromDisk method to the resource
Diffstat (limited to 'tests/dummyresourcetest.cpp')
-rw-r--r--tests/dummyresourcetest.cpp16
1 files changed, 2 insertions, 14 deletions
diff --git a/tests/dummyresourcetest.cpp b/tests/dummyresourcetest.cpp
index 731f013..9d7d092 100644
--- a/tests/dummyresourcetest.cpp
+++ b/tests/dummyresourcetest.cpp
@@ -11,12 +11,6 @@
11#include "pipeline.h" 11#include "pipeline.h"
12#include "log.h" 12#include "log.h"
13 13
14static void removeFromDisk(const QString &name)
15{
16 Akonadi2::Storage store(Akonadi2::Store::storageLocation(), name, Akonadi2::Storage::ReadWrite);
17 store.removeFromDisk();
18}
19
20class DummyResourceTest : public QObject 14class DummyResourceTest : public QObject
21{ 15{
22 Q_OBJECT 16 Q_OBJECT
@@ -26,20 +20,14 @@ private Q_SLOTS:
26 Akonadi2::Log::setDebugOutputLevel(Akonadi2::Log::Trace); 20 Akonadi2::Log::setDebugOutputLevel(Akonadi2::Log::Trace);
27 auto factory = Akonadi2::ResourceFactory::load("org.kde.dummy"); 21 auto factory = Akonadi2::ResourceFactory::load("org.kde.dummy");
28 QVERIFY(factory); 22 QVERIFY(factory);
29 removeFromDisk("org.kde.dummy.instance1"); 23 DummyResource::removeFromDisk("org.kde.dummy.instance1");
30 removeFromDisk("org.kde.dummy.instance1.userqueue");
31 removeFromDisk("org.kde.dummy.instance1.synchronizerqueue");
32 removeFromDisk("org.kde.dummy.instance1.event.index.uid");
33 ResourceConfig::addResource("org.kde.dummy.instance1", "org.kde.dummy"); 24 ResourceConfig::addResource("org.kde.dummy.instance1", "org.kde.dummy");
34 } 25 }
35 26
36 void cleanup() 27 void cleanup()
37 { 28 {
38 Akonadi2::Store::shutdown("org.kde.dummy.instance1"); 29 Akonadi2::Store::shutdown("org.kde.dummy.instance1");
39 removeFromDisk("org.kde.dummy.instance1"); 30 DummyResource::removeFromDisk("org.kde.dummy.instance1");
40 removeFromDisk("org.kde.dummy.instance1.userqueue");
41 removeFromDisk("org.kde.dummy.instance1.synchronizerqueue");
42 removeFromDisk("org.kde.dummy.instance1.event.index.uid");
43 auto factory = Akonadi2::ResourceFactory::load("org.kde.dummy"); 31 auto factory = Akonadi2::ResourceFactory::load("org.kde.dummy");
44 QVERIFY(factory); 32 QVERIFY(factory);
45 } 33 }