summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2015-11-28 12:48:43 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2015-11-28 12:48:43 +0100
commit088d8a40c195ce6dcb91556a17f69d26e5586a3e (patch)
tree628ac5f7bb5fd782f60713ac187cbd9c71d22589
parent0118cd09f9a2cc956ae0a07b3ba8ad3c95314cab (diff)
downloadsink-088d8a40c195ce6dcb91556a17f69d26e5586a3e.tar.gz
sink-088d8a40c195ce6dcb91556a17f69d26e5586a3e.zip
Removed most uses of SyncListResult and brought back the
dummyresourcetest
-rw-r--r--tests/CMakeLists.txt4
-rw-r--r--tests/clientapitest.cpp90
-rw-r--r--tests/dummyresourcetest.cpp81
-rw-r--r--tests/pipelinetest.cpp1
-rw-r--r--tests/querytest.cpp2
-rw-r--r--tests/testimplementations.h1
6 files changed, 85 insertions, 94 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index b26797c..11fe415 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -37,7 +37,7 @@ manual_tests (
37auto_tests ( 37auto_tests (
38 clientapitest 38 clientapitest
39 storagetest 39 storagetest
40 # dummyresourcetest 40 dummyresourcetest
41 domainadaptortest 41 domainadaptortest
42 messagequeuetest 42 messagequeuetest
43 indextest 43 indextest
@@ -48,7 +48,7 @@ auto_tests (
48 querytest 48 querytest
49) 49)
50 50
51# target_link_libraries(dummyresourcetest akonadi2_resource_dummy) 51target_link_libraries(dummyresourcetest akonadi2_resource_dummy)
52target_link_libraries(dummyresourcebenchmark akonadi2_resource_dummy) 52target_link_libraries(dummyresourcebenchmark akonadi2_resource_dummy)
53target_link_libraries(querytest akonadi2_resource_dummy) 53target_link_libraries(querytest akonadi2_resource_dummy)
54 54
diff --git a/tests/clientapitest.cpp b/tests/clientapitest.cpp
index d76fac8..e97b2a4 100644
--- a/tests/clientapitest.cpp
+++ b/tests/clientapitest.cpp
@@ -76,21 +76,20 @@ private Q_SLOTS:
76 Akonadi2::Log::setDebugOutputLevel(Akonadi2::Log::Trace); 76 Akonadi2::Log::setDebugOutputLevel(Akonadi2::Log::Trace);
77 } 77 }
78 78
79 // void testLoad() 79 void testLoad()
80 // { 80 {
81 // auto facade = DummyResourceFacade<Akonadi2::ApplicationDomain::Event>::registerFacade(); 81 auto facade = DummyResourceFacade<Akonadi2::ApplicationDomain::Event>::registerFacade();
82 // facade->results << QSharedPointer<Akonadi2::ApplicationDomain::Event>::create("resource", "id", 0, QSharedPointer<Akonadi2::ApplicationDomain::MemoryBufferAdaptor>::create()); 82 facade->results << QSharedPointer<Akonadi2::ApplicationDomain::Event>::create("resource", "id", 0, QSharedPointer<Akonadi2::ApplicationDomain::MemoryBufferAdaptor>::create());
83 // ResourceConfig::addResource("dummyresource.instance1", "dummyresource"); 83 ResourceConfig::addResource("dummyresource.instance1", "dummyresource");
84 // 84
85 // Akonadi2::Query query; 85 Akonadi2::Query query;
86 // query.resources << "dummyresource.instance1"; 86 query.resources << "dummyresource.instance1";
87 // query.liveQuery = false; 87 query.liveQuery = false;
88 // 88
89 // async::SyncListResult<Akonadi2::ApplicationDomain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::Event>(query)); 89 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Event>(query);
90 // result.exec(); 90 QTRY_COMPARE(model->rowCount(QModelIndex()), 1);
91 // QCOMPARE(result.size(), 1); 91 }
92 // } 92
93 //
94 // //The query provider is supposed to delete itself 93 // //The query provider is supposed to delete itself
95 void testQueryLifetime() 94 void testQueryLifetime()
96 { 95 {
@@ -125,9 +124,7 @@ private Q_SLOTS:
125 { 124 {
126 Akonadi2::Query query; 125 Akonadi2::Query query;
127 query.propertyFilter.insert("type", "dummyresource"); 126 query.propertyFilter.insert("type", "dummyresource");
128 // async::SyncListResult<Akonadi2::ApplicationDomain::AkonadiResource::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::AkonadiResource>(query));
129 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::AkonadiResource>(query); 127 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::AkonadiResource>(query);
130 // result.exec();
131 QTRY_COMPARE(model->rowCount(QModelIndex()), 1); 128 QTRY_COMPARE(model->rowCount(QModelIndex()), 1);
132 } 129 }
133 130
@@ -135,11 +132,8 @@ private Q_SLOTS:
135 { 132 {
136 Akonadi2::Query query; 133 Akonadi2::Query query;
137 query.propertyFilter.insert("type", "dummyresource"); 134 query.propertyFilter.insert("type", "dummyresource");
138 // async::SyncListResult<Akonadi2::ApplicationDomain::AkonadiResource::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::AkonadiResource>(query));
139 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::AkonadiResource>(query); 135 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::AkonadiResource>(query);
140 // result.exec(); 136 //TODO ensure the initial query completed
141 // QCOMPARE(result.size(), 0);
142 // QTRY_COMPARE(result.size(), 0);
143 QTRY_COMPARE(model->rowCount(QModelIndex()), 0); 137 QTRY_COMPARE(model->rowCount(QModelIndex()), 0);
144 } 138 }
145 } 139 }
@@ -179,33 +173,33 @@ private Q_SLOTS:
179 QTRY_COMPARE(model->rowCount(model->index(0, 0)), 1); 173 QTRY_COMPARE(model->rowCount(model->index(0, 0)), 1);
180 } 174 }
181 175
182 // void testModelNestedLive() 176 void testModelNestedLive()
183 // { 177 {
184 // auto facade = DummyResourceFacade<Akonadi2::ApplicationDomain::Folder>::registerFacade(); 178 auto facade = DummyResourceFacade<Akonadi2::ApplicationDomain::Folder>::registerFacade();
185 // auto folder = QSharedPointer<Akonadi2::ApplicationDomain::Folder>::create("resource", "id", 0, QSharedPointer<Akonadi2::ApplicationDomain::MemoryBufferAdaptor>::create()); 179 auto folder = QSharedPointer<Akonadi2::ApplicationDomain::Folder>::create("resource", "id", 0, QSharedPointer<Akonadi2::ApplicationDomain::MemoryBufferAdaptor>::create());
186 // auto subfolder = QSharedPointer<Akonadi2::ApplicationDomain::Folder>::create("resource", "subId", 0, QSharedPointer<Akonadi2::ApplicationDomain::MemoryBufferAdaptor>::create()); 180 auto subfolder = QSharedPointer<Akonadi2::ApplicationDomain::Folder>::create("resource", "subId", 0, QSharedPointer<Akonadi2::ApplicationDomain::MemoryBufferAdaptor>::create());
187 // subfolder->setProperty("parent", "id"); 181 subfolder->setProperty("parent", "id");
188 // facade->results << folder << subfolder; 182 facade->results << folder << subfolder;
189 // ResourceConfig::addResource("dummyresource.instance1", "dummyresource"); 183 ResourceConfig::addResource("dummyresource.instance1", "dummyresource");
190 // 184
191 // //Test 185 //Test
192 // Akonadi2::Query query; 186 Akonadi2::Query query;
193 // query.resources << "dummyresource.instance1"; 187 query.resources << "dummyresource.instance1";
194 // query.liveQuery = true 188 query.liveQuery = true;
195 // 189 query.parentProperty = "parent";
196 // auto model = new ModelResult<Akonadi2::ApplicationDomain::Folder>(query, QList<QByteArray>() << "summary" << "uid"); 190
197 // model->fetchMore(QModelIndex()); 191 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Folder>(query);
198 // QTRY_COMPARE(model->rowCount(), 1); 192 QTRY_COMPARE(model->rowCount(), 1);
199 // model->fetchMore(model->index(0, 0)); 193 model->fetchMore(model->index(0, 0));
200 // QTRY_COMPARE(model->rowCount(model->index(0, 0)), 1); 194 QTRY_COMPARE(model->rowCount(model->index(0, 0)), 1);
201 // 195
202 // auto resultProvider = facade->capturedResultProvider.toStrongRef(); 196 // auto resultProvider = facade->capturedResultProvider.toStrongRef();
203 // 197
204 // //A modification can also be a move 198 //A modification can also be a move
205 // // resultProvider->modify(); 199 // resultProvider->modify();
206 // 200
207 // // resultProvider->remove(); 201 // resultProvider->remove();
208 // } 202 }
209 203
210 204
211}; 205};
diff --git a/tests/dummyresourcetest.cpp b/tests/dummyresourcetest.cpp
index 3b90e6c..d2fcda7 100644
--- a/tests/dummyresourcetest.cpp
+++ b/tests/dummyresourcetest.cpp
@@ -4,10 +4,10 @@
4 4
5#include "dummyresource/resourcefactory.h" 5#include "dummyresource/resourcefactory.h"
6#include "clientapi.h" 6#include "clientapi.h"
7#include "synclistresult.h"
8#include "commands.h" 7#include "commands.h"
9#include "entitybuffer.h" 8#include "entitybuffer.h"
10#include "resourceconfig.h" 9#include "resourceconfig.h"
10#include "modelresult.h"
11#include "pipeline.h" 11#include "pipeline.h"
12#include "log.h" 12#include "log.h"
13 13
@@ -68,10 +68,9 @@ private Q_SLOTS:
68 Akonadi2::Store::synchronize(query).exec().waitForFinished(); 68 Akonadi2::Store::synchronize(query).exec().waitForFinished();
69 69
70 query.propertyFilter.insert("uid", "testuid"); 70 query.propertyFilter.insert("uid", "testuid");
71 async::SyncListResult<Akonadi2::ApplicationDomain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::Event>(query)); 71 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Event>(query);
72 result.exec(); 72 QTRY_COMPARE(model->rowCount(QModelIndex()), 1);
73 QCOMPARE(result.size(), 1); 73 auto value = model->index(0, 0, QModelIndex()).data(ModelResult<Akonadi2::ApplicationDomain::Event, Akonadi2::ApplicationDomain::Event::Ptr>::DomainObjectRole).value<Akonadi2::ApplicationDomain::Event::Ptr>();
74 auto value = result.first();
75 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid")); 74 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid"));
76 } 75 }
77 76
@@ -95,10 +94,11 @@ private Q_SLOTS:
95 Akonadi2::Store::synchronize(query).exec().waitForFinished(); 94 Akonadi2::Store::synchronize(query).exec().waitForFinished();
96 95
97 query.propertyFilter.insert("uid", "testuid"); 96 query.propertyFilter.insert("uid", "testuid");
98 async::SyncListResult<Akonadi2::ApplicationDomain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::Event>(query)); 97
99 result.exec(); 98 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Event>(query);
100 QCOMPARE(result.size(), 1); 99 QTRY_COMPARE(model->rowCount(QModelIndex()), 1);
101 auto value = result.first(); 100 auto value = model->index(0, 0, QModelIndex()).data(ModelResult<Akonadi2::ApplicationDomain::Event, Akonadi2::ApplicationDomain::Event::Ptr>::DomainObjectRole).value<Akonadi2::ApplicationDomain::Event::Ptr>();
101
102 qDebug() << value->getProperty("uid").toByteArray(); 102 qDebug() << value->getProperty("uid").toByteArray();
103 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid")); 103 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid"));
104 } 104 }
@@ -124,10 +124,11 @@ private Q_SLOTS:
124 Akonadi2::Store::synchronize(query).exec().waitForFinished(); 124 Akonadi2::Store::synchronize(query).exec().waitForFinished();
125 125
126 query.propertyFilter.insert("summary", "summaryValue2"); 126 query.propertyFilter.insert("summary", "summaryValue2");
127 async::SyncListResult<Akonadi2::ApplicationDomain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::Event>(query)); 127
128 result.exec(); 128 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Event>(query);
129 QCOMPARE(result.size(), 1); 129 QTRY_COMPARE(model->rowCount(QModelIndex()), 1);
130 auto value = result.first(); 130 auto value = model->index(0, 0, QModelIndex()).data(ModelResult<Akonadi2::ApplicationDomain::Event, Akonadi2::ApplicationDomain::Event::Ptr>::DomainObjectRole).value<Akonadi2::ApplicationDomain::Event::Ptr>();
131
131 qDebug() << value->getProperty("uid").toByteArray(); 132 qDebug() << value->getProperty("uid").toByteArray();
132 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid2")); 133 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid2"));
133 } 134 }
@@ -157,10 +158,10 @@ private Q_SLOTS:
157 //Ensure all local data is processed 158 //Ensure all local data is processed
158 Akonadi2::Store::synchronize(query).exec().waitForFinished(); 159 Akonadi2::Store::synchronize(query).exec().waitForFinished();
159 160
160 async::SyncListResult<Akonadi2::ApplicationDomain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::Event>(query)); 161 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Event>(query);
161 result.exec(); 162 QTRY_VERIFY(model->rowCount(QModelIndex()) >= 1);
162 QVERIFY(!result.isEmpty()); 163 auto value = model->index(0, 0, QModelIndex()).data(ModelResult<Akonadi2::ApplicationDomain::Event, Akonadi2::ApplicationDomain::Event::Ptr>::DomainObjectRole).value<Akonadi2::ApplicationDomain::Event::Ptr>();
163 auto value = result.first(); 164
164 QVERIFY(!value->getProperty("summary").toString().isEmpty()); 165 QVERIFY(!value->getProperty("summary").toString().isEmpty());
165 qDebug() << value->getProperty("summary").toString(); 166 qDebug() << value->getProperty("summary").toString();
166 } 167 }
@@ -175,10 +176,10 @@ private Q_SLOTS:
175 //Ensure all local data is processed 176 //Ensure all local data is processed
176 Akonadi2::Store::synchronize(query).exec().waitForFinished(); 177 Akonadi2::Store::synchronize(query).exec().waitForFinished();
177 178
178 async::SyncListResult<Akonadi2::ApplicationDomain::Mail::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::Mail>(query)); 179 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Mail>(query);
179 result.exec(); 180 QTRY_VERIFY(model->rowCount(QModelIndex()) >= 1);
180 QVERIFY(!result.isEmpty()); 181 auto value = model->index(0, 0, QModelIndex()).data(ModelResult<Akonadi2::ApplicationDomain::Mail, Akonadi2::ApplicationDomain::Mail::Ptr>::DomainObjectRole).value<Akonadi2::ApplicationDomain::Mail::Ptr>();
181 auto value = result.first(); 182
182 QVERIFY(!value->getProperty("subject").toString().isEmpty()); 183 QVERIFY(!value->getProperty("subject").toString().isEmpty());
183 qDebug() << value->getProperty("subject").toString(); 184 qDebug() << value->getProperty("subject").toString();
184 } 185 }
@@ -203,10 +204,10 @@ private Q_SLOTS:
203 //Test create 204 //Test create
204 Akonadi2::ApplicationDomain::Event event2; 205 Akonadi2::ApplicationDomain::Event event2;
205 { 206 {
206 async::SyncListResult<Akonadi2::ApplicationDomain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::Event>(query)); 207 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Event>(query);
207 result.exec(); 208 QTRY_COMPARE(model->rowCount(QModelIndex()), 1);
208 QCOMPARE(result.size(), 1); 209 auto value = model->index(0, 0, QModelIndex()).data(ModelResult<Akonadi2::ApplicationDomain::Event, Akonadi2::ApplicationDomain::Event::Ptr>::DomainObjectRole).value<Akonadi2::ApplicationDomain::Event::Ptr>();
209 auto value = result.first(); 210
210 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid")); 211 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid"));
211 QCOMPARE(value->getProperty("summary").toByteArray(), QByteArray("summaryValue")); 212 QCOMPARE(value->getProperty("summary").toByteArray(), QByteArray("summaryValue"));
212 event2 = *value; 213 event2 = *value;
@@ -221,10 +222,10 @@ private Q_SLOTS:
221 222
222 //Test modify 223 //Test modify
223 { 224 {
224 async::SyncListResult<Akonadi2::ApplicationDomain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::Event>(query)); 225 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Event>(query);
225 result.exec(); 226 QTRY_COMPARE(model->rowCount(QModelIndex()), 1);
226 QCOMPARE(result.size(), 1); 227 auto value = model->index(0, 0, QModelIndex()).data(ModelResult<Akonadi2::ApplicationDomain::Event, Akonadi2::ApplicationDomain::Event::Ptr>::DomainObjectRole).value<Akonadi2::ApplicationDomain::Event::Ptr>();
227 auto value = result.first(); 228
228 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid")); 229 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid"));
229 QCOMPARE(value->getProperty("summary").toByteArray(), QByteArray("summaryValue2")); 230 QCOMPARE(value->getProperty("summary").toByteArray(), QByteArray("summaryValue2"));
230 } 231 }
@@ -236,9 +237,9 @@ private Q_SLOTS:
236 237
237 //Test remove 238 //Test remove
238 { 239 {
239 async::SyncListResult<Akonadi2::ApplicationDomain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::Event>(query)); 240 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Event>(query);
240 result.exec(); 241 //TODO ensure the initial query is done
241 QTRY_COMPARE(result.size(), 0); 242 QTRY_COMPARE(model->rowCount(QModelIndex()), 0);
242 } 243 }
243 } 244 }
244 245
@@ -252,9 +253,8 @@ private Q_SLOTS:
252 query.liveQuery = true; 253 query.liveQuery = true;
253 query.propertyFilter.insert("uid", "testuid"); 254 query.propertyFilter.insert("uid", "testuid");
254 255
255 256 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Event>(query);
256 async::SyncListResult<Akonadi2::ApplicationDomain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::Event>(query)); 257 //TODO ensure the initial query is done
257 result.exec();
258 258
259 Akonadi2::ApplicationDomain::Event event("org.kde.dummy.instance1"); 259 Akonadi2::ApplicationDomain::Event event("org.kde.dummy.instance1");
260 event.setProperty("uid", "testuid"); 260 event.setProperty("uid", "testuid");
@@ -265,8 +265,8 @@ private Q_SLOTS:
265 //Test create 265 //Test create
266 Akonadi2::ApplicationDomain::Event event2; 266 Akonadi2::ApplicationDomain::Event event2;
267 { 267 {
268 QTRY_COMPARE(result.size(), 1); 268 QTRY_COMPARE(model->rowCount(QModelIndex()), 1);
269 auto value = result.first(); 269 auto value = model->index(0, 0, QModelIndex()).data(ModelResult<Akonadi2::ApplicationDomain::Event, Akonadi2::ApplicationDomain::Event::Ptr>::DomainObjectRole).value<Akonadi2::ApplicationDomain::Event::Ptr>();
270 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid")); 270 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid"));
271 QCOMPARE(value->getProperty("summary").toByteArray(), QByteArray("summaryValue")); 271 QCOMPARE(value->getProperty("summary").toByteArray(), QByteArray("summaryValue"));
272 event2 = *value; 272 event2 = *value;
@@ -278,8 +278,9 @@ private Q_SLOTS:
278 278
279 //Test modify 279 //Test modify
280 { 280 {
281 QTRY_COMPARE(result.size(), 1); 281 //TODO wait for a change signal
282 auto value = result.first(); 282 QTRY_COMPARE(model->rowCount(QModelIndex()), 1);
283 auto value = model->index(0, 0, QModelIndex()).data(ModelResult<Akonadi2::ApplicationDomain::Event, Akonadi2::ApplicationDomain::Event::Ptr>::DomainObjectRole).value<Akonadi2::ApplicationDomain::Event::Ptr>();
283 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid")); 284 QCOMPARE(value->getProperty("uid").toByteArray(), QByteArray("testuid"));
284 QCOMPARE(value->getProperty("summary").toByteArray(), QByteArray("summaryValue2")); 285 QCOMPARE(value->getProperty("summary").toByteArray(), QByteArray("summaryValue2"));
285 } 286 }
@@ -288,7 +289,7 @@ private Q_SLOTS:
288 289
289 //Test remove 290 //Test remove
290 { 291 {
291 QTRY_COMPARE(result.size(), 0); 292 QTRY_COMPARE(model->rowCount(QModelIndex()), 0);
292 } 293 }
293 } 294 }
294 295
diff --git a/tests/pipelinetest.cpp b/tests/pipelinetest.cpp
index 2ede69d..f0fd1a4 100644
--- a/tests/pipelinetest.cpp
+++ b/tests/pipelinetest.cpp
@@ -12,7 +12,6 @@
12#include "deleteentity_generated.h" 12#include "deleteentity_generated.h"
13#include "dummyresource/resourcefactory.h" 13#include "dummyresource/resourcefactory.h"
14#include "clientapi.h" 14#include "clientapi.h"
15#include "synclistresult.h"
16#include "commands.h" 15#include "commands.h"
17#include "entitybuffer.h" 16#include "entitybuffer.h"
18#include "resourceconfig.h" 17#include "resourceconfig.h"
diff --git a/tests/querytest.cpp b/tests/querytest.cpp
index fdfb609..e354272 100644
--- a/tests/querytest.cpp
+++ b/tests/querytest.cpp
@@ -4,7 +4,6 @@
4 4
5#include "dummyresource/resourcefactory.h" 5#include "dummyresource/resourcefactory.h"
6#include "clientapi.h" 6#include "clientapi.h"
7#include "synclistresult.h"
8#include "commands.h" 7#include "commands.h"
9#include "resourceconfig.h" 8#include "resourceconfig.h"
10#include "log.h" 9#include "log.h"
@@ -129,7 +128,6 @@ private Q_SLOTS:
129 Akonadi2::Store::synchronize(query).exec().waitForFinished(); 128 Akonadi2::Store::synchronize(query).exec().waitForFinished();
130 129
131 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Folder>(query); 130 auto model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Folder>(query);
132 model->fetchMore(QModelIndex());
133 QTRY_COMPARE(model->rowCount(), 1); 131 QTRY_COMPARE(model->rowCount(), 1);
134 132
135 auto folderEntity = model->index(0, 0).data(ModelResult<Akonadi2::ApplicationDomain::Folder, Akonadi2::ApplicationDomain::Folder::Ptr>::DomainObjectRole).value<Akonadi2::ApplicationDomain::Folder::Ptr>(); 133 auto folderEntity = model->index(0, 0).data(ModelResult<Akonadi2::ApplicationDomain::Folder, Akonadi2::ApplicationDomain::Folder::Ptr>::DomainObjectRole).value<Akonadi2::ApplicationDomain::Folder::Ptr>();
diff --git a/tests/testimplementations.h b/tests/testimplementations.h
index c371456..a47a775 100644
--- a/tests/testimplementations.h
+++ b/tests/testimplementations.h
@@ -23,7 +23,6 @@
23 23
24#include <common/domainadaptor.h> 24#include <common/domainadaptor.h>
25#include <common/resultprovider.h> 25#include <common/resultprovider.h>
26#include <common/synclistresult.h>
27#include <common/resourceaccess.h> 26#include <common/resourceaccess.h>
28#include <common/facade.h> 27#include <common/facade.h>
29#include <common/genericresource.h> 28#include <common/genericresource.h>