]> dgit.raspbian.org Git - nextcloud-desktop.git/commitdiff
Expose max activity data from activity list model in TestingALM
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Wed, 1 Mar 2023 15:33:24 +0000 (16:33 +0100)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Tue, 25 Jul 2023 00:40:28 +0000 (08:40 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
test/activitylistmodeltestutils.cpp
test/activitylistmodeltestutils.h

index bbeb1b658a5e2370dbcef067d1da50f750b7f214..4700a6b6d3e4d2ee0f02346ef276abd1b5b3b545 100644 (file)
@@ -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)
 {
index 6b9fe83d6a996aa672fba7345f427fe539db5d56..815611604947ae3f8e3262f76d12b24a1505b370 100644 (file)
@@ -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;