diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-10-11 17:32:30 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-10-11 17:32:30 +0200 |
commit | c3a20160d4ff52c8ec288f6a42f7e136064fb493 (patch) | |
tree | 866ff1850a7c160ed39494a989f18aef182d2d2f /tests/dummyresourcetest.cpp | |
parent | d6e6cab8b284167a9c8fd30ae669354d8315b3aa (diff) | |
download | sink-c3a20160d4ff52c8ec288f6a42f7e136064fb493.tar.gz sink-c3a20160d4ff52c8ec288f6a42f7e136064fb493.zip |
Replay removals.
Now we just have to avoid removing the revision too early from the
resource.
Diffstat (limited to 'tests/dummyresourcetest.cpp')
-rw-r--r-- | tests/dummyresourcetest.cpp | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/tests/dummyresourcetest.cpp b/tests/dummyresourcetest.cpp index caf808a..fe3acc9 100644 --- a/tests/dummyresourcetest.cpp +++ b/tests/dummyresourcetest.cpp | |||
@@ -29,7 +29,7 @@ private Q_SLOTS: | |||
29 | removeFromDisk("org.kde.dummy.instance1"); | 29 | removeFromDisk("org.kde.dummy.instance1"); |
30 | removeFromDisk("org.kde.dummy.instance1.userqueue"); | 30 | removeFromDisk("org.kde.dummy.instance1.userqueue"); |
31 | removeFromDisk("org.kde.dummy.instance1.synchronizerqueue"); | 31 | removeFromDisk("org.kde.dummy.instance1.synchronizerqueue"); |
32 | removeFromDisk("org.kde.dummy.instance1.index.uid"); | 32 | removeFromDisk("org.kde.dummy.instance1.event.index.uid"); |
33 | ResourceConfig::addResource("org.kde.dummy.instance1", "org.kde.dummy"); | 33 | ResourceConfig::addResource("org.kde.dummy.instance1", "org.kde.dummy"); |
34 | } | 34 | } |
35 | 35 | ||
@@ -39,7 +39,7 @@ private Q_SLOTS: | |||
39 | removeFromDisk("org.kde.dummy.instance1"); | 39 | removeFromDisk("org.kde.dummy.instance1"); |
40 | removeFromDisk("org.kde.dummy.instance1.userqueue"); | 40 | removeFromDisk("org.kde.dummy.instance1.userqueue"); |
41 | removeFromDisk("org.kde.dummy.instance1.synchronizerqueue"); | 41 | removeFromDisk("org.kde.dummy.instance1.synchronizerqueue"); |
42 | removeFromDisk("org.kde.dummy.instance1.index.uid"); | 42 | removeFromDisk("org.kde.dummy.instance1.event.index.uid"); |
43 | auto factory = Akonadi2::ResourceFactory::load("org.kde.dummy"); | 43 | auto factory = Akonadi2::ResourceFactory::load("org.kde.dummy"); |
44 | QVERIFY(factory); | 44 | QVERIFY(factory); |
45 | } | 45 | } |
@@ -214,6 +214,15 @@ private Q_SLOTS: | |||
214 | QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid")); | 214 | QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid")); |
215 | QCOMPARE(value->getProperty("summary").toByteArray(), QByteArray("summaryValue2")); | 215 | QCOMPARE(value->getProperty("summary").toByteArray(), QByteArray("summaryValue2")); |
216 | } | 216 | } |
217 | |||
218 | Akonadi2::Store::remove<Akonadi2::ApplicationDomain::Event>(event2, "org.kde.dummy.instance1").exec().waitForFinished(); | ||
219 | |||
220 | //Test remove | ||
221 | { | ||
222 | async::SyncListResult<Akonadi2::ApplicationDomain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::Event>(query)); | ||
223 | result.exec(); | ||
224 | QCOMPARE(result.size(), 0); | ||
225 | } | ||
217 | } | 226 | } |
218 | 227 | ||
219 | }; | 228 | }; |