From c206c1966e8e99d50ffbd08f45b01e99e140d498 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Fri, 28 Jul 2017 18:41:22 -0600 Subject: Ensure marking as unread works as well --- tests/mailtest.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'tests/mailtest.cpp') diff --git a/tests/mailtest.cpp b/tests/mailtest.cpp index cbb56d5..93d3ce3 100644 --- a/tests/mailtest.cpp +++ b/tests/mailtest.cpp @@ -328,6 +328,15 @@ void MailTest::testMarkMailAsRead() return KAsync::null(); }); VERIFYEXEC(job2); + + //Verify we can mark the mail as unread again + { + auto readMail = Store::readOne(Query{mail}); + readMail.setUnread(true); + VERIFYEXEC(Store::modify(readMail)); + VERIFYEXEC(ResourceControl::flushReplayQueue(mResourceInstanceIdentifier)); + VERIFYEXEC(ResourceControl::inspect(ResourceControl::Inspection::PropertyInspection(readMail, Mail::Unread::name, true))); + } } void MailTest::testCreateDraft() -- cgit v1.2.3