From: Claudio Cambra Date: Wed, 1 Mar 2023 15:33:24 +0000 (+0100) Subject: Expose max activity data from activity list model in TestingALM X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~92^2^2~71^2~4 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=6d3bbe828f64fb8e30da9afcdb16dbfe7c159d2d;p=nextcloud-desktop.git Expose max activity data from activity list model in TestingALM Signed-off-by: Claudio Cambra --- diff --git a/test/activitylistmodeltestutils.cpp b/test/activitylistmodeltestutils.cpp index bbeb1b658..4700a6b6d 100644 --- a/test/activitylistmodeltestutils.cpp +++ b/test/activitylistmodeltestutils.cpp @@ -444,6 +444,14 @@ int FakeRemoteActivityStorage::startingIdLast() const return _startingId; } +int FakeRemoteActivityStorage::numItemsToInsert() const { + return _numItemsToInsert; +} + +int FakeRemoteActivityStorage::totalNumActivites() const { + return _activityData.count(); +} + void TestingALM::startFetchJobWithNumActivities(const int numActivities) { diff --git a/test/activitylistmodeltestutils.h b/test/activitylistmodeltestutils.h index 6b9fe83d6..815611604 100644 --- a/test/activitylistmodeltestutils.h +++ b/test/activitylistmodeltestutils.h @@ -50,16 +50,16 @@ class FakeRemoteActivityStorage public: static FakeRemoteActivityStorage *instance(); - static void destroy(); - - void init(); - void initActivityData(); - [[nodiscard]] QByteArray activityJsonData(const int sinceId, const int limit); - [[nodiscard]] QJsonValue activityById(const int id) const; [[nodiscard]] int startingIdLast() const; + [[nodiscard]] int numItemsToInsert() const; + [[nodiscard]] int totalNumActivites() const; + + static void destroy(); + void init(); + void initActivityData(); private: QJsonArray _activityData;