diff options
-rw-r--r-- | common/clientapi.h | 4 | ||||
-rw-r--r-- | tests/inspectiontest.cpp | 11 | ||||
-rw-r--r-- | tests/modelinteractivitytest.cpp | 6 | ||||
-rw-r--r-- | tests/querytest.cpp | 8 |
4 files changed, 8 insertions, 21 deletions
diff --git a/common/clientapi.h b/common/clientapi.h index 45c5390..19d42e0 100644 --- a/common/clientapi.h +++ b/common/clientapi.h | |||
@@ -111,7 +111,9 @@ public: | |||
111 | static void removeFromDisk(const QByteArray &resourceIdentifier); | 111 | static void removeFromDisk(const QByteArray &resourceIdentifier); |
112 | 112 | ||
113 | /** | 113 | /** |
114 | * Removes a resource from disk. | 114 | * Removes all resource data from disk. |
115 | * | ||
116 | * This will not touch the configuration. All commands that that arrived at the resource before this command will be dropped. All commands that arrived later will be executed. | ||
115 | */ | 117 | */ |
116 | static KAsync::Job<void> removeDataFromDisk(const QByteArray &resourceIdentifier); | 118 | static KAsync::Job<void> removeDataFromDisk(const QByteArray &resourceIdentifier); |
117 | 119 | ||
diff --git a/tests/inspectiontest.cpp b/tests/inspectiontest.cpp index c876aa9..70806fa 100644 --- a/tests/inspectiontest.cpp +++ b/tests/inspectiontest.cpp | |||
@@ -21,17 +21,8 @@ private Q_SLOTS: | |||
21 | Sink::Log::setDebugOutputLevel(Sink::Log::Trace); | 21 | Sink::Log::setDebugOutputLevel(Sink::Log::Trace); |
22 | auto factory = Sink::ResourceFactory::load("org.kde.dummy"); | 22 | auto factory = Sink::ResourceFactory::load("org.kde.dummy"); |
23 | QVERIFY(factory); | 23 | QVERIFY(factory); |
24 | DummyResource::removeFromDisk("org.kde.dummy.instance1"); | ||
25 | ResourceConfig::addResource("org.kde.dummy.instance1", "org.kde.dummy"); | 24 | ResourceConfig::addResource("org.kde.dummy.instance1", "org.kde.dummy"); |
26 | } | 25 | Sink::Store::removeDataFromDisk(QByteArray("org.kde.dummy.instance1")).exec().waitForFinished(); |
27 | |||
28 | void cleanup() | ||
29 | { | ||
30 | Sink::Store::shutdown(QByteArray("org.kde.dummy.instance1")).exec().waitForFinished(); | ||
31 | DummyResource::removeFromDisk("org.kde.dummy.instance1"); | ||
32 | auto factory = Sink::ResourceFactory::load("org.kde.dummy"); | ||
33 | QVERIFY(factory); | ||
34 | Sink::Store::start(QByteArray("org.kde.dummy.instance1")).exec().waitForFinished(); | ||
35 | } | 26 | } |
36 | 27 | ||
37 | void testInspection_data() | 28 | void testInspection_data() |
diff --git a/tests/modelinteractivitytest.cpp b/tests/modelinteractivitytest.cpp index 14c9fd0..7b7d131 100644 --- a/tests/modelinteractivitytest.cpp +++ b/tests/modelinteractivitytest.cpp | |||
@@ -46,15 +46,13 @@ private Q_SLOTS: | |||
46 | void initTestCase() | 46 | void initTestCase() |
47 | { | 47 | { |
48 | Sink::Log::setDebugOutputLevel(Sink::Log::Warning); | 48 | Sink::Log::setDebugOutputLevel(Sink::Log::Warning); |
49 | DummyResource::removeFromDisk("org.kde.dummy.instance1"); | ||
50 | ResourceConfig::addResource("org.kde.dummy.instance1", "org.kde.dummy"); | 49 | ResourceConfig::addResource("org.kde.dummy.instance1", "org.kde.dummy"); |
50 | Sink::Store::removeDataFromDisk(QByteArray("org.kde.dummy.instance1")).exec().waitForFinished(); | ||
51 | } | 51 | } |
52 | 52 | ||
53 | void cleanup() | 53 | void cleanup() |
54 | { | 54 | { |
55 | Sink::Store::shutdown(QByteArray("org.kde.dummy.instance1")).exec().waitForFinished(); | 55 | Sink::Store::removeDataFromDisk(QByteArray("org.kde.dummy.instance1")).exec().waitForFinished(); |
56 | DummyResource::removeFromDisk("org.kde.dummy.instance1"); | ||
57 | Sink::Store::start(QByteArray("org.kde.dummy.instance1")).exec().waitForFinished(); | ||
58 | } | 56 | } |
59 | 57 | ||
60 | void init() | 58 | void init() |
diff --git a/tests/querytest.cpp b/tests/querytest.cpp index 62db15b..cac81c5 100644 --- a/tests/querytest.cpp +++ b/tests/querytest.cpp | |||
@@ -23,17 +23,13 @@ private Q_SLOTS: | |||
23 | Sink::Log::setDebugOutputLevel(Sink::Log::Trace); | 23 | Sink::Log::setDebugOutputLevel(Sink::Log::Trace); |
24 | auto factory = Sink::ResourceFactory::load("org.kde.dummy"); | 24 | auto factory = Sink::ResourceFactory::load("org.kde.dummy"); |
25 | QVERIFY(factory); | 25 | QVERIFY(factory); |
26 | DummyResource::removeFromDisk("org.kde.dummy.instance1"); | ||
27 | ResourceConfig::addResource("org.kde.dummy.instance1", "org.kde.dummy"); | 26 | ResourceConfig::addResource("org.kde.dummy.instance1", "org.kde.dummy"); |
27 | Sink::Store::removeDataFromDisk(QByteArray("org.kde.dummy.instance1")).exec().waitForFinished(); | ||
28 | } | 28 | } |
29 | 29 | ||
30 | void cleanup() | 30 | void cleanup() |
31 | { | 31 | { |
32 | Sink::Store::shutdown(QByteArray("org.kde.dummy.instance1")).exec().waitForFinished(); | 32 | Sink::Store::removeDataFromDisk(QByteArray("org.kde.dummy.instance1")).exec().waitForFinished(); |
33 | DummyResource::removeFromDisk("org.kde.dummy.instance1"); | ||
34 | auto factory = Sink::ResourceFactory::load("org.kde.dummy"); | ||
35 | QVERIFY(factory); | ||
36 | Sink::Store::start(QByteArray("org.kde.dummy.instance1")).exec().waitForFinished(); | ||
37 | } | 33 | } |
38 | 34 | ||
39 | void init() | 35 | void init() |