From c3a20160d4ff52c8ec288f6a42f7e136064fb493 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Sun, 11 Oct 2015 17:32:30 +0200 Subject: Replay removals. Now we just have to avoid removing the revision too early from the resource. --- tests/dummyresourcetest.cpp | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'tests') 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: removeFromDisk("org.kde.dummy.instance1"); removeFromDisk("org.kde.dummy.instance1.userqueue"); removeFromDisk("org.kde.dummy.instance1.synchronizerqueue"); - removeFromDisk("org.kde.dummy.instance1.index.uid"); + removeFromDisk("org.kde.dummy.instance1.event.index.uid"); ResourceConfig::addResource("org.kde.dummy.instance1", "org.kde.dummy"); } @@ -39,7 +39,7 @@ private Q_SLOTS: removeFromDisk("org.kde.dummy.instance1"); removeFromDisk("org.kde.dummy.instance1.userqueue"); removeFromDisk("org.kde.dummy.instance1.synchronizerqueue"); - removeFromDisk("org.kde.dummy.instance1.index.uid"); + removeFromDisk("org.kde.dummy.instance1.event.index.uid"); auto factory = Akonadi2::ResourceFactory::load("org.kde.dummy"); QVERIFY(factory); } @@ -214,6 +214,15 @@ private Q_SLOTS: QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid")); QCOMPARE(value->getProperty("summary").toByteArray(), QByteArray("summaryValue2")); } + + Akonadi2::Store::remove(event2, "org.kde.dummy.instance1").exec().waitForFinished(); + + //Test remove + { + async::SyncListResult result(Akonadi2::Store::load(query)); + result.exec(); + QCOMPARE(result.size(), 0); + } } }; -- cgit v1.2.3