summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--examples/caldavresource/tests/caldavtest.cpp21
-rw-r--r--examples/webdavcommon/webdav.cpp3
2 files changed, 11 insertions, 13 deletions
diff --git a/examples/caldavresource/tests/caldavtest.cpp b/examples/caldavresource/tests/caldavtest.cpp
index 2ea5a1a..1ea7d72 100644
--- a/examples/caldavresource/tests/caldavtest.cpp
+++ b/examples/caldavresource/tests/caldavtest.cpp
@@ -29,8 +29,7 @@ class CalDavTest : public QObject
29{ 29{
30 Q_OBJECT 30 Q_OBJECT
31 31
32 // This test assumes a calendar MyCalendar with one event and one todo in 32 // This test assumes a calendar "personal".
33 // it.
34 33
35 const QString baseUrl = "http://localhost/dav/calendars/user/doe"; 34 const QString baseUrl = "http://localhost/dav/calendars/user/doe";
36 const QString username = "doe"; 35 const QString username = "doe";
@@ -87,9 +86,9 @@ private slots:
87 VERIFYEXEC(Sink::ResourceControl::flushMessageQueue(mResourceInstanceIdentifier)); 86 VERIFYEXEC(Sink::ResourceControl::flushMessageQueue(mResourceInstanceIdentifier));
88 87
89 auto eventJob = Sink::Store::fetchAll<Event>(Sink::Query().request<Event::Uid>()) 88 auto eventJob = Sink::Store::fetchAll<Event>(Sink::Query().request<Event::Uid>())
90 .then([](const QList<Event::Ptr> &events) { QCOMPARE(events.size(), 1); }); 89 .then([](const QList<Event::Ptr> &events) { QCOMPARE(events.size(), 0); });
91 auto todoJob = Sink::Store::fetchAll<Todo>(Sink::Query().request<Todo::Uid>()) 90 auto todoJob = Sink::Store::fetchAll<Todo>(Sink::Query().request<Todo::Uid>())
92 .then([](const QList<Todo::Ptr> &todos) { QCOMPARE(todos.size(), 1); }); 91 .then([](const QList<Todo::Ptr> &todos) { QCOMPARE(todos.size(), 0); });
93 92
94 VERIFYEXEC(eventJob); 93 VERIFYEXEC(eventJob);
95 VERIFYEXEC(todoJob); 94 VERIFYEXEC(todoJob);
@@ -98,7 +97,7 @@ private slots:
98 .then([](const QList<Calendar::Ptr> &calendars) { 97 .then([](const QList<Calendar::Ptr> &calendars) {
99 QCOMPARE(calendars.size(), 1); 98 QCOMPARE(calendars.size(), 1);
100 for (const auto &calendar : calendars) { 99 for (const auto &calendar : calendars) {
101 QVERIFY(calendar->getName() == "MyCalendar"); 100 QVERIFY(calendar->getName() == "personal");
102 } 101 }
103 }); 102 });
104 VERIFYEXEC(calendarJob); 103 VERIFYEXEC(calendarJob);
@@ -135,7 +134,7 @@ private slots:
135 134
136 auto verifyEventCountJob = 135 auto verifyEventCountJob =
137 Sink::Store::fetchAll<Event>(Sink::Query().request<Event::Uid>()).then([](const QList<Event::Ptr> &events) { 136 Sink::Store::fetchAll<Event>(Sink::Query().request<Event::Uid>()).then([](const QList<Event::Ptr> &events) {
138 QCOMPARE(events.size(), 2); 137 QCOMPARE(events.size(), 1);
139 }); 138 });
140 VERIFYEXEC(verifyEventCountJob); 139 VERIFYEXEC(verifyEventCountJob);
141 140
@@ -173,7 +172,7 @@ private slots:
173 172
174 auto verifyTodoCountJob = 173 auto verifyTodoCountJob =
175 Sink::Store::fetchAll<Todo>(Sink::Query().request<Todo::Uid>()).then([](const QList<Todo::Ptr> &todos) { 174 Sink::Store::fetchAll<Todo>(Sink::Query().request<Todo::Uid>()).then([](const QList<Todo::Ptr> &todos) {
176 QCOMPARE(todos.size(), 2); 175 QCOMPARE(todos.size(), 1);
177 }); 176 });
178 VERIFYEXEC(verifyTodoCountJob); 177 VERIFYEXEC(verifyTodoCountJob);
179 178
@@ -211,7 +210,7 @@ private slots:
211 VERIFYEXEC(Sink::ResourceControl::flushMessageQueue(mResourceInstanceIdentifier)); 210 VERIFYEXEC(Sink::ResourceControl::flushMessageQueue(mResourceInstanceIdentifier));
212 211
213 auto verifyEventCountJob = Sink::Store::fetchAll<Event>({}).then( 212 auto verifyEventCountJob = Sink::Store::fetchAll<Event>({}).then(
214 [](const QList<Event::Ptr> &events) { QCOMPARE(events.size(), 2); }); 213 [](const QList<Event::Ptr> &events) { QCOMPARE(events.size(), 1); });
215 VERIFYEXEC(verifyEventCountJob); 214 VERIFYEXEC(verifyEventCountJob);
216 215
217 auto verifyEventJob = 216 auto verifyEventJob =
@@ -248,7 +247,7 @@ private slots:
248 VERIFYEXEC(Sink::ResourceControl::flushMessageQueue(mResourceInstanceIdentifier)); 247 VERIFYEXEC(Sink::ResourceControl::flushMessageQueue(mResourceInstanceIdentifier));
249 248
250 auto verifyTodoCountJob = Sink::Store::fetchAll<Todo>({}).then( 249 auto verifyTodoCountJob = Sink::Store::fetchAll<Todo>({}).then(
251 [](const QList<Todo::Ptr> &todos) { QCOMPARE(todos.size(), 2); }); 250 [](const QList<Todo::Ptr> &todos) { QCOMPARE(todos.size(), 1); });
252 VERIFYEXEC(verifyTodoCountJob); 251 VERIFYEXEC(verifyTodoCountJob);
253 252
254 auto verifyTodoJob = 253 auto verifyTodoJob =
@@ -350,7 +349,7 @@ private slots:
350 VERIFYEXEC(Sink::ResourceControl::flushReplayQueue(mResourceInstanceIdentifier)); 349 VERIFYEXEC(Sink::ResourceControl::flushReplayQueue(mResourceInstanceIdentifier));
351 350
352 auto verifyEventCountJob = Sink::Store::fetchAll<Event>({}).then( 351 auto verifyEventCountJob = Sink::Store::fetchAll<Event>({}).then(
353 [](const QList<Event::Ptr> &events) { QCOMPARE(events.size(), 1); }); 352 [](const QList<Event::Ptr> &events) { QCOMPARE(events.size(), 0); });
354 VERIFYEXEC(verifyEventCountJob); 353 VERIFYEXEC(verifyEventCountJob);
355 } 354 }
356 355
@@ -370,7 +369,7 @@ private slots:
370 VERIFYEXEC(Sink::ResourceControl::flushReplayQueue(mResourceInstanceIdentifier)); 369 VERIFYEXEC(Sink::ResourceControl::flushReplayQueue(mResourceInstanceIdentifier));
371 370
372 auto verifyTodoCountJob = Sink::Store::fetchAll<Todo>({}).then( 371 auto verifyTodoCountJob = Sink::Store::fetchAll<Todo>({}).then(
373 [](const QList<Todo::Ptr> &todos) { QCOMPARE(todos.size(), 1); }); 372 [](const QList<Todo::Ptr> &todos) { QCOMPARE(todos.size(), 0); });
374 VERIFYEXEC(verifyTodoCountJob); 373 VERIFYEXEC(verifyTodoCountJob);
375 } 374 }
376}; 375};
diff --git a/examples/webdavcommon/webdav.cpp b/examples/webdavcommon/webdav.cpp
index e5f4fab..e13d121 100644
--- a/examples/webdavcommon/webdav.cpp
+++ b/examples/webdavcommon/webdav.cpp
@@ -295,14 +295,13 @@ KDAV2::DavUrl WebDavSynchronizer::urlOf(const QByteArray &remoteId)
295 auto davurl = serverUrl(); 295 auto davurl = serverUrl();
296 auto url = davurl.url(); 296 auto url = davurl.url();
297 url.setPath(remoteId); 297 url.setPath(remoteId);
298 SinkLog() << "Returning URL:" << url.toEncoded();
299 davurl.setUrl(url); 298 davurl.setUrl(url);
300 return davurl; 299 return davurl;
301} 300}
302 301
303KDAV2::DavUrl WebDavSynchronizer::urlOf(const QByteArray &collectionRemoteId, const QString &itemPath) 302KDAV2::DavUrl WebDavSynchronizer::urlOf(const QByteArray &collectionRemoteId, const QString &itemPath)
304{ 303{
305 return urlOf(collectionRemoteId + "/" + itemPath.toUtf8()); 304 return urlOf(collectionRemoteId + itemPath.toUtf8());
306} 305}
307 306
308bool WebDavSynchronizer::unchanged(const KDAV2::DavCollection &collection) 307bool WebDavSynchronizer::unchanged(const KDAV2::DavCollection &collection)