summaryrefslogtreecommitdiffstats
path: root/tests/querytest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/querytest.cpp')
-rw-r--r--tests/querytest.cpp8
1 files changed, 8 insertions, 0 deletions
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:
1039 mail.setExtractedMessageId("aggregatedId"); 1039 mail.setExtractedMessageId("aggregatedId");
1040 mail.setFolder(folder2); 1040 mail.setFolder(folder2);
1041 VERIFYEXEC(Sink::Store::create(mail)); 1041 VERIFYEXEC(Sink::Store::create(mail));
1042
1043 //Ensure that we can deal with a modification to the filtered message
1044 mail.setUnread(true);
1045 VERIFYEXEC(Sink::Store::modify(mail));
1042 } 1046 }
1043 1047
1044 VERIFYEXEC(Sink::ResourceControl::flushMessageQueue("sink.dummy.instance1")); 1048 VERIFYEXEC(Sink::ResourceControl::flushMessageQueue("sink.dummy.instance1"));
@@ -1050,6 +1054,10 @@ private slots:
1050 mail.setExtractedMessageId("aggregatedId"); 1054 mail.setExtractedMessageId("aggregatedId");
1051 mail.setFolder(folder1); 1055 mail.setFolder(folder1);
1052 VERIFYEXEC(Sink::Store::create(mail)); 1056 VERIFYEXEC(Sink::Store::create(mail));
1057
1058 //Ensure that we can deal with a modification to the filtered message
1059 mail.setUnread(true);
1060 VERIFYEXEC(Sink::Store::modify(mail));
1053 } 1061 }
1054 VERIFYEXEC(Sink::ResourceControl::flushMessageQueue("sink.dummy.instance1")); 1062 VERIFYEXEC(Sink::ResourceControl::flushMessageQueue("sink.dummy.instance1"));
1055 QTRY_COMPARE(model->rowCount(), 1); 1063 QTRY_COMPARE(model->rowCount(), 1);