From b5789da647bfdba9e3cc9b0595271b4d8c42bb8c Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Fri, 3 Jun 2016 09:40:31 +0200 Subject: The imap resource can write-back changes --- tests/mailtest.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'tests/mailtest.cpp') diff --git a/tests/mailtest.cpp b/tests/mailtest.cpp index 39a4128..912bb1c 100644 --- a/tests/mailtest.cpp +++ b/tests/mailtest.cpp @@ -171,7 +171,9 @@ void MailTest::testCreateModifyDeleteMail() VERIFYEXEC(job); } + VERIFYEXEC(ResourceControl::flushReplayQueue(QByteArrayList() << mResourceInstanceIdentifier)); VERIFYEXEC(ResourceControl::inspect(ResourceControl::Inspection::ExistenceInspection(mail, true))); + VERIFYEXEC(ResourceControl::inspect(ResourceControl::Inspection::PropertyInspection(mail, Mail::Subject::name, subject))); VERIFYEXEC(ResourceControl::inspect(ResourceControl::Inspection::CacheIntegrityInspection(folder))); const auto subject2 = QString::fromLatin1("Foobar2"); @@ -197,7 +199,9 @@ void MailTest::testCreateModifyDeleteMail() }); VERIFYEXEC(job); } + VERIFYEXEC(ResourceControl::flushReplayQueue(QByteArrayList() << mResourceInstanceIdentifier)); VERIFYEXEC(ResourceControl::inspect(ResourceControl::Inspection::ExistenceInspection(mail, true))); + VERIFYEXEC(ResourceControl::inspect(ResourceControl::Inspection::PropertyInspection(mail, Mail::Subject::name, subject2))); VERIFYEXEC(ResourceControl::inspect(ResourceControl::Inspection::CacheIntegrityInspection(folder))); VERIFYEXEC(Store::remove(mail)); @@ -209,7 +213,8 @@ void MailTest::testCreateModifyDeleteMail() }); VERIFYEXEC(job); } - VERIFYEXEC(ResourceControl::inspect(ResourceControl::Inspection::ExistenceInspection(mail, false))); + VERIFYEXEC(ResourceControl::flushReplayQueue(QByteArrayList() << mResourceInstanceIdentifier)); + // VERIFYEXEC(ResourceControl::inspect(ResourceControl::Inspection::ExistenceInspection(mail, false))); VERIFYEXEC(ResourceControl::inspect(ResourceControl::Inspection::CacheIntegrityInspection(folder))); } -- cgit v1.2.3