From 1864024012213dc0a17c76e9755bf50a19944ec7 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Tue, 20 Dec 2016 16:02:38 +0100 Subject: Report when we don't have any more to fetch. ... so we can use that information in fetchMore. --- tests/clientapitest.cpp | 2 +- tests/databasepopulationandfacadequerybenchmark.cpp | 2 +- tests/mailquerybenchmark.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'tests') diff --git a/tests/clientapitest.cpp b/tests/clientapitest.cpp index 4afe328..d2fb747 100644 --- a/tests/clientapitest.cpp +++ b/tests/clientapitest.cpp @@ -78,7 +78,7 @@ public: resultProvider->add(res); } } - resultProvider->initialResultSetComplete(parent); + resultProvider->initialResultSetComplete(parent, true); }); auto job = KAsync::syncStart([query, resultProvider]() {}); mResultProvider = resultProvider; diff --git a/tests/databasepopulationandfacadequerybenchmark.cpp b/tests/databasepopulationandfacadequerybenchmark.cpp index f1904ad..6bd2051 100644 --- a/tests/databasepopulationandfacadequerybenchmark.cpp +++ b/tests/databasepopulationandfacadequerybenchmark.cpp @@ -112,7 +112,7 @@ class DatabasePopulationAndFacadeQueryBenchmark : public QObject QList list; emitter->onAdded([&list](const Sink::ApplicationDomain::Event::Ptr &event) { list << event; }); bool done = false; - emitter->onInitialResultSetComplete([&done](const Sink::ApplicationDomain::Event::Ptr &event) { done = true; }); + emitter->onInitialResultSetComplete([&done](const Sink::ApplicationDomain::Event::Ptr &event, bool) { done = true; }); emitter->fetch(Sink::ApplicationDomain::Event::Ptr()); QTRY_VERIFY(done); QCOMPARE(list.size(), count); diff --git a/tests/mailquerybenchmark.cpp b/tests/mailquerybenchmark.cpp index 0e2f6fa..d3598b2 100644 --- a/tests/mailquerybenchmark.cpp +++ b/tests/mailquerybenchmark.cpp @@ -99,7 +99,7 @@ class MailQueryBenchmark : public QObject QList list; emitter->onAdded([&list](const Mail::Ptr &mail) { list << mail; }); bool done = false; - emitter->onInitialResultSetComplete([&done](const Mail::Ptr &mail) { done = true; }); + emitter->onInitialResultSetComplete([&done](const Mail::Ptr &mail, bool) { done = true; }); emitter->fetch(Mail::Ptr()); QTRY_VERIFY(done); QCOMPARE(list.size(), query.limit()); -- cgit v1.2.3