From 3410ca3f15c07d6f19f1165b50ef4f1a42599164 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Mon, 16 Jul 2018 13:29:59 +0200 Subject: Deal with modifications to filtered entities --- tests/querytest.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests/querytest.cpp') diff --git a/tests/querytest.cpp b/tests/querytest.cpp index 5abe6d0..98bf5a0 100644 --- a/tests/querytest.cpp +++ b/tests/querytest.cpp @@ -1039,6 +1039,10 @@ private slots: mail.setExtractedMessageId("aggregatedId"); mail.setFolder(folder2); VERIFYEXEC(Sink::Store::create(mail)); + + //Ensure that we can deal with a modification to the filtered message + mail.setUnread(true); + VERIFYEXEC(Sink::Store::modify(mail)); } VERIFYEXEC(Sink::ResourceControl::flushMessageQueue("sink.dummy.instance1")); @@ -1050,6 +1054,10 @@ private slots: mail.setExtractedMessageId("aggregatedId"); mail.setFolder(folder1); VERIFYEXEC(Sink::Store::create(mail)); + + //Ensure that we can deal with a modification to the filtered message + mail.setUnread(true); + VERIFYEXEC(Sink::Store::modify(mail)); } VERIFYEXEC(Sink::ResourceControl::flushMessageQueue("sink.dummy.instance1")); QTRY_COMPARE(model->rowCount(), 1); -- cgit v1.2.3