From b04128fd34eabcc9cce4341d50cfe0c75dadb329 Mon Sep 17 00:00:00 2001 From: Matthieu Gallien Date: Fri, 18 Nov 2022 15:32:44 +0100 Subject: [PATCH] set mtime when building local sync folder state in automated tests would allow checking mtime with a correct value instead of having a default value Signed-off-by: Matthieu Gallien --- test/syncenginetestutils.cpp | 2 +- test/syncenginetestutils.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/test/syncenginetestutils.cpp b/test/syncenginetestutils.cpp index be41cfdc4..e36c4f7a8 100644 --- a/test/syncenginetestutils.cpp +++ b/test/syncenginetestutils.cpp @@ -1209,7 +1209,7 @@ void FakeFolder::fromDisk(QDir &dir, FileInfo &templateFi) continue; } char contentChar = content.at(0); - templateFi.children.insert(diskChild.fileName(), FileInfo { diskChild.fileName(), diskChild.size(), contentChar }); + templateFi.children.insert(diskChild.fileName(), FileInfo{diskChild.fileName(), diskChild.size(), contentChar, diskChild.lastModified()}); } } } diff --git a/test/syncenginetestutils.h b/test/syncenginetestutils.h index ab4074df6..b0b8e1eed 100644 --- a/test/syncenginetestutils.h +++ b/test/syncenginetestutils.h @@ -117,6 +117,7 @@ public: FileInfo(const QString &name) : name{name} { } FileInfo(const QString &name, qint64 size) : name{name}, isDir{false}, size{size} { } FileInfo(const QString &name, qint64 size, char contentChar) : name{name}, isDir{false}, size{size}, contentChar{contentChar} { } + FileInfo(const QString &name, qint64 size, char contentChar, QDateTime mtime) : name{name}, isDir{false}, lastModified(mtime), size{size}, contentChar{contentChar} { } FileInfo(const QString &name, const std::initializer_list &children); void addChild(const FileInfo &info); -- 2.30.2