nextcloud-desktop/test
Matthieu Gallien 908066072a avoid deleting renamed file with spaces in name
ensure that normal sync engine will nto delete new file renamed due to
trailing/leading spaces in name

rename before upload in the same job to avoid having invalid state in
local desktop client database to ensure any subsequent run of the sync
engine will not make wrong decisions

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-04-06 07:32:02 +00:00
..
benchmarks Enable bugprone-too-small-loop-variable clang-tidy check 2020-09-01 06:37:03 +00:00
csync use alias target for internal libraries 2021-10-06 07:56:33 +00: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
CMakeLists.txt Add TalkReply class and tests. 2022-03-17 17:50:33 +01:00
nextcloud_add_test.cmake Fix BUILD_TESTING on non Linux unices 2021-10-12 16:32:24 +02:00
pushnotificationstestutils.cpp Don't compare integers with different signs 2021-08-11 20:20:39 +00:00
pushnotificationstestutils.h let clang-tidy add missing override after enabling again the check 2021-08-31 08:35:56 +00: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 prevent updating files when that would result in invalid mtime 2022-03-17 23:28:02 +00:00
syncenginetestutils.h prevent updating files when that would result in invalid mtime 2022-03-17 23:28:02 +00:00
test_journal.db test_journal.db: Add checksumtype table 2017-06-22 15:11:49 +02:00
testaccount.cpp fix review comment 2021-07-29 08:27:53 +00:00
testactivitydata.cpp Add thumbnails for files in the activity view 2022-03-17 10:46:09 +00:00
testactivitylistmodel.cpp Fix dark mode stuff relating to unified search, fix macOS auto dark/light theme switching not always working, fix Windows detection of dark/light theme switching 2022-03-28 09:21:35 +00:00
testallfilesdeleted.cpp in wizard always use the correct way to get dav path 2021-07-28 09:45:49 +00:00
testasyncop.cpp Please the clang-tidy overlord 2020-12-15 11:01:53 +01:00
testblacklist.cpp Fix testblacklist.cpp 2021-08-11 17:13:44 +00:00
testcapabilities.cpp read capabilities for bulk upload from server 2021-11-24 16:17:47 +01:00
testchecksumvalidator.cpp Refactor DeleteJob and DeleteApiJob to use SimpleFileJob. 2022-01-11 13:37:09 +00:00
testchunkingng.cpp Speedup test build by compile the fake server just once 2020-12-15 10:59:27 +01:00
testclientsideencryption.cpp VFS + E2EE. Improved data alignment and unit tests for StreamingDecryptor. Refactoring and renaming for readability. 2021-08-20 12:57:22 +00:00
testconcaturl.cpp Enable the modernize-use-using check on clang-tidy 2020-08-12 18:18:57 +02:00
testcookies.cpp Use QDateTime::startOfDay() 2021-09-08 08:54:00 +00:00
testdatabaseerror.cpp Test that the sync behave well if there are errors while reading the database 2020-12-15 10:58:17 +01:00
testdownload.cpp Please the clang-tidy overlord 2020-12-15 11:01:53 +01:00
testexcludedfiles.cpp Expand ExcludedFiles tests. 2021-10-28 11:38:03 +02:00
testfolder.cpp Move Utility to a new common static library 2017-09-05 17:25:19 +02:00
testfolderman.cpp Invoke 'bool Folder::isSyncRunning() const' from tests. 2021-07-28 08:58:00 +00:00
testfolderwatcher.cpp Use QRandomGenerator instead of qrand 2021-09-08 08:54:00 +00:00
testhelper.cpp Remove unused functions and variables 2021-08-11 20:20:39 +00:00
testhelper.h switch from Q_DECL_OVERRIDE to plain override 2021-08-31 08:35:57 +00:00
testiconutils.cpp Fix review comments. Use QImage for QML and QPixmap for rest of code. Do not cache images for QML. Fix tests. Use signal in QML. 2021-11-04 20:50:51 +00:00
testinotifywatcher.cpp Use QRandomGenerator instead of qrand 2021-09-08 08:54:00 +00:00
testlocaldiscovery.cpp avoid deleting renamed file with spaces in name 2022-04-06 07:32:02 +00:00
testlockedfiles.cpp testlockedfiles use long file path 2021-08-23 09:40:27 +02:00
testlongpath.cpp Add test for csync_vio_local_stat with long path 2021-08-23 09:40:27 +02:00
testnetrcparser.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testnextcloudpropagator.cpp Enable the modernize-use-using check on clang-tidy 2020-08-12 18:18:57 +02:00
testnotificationcache.cpp our source code files have lower case names 2021-10-25 15:38:21 +02:00
testoauth.cpp Please the clang-tidy overlord 2020-12-15 11:01:53 +01:00
testownsql.cpp Move Prepared sql queries to seperate class to manage access 2021-08-23 09:40:26 +02:00
testpermissions.cpp Do not remove files from a Group folder and its nested folders whe it is renamed or removed while not allowed. 2022-03-09 10:54:39 +02:00
testplan.txt Minor typos in client test section 2015-09-10 18:11:44 +05:45
testpushnotifications.cpp Add dialog to set user status 2021-09-09 11:18:22 +02:00
testremotediscovery.cpp Make argument singular to fix i18n issue 2021-11-05 10:00:17 +01:00
testremotewipe.cpp Once client gets 401/403 from the server, check if remote wipe was requested. 2019-10-17 20:11:31 +02:00
testselectivesync.cpp Ensure local discovery on selective sync changes 2020-12-15 10:58:41 +01:00
testsetuserstatusdialog.cpp remove all usage of QDateTime::toTime_t() to avoid overflow 2022-03-17 23:28:02 +00:00
testsynccfapi.cpp Don't treat new folders in unpinned folders as files to dehydrate 2021-01-26 17:09:24 +00:00
testsyncconflict.cpp Rename csync_instructions_e -> SyncInsturctions 2020-12-15 10:59:10 +01:00
testsyncdelete.cpp Move test for issue #1329 from t1.pl to new test system 2020-12-15 10:58:29 +01:00
testsyncengine.cpp add new tests dedicated for recovery scenario of wrong mtime on server 2022-03-17 23:28:02 +00:00
testsyncfileitem.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testsyncfilestatustracker.cpp Rollback local move when server move has failed. 2022-02-23 16:53:26 +02:00
testsyncjournaldb.cpp remove all usage of QDateTime::toTime_t() to avoid overflow 2022-03-17 23:28:02 +00:00
testsyncmove.cpp Rollback local move when server move has failed. 2022-02-23 16:53:26 +02:00
testsyncvirtualfiles.cpp ensure discovery phase will not try to upload files with invalid mtime 2022-03-17 23:28:02 +00:00
testsyncxattr.cpp Check result of setPinState() 2021-08-11 20:20:39 +00:00
testtalkreply.cpp Add TalkReply class and tests. 2022-03-17 17:50:33 +01:00
testtheme.cpp Enable share to Talk and Email. Display correct icon. Added unit tests. 2021-09-06 13:27:39 +00:00
testunifiedsearchlistmodel.cpp Unified Search via Tray window 2021-10-25 14:45:05 +03:00
testupdater.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testuploadreset.cpp Fix warnings about signedness 2020-12-15 10:58:41 +01:00
testutility.cpp Replace deprecated QRegExp with QRegularExpression. 2021-11-02 08:54:06 +00:00
testxmlparse.cpp Use dav instead of webdav 2021-07-16 12:42:02 +00:00
themeutils.cpp Split out wizard welcome page 2021-03-10 09:55:40 +01:00
themeutils.h Split out wizard welcome page 2021-03-10 09:55:40 +01:00