nextcloud-desktop/test
Matthieu Gallien 18bb41b410 add automated tests for complex move scenario
we rename the top folder and we rename a not direct child that is also
moved to another folder below the original renamed top folder

so
a/b/c
a/b/d/file

will be
e/b/c/f/file

with
a -> e
d-> f

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-09-12 09:50:27 +02:00
..
benchmarks Enable bugprone-too-small-loop-variable clang-tidy check 2020-09-01 06:37:03 +00:00
csync allow detection of qt5 or qt6 2024-04-26 09:05:12 +02:00
manual/favlink License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
mockserver Replace deprecated QRegExp with QRegularExpression. 2021-11-02 08:54:06 +00:00
activitylistmodeltestutils.cpp Unit tests for federated share activity actions 2024-03-05 09:13:12 +01:00
activitylistmodeltestutils.h Activity list fixes and improvements. Adjusted sorting to show interactive and security activities always on top (after errors). Added button to scroll up when new activity arrives. Improved sync status scrollbar. 2023-09-22 15:28:50 +02:00
CMakeLists.txt Unit tests. Test .lnk file with a real shortcut file. Test will hang if QFileInfo is used on .lnk files. 2024-07-10 10:29:35 +02:00
e2etestsfakecert.pem Fix unit tests SecureFileDrop 2023-04-05 12:21:28 +02:00
e2etestsfakecertprivatekey.pem Fix unit tests SecureFileDrop 2023-04-05 12:21:28 +02:00
e2etestsfakecertpublickey.pem Fix unit tests SecureFileDrop 2023-04-05 12:21:28 +02:00
endtoendtestutils.cpp Add an end to end test utils file 2022-11-23 08:40:46 +01:00
endtoendtestutils.h Add an end to end test utils file 2022-11-23 08:40:46 +01:00
fake2eelocksucceeded.json Implement Secure filedrop link share. Move data from 'filedrop' to 'files' when syncing E2EE folders. 2023-03-02 19:29:11 +01:00
fakefiledrope2eefoldermetadata.json Fix unit tests SecureFileDrop 2023-04-05 12:21:28 +02:00
fakeshortcut.base64 Unit tests. Test .lnk file with a real shortcut file. Test will hang if QFileInfo is used on .lnk files. 2024-07-10 10:29:35 +02:00
nextcloud_add_test.cmake Fix test compilation 2024-04-26 09:05:12 +02:00
pushnotificationstestutils.cpp pushnotification testutils: Bind only to LocalHost 2024-04-22 09:47:49 +02:00
pushnotificationstestutils.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
sharetestutils.cpp fix automated tests missing toString() convert from QVariant 2024-04-26 09:05:12 +02:00
sharetestutils.h more fixes for attributes without init value 2023-02-06 10:43:05 +01:00
stubfolderman.cpp VFS: Tell the vfs plugin whether we have multiple accounts 2020-12-15 10:59:14 +01:00
stubremotewipe.cpp Clazy: Fix some warnigns 2020-12-15 10:59:17 +01:00
syncenginetestutils.cpp fix automated tests missing toString() convert from QVariant 2024-04-26 09:05:12 +02:00
syncenginetestutils.h Unit tests for diverse conflicts in one folder. 2024-04-23 12:18:12 +02:00
test_journal.db test_journal.db: Add checksumtype table 2017-06-22 15:11:49 +02:00
testaccount.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testactivitydata.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testactivitylistmodel.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testallfilesdeleted.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testasyncop.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testblacklist.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testcapabilities.cpp Extend capabilities test to include desktopEnterpriseChannel check. 2024-07-04 10:16:40 +02:00
testcfapishellextensionsipc.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testchecksumvalidator.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testchunkingng.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testclientsideencryption.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testclientsideencryptionv2.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testclientstatusreporting.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testconcaturl.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testcookies.cpp Use QDateTime::startOfDay() 2021-09-08 08:54:00 +00:00
testdatabaseerror.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testdatefieldbackend.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testdownload.cpp better automated tests log 2024-05-15 15:06:11 +02:00
teste2efiletransfer.cpp better automated tests log 2024-05-15 15:06:11 +02:00
teste2eserversetup.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testexcludedfiles.cpp do not ignore paths containing 2 "#" characters 2024-09-09 11:03:57 +02:00
testfiletagmodel.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testfolder.cpp Move Utility to a new common static library 2017-09-05 17:25:19 +02:00
testfolderman.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testfolderwatcher.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testhelper.cpp Moved all server mocking code for share model test to independent ShareTestUtils file 2022-10-31 18:06:10 +01:00
testhelper.h Make accountstate fakeable for tests 2023-01-24 17:00:14 +01:00
testiconutils.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testinotifywatcher.cpp Use QRandomGenerator instead of qrand 2021-09-08 08:54:00 +00:00
testlocaldiscovery.cpp Provide Windows-compatible forbidden filename character in forbidden filenames test 2024-08-21 09:51:39 +02:00
testlockedfiles.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testlockfile.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testlongpath.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testnetrcparser.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testnextcloudpropagator.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testownsql.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testpermissions.cpp detect remnants read-only folders to delete: try to delete them 2024-09-12 08:40:50 +02:00
testplan.txt Minor typos in client test section 2015-09-10 18:11:44 +05:45
testpushnotifications.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testremotediscovery.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testremotewipe.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testsecurefiledrop.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testselectivesync.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testsetuserstatusdialog.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testshareemodel.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testsharemodel.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testsortedactivitylistmodel.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testsortedsharemodel.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testsynccfapi.cpp Unit tests. Test .lnk file with a real shortcut file. Test will hang if QFileInfo is used on .lnk files. 2024-07-10 10:29:35 +02:00
testsyncconflict.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testsyncconflictsmodel.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testsyncdelete.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testsyncengine.cpp Add tests to remove all files when sycing with or without nextcloudcmd. 2024-06-28 18:18:08 +02:00
testsyncfileitem.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testsyncfilestatustracker.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testsyncjournaldb.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testsyncmove.cpp add automated tests for complex move scenario 2024-09-12 09:50:27 +02:00
testsyncvirtualfiles.cpp Properly reset fakefolder test state post-placeholder file delete in testsyncvirtualfiles 2024-06-28 18:17:19 +02:00
testsyncxattr.cpp context menu: do not recursively check pin and availability states 2024-03-27 11:59:30 +01:00
testtalkreply.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testtheme.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testunifiedsearchlistmodel.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testupdater.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testuploadreset.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testutility.cpp better automated tests log 2024-05-15 15:06:11 +02:00
testxmlparse.cpp better automated tests log 2024-05-15 15:06:11 +02:00
themeutils.cpp Split out wizard welcome page 2021-03-10 09:55:40 +01:00
themeutils.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00