summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-07-16 13:29:59 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-07-16 13:29:59 +0200
commit3410ca3f15c07d6f19f1165b50ef4f1a42599164 (patch)
treebf5b1575696682b8c85e9ae522c6e4339e3e93a1 /tests
parent4b0b2abf9c9b2d57f79388064ccc95888c1cb039 (diff)
downloadsink-3410ca3f15c07d6f19f1165b50ef4f1a42599164.tar.gz
sink-3410ca3f15c07d6f19f1165b50ef4f1a42599164.zip
Deal with modifications to filtered entities
Diffstat (limited to 'tests')
-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);