From: Claudio Cambra Date: Tue, 11 Jul 2023 07:37:29 +0000 (+0800) Subject: Add find method to DiskFileModifier class in SyncEngineTestUtils X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~92^2^2~53^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=67e6546e1ad4583313547c7718fc9323a3a4b08c;p=nextcloud-desktop.git Add find method to DiskFileModifier class in SyncEngineTestUtils Signed-off-by: Claudio Cambra --- diff --git a/test/syncenginetestutils.cpp b/test/syncenginetestutils.cpp index 82aa70166..88ece82c1 100644 --- a/test/syncenginetestutils.cpp +++ b/test/syncenginetestutils.cpp @@ -113,6 +113,12 @@ void DiskFileModifier::setE2EE([[maybe_unused]] const QString &relativePath, [[m { } +QFile DiskFileModifier::find(const QString &relativePath) const +{ + const auto path = _rootDir.filePath(relativePath); + return QFile(path); +} + FileInfo FileInfo::A12_B12_C12_S12() { FileInfo fi { QString {}, { diff --git a/test/syncenginetestutils.h b/test/syncenginetestutils.h index 4f9c552ba..3a299f3ac 100644 --- a/test/syncenginetestutils.h +++ b/test/syncenginetestutils.h @@ -108,6 +108,8 @@ public: void setModTime(const QString &relativePath, const QDateTime &modTime) override; void modifyLockState(const QString &relativePath, LockState lockState, int lockType, const QString &lockOwner, const QString &lockOwnerId, const QString &lockEditorId, quint64 lockTime, quint64 lockTimeout) override; void setE2EE(const QString &relativepath, const bool enabled) override; + + [[nodiscard]] QFile find(const QString &relativePath) const; }; class FileInfo : public FileModifier