nextcloud-desktop/test
Jocelyn Turcotte 72e44ce3d7 csync: Keep the csync_file_stat_t instances created during discovery
Now that they use the same structure, avoid _csync_detect_update
having to recreate another instance and transfer everything manually.
Any instance created during discovery should now be used all the way
up to SyncEngine::treewalkFile.

This also makes sure that the path and types are properly set in that
object instead of having to pass everything as separate parameters.

This gets rid of csync_ftw_flags_e which was now converted from,
and to csync_ftw_type_e, already in the csync_file_stat_t.

Issue #1817
2017-09-18 11:46:09 +02:00
..
benchmarks Tests: Add a large sync benchmark 2017-01-25 23:26:23 +01:00
csync csync: Keep the csync_file_stat_t instances created during discovery 2017-09-18 11:46:09 +02:00
manual/favlink License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
mockserver License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
scripts Move csync/tests/ownCloud to test/scripts/txpl 2017-08-22 11:18:22 +02:00
CMakeLists.txt Move csync to src/csync 2017-08-22 11:18:22 +02:00
owncloud_add_test.cmake Move csync to src/csync 2017-08-22 11:18:22 +02:00
stub.cpp AccountState: Allow storing state in settings 2016-03-01 16:08:23 +01:00
syncenginetestutils.h ChunkingNgTest: CI debuggability #6015 2017-09-12 17:26:54 +02:00
test_journal.db test_journal.db: Add checksumtype table 2017-06-22 15:11:49 +02:00
testallfilesdeleted.cpp Folder: Keep files option after aboutToRemoveAllFiles should not clear selective sync list (#5531) 2017-02-15 13:27:41 +01:00
testchecksumvalidator.cpp remove qt4 code 2017-09-15 07:11:05 +02:00
testchunkingng.cpp ChunkingNG: Add some tests 2017-01-20 14:48:53 +01:00
testconcaturl.cpp Move concatUrl and settingsWithGroup to Utility 2016-10-25 12:05:28 +02:00
testcsyncsqlite.cpp Use a C++ contructor and destructor for CSYNC 2017-09-06 13:08:23 +02:00
testexcludedfiles.cpp Move csync to src/csync 2017-08-22 11:18:22 +02:00
testfilesystem.cpp Move Utility to a new common static library 2017-09-05 17:25:19 +02:00
testfolder.cpp Move Utility to a new common static library 2017-09-05 17:25:19 +02:00
testfolderman.cpp remove qt4 code 2017-09-15 07:11:05 +02:00
testfolderwatcher.cpp Move Utility to a new common static library 2017-09-05 17:25:19 +02:00
testinotifywatcher.cpp Move Utility to a new common static library 2017-09-05 17:25:19 +02:00
testnetrcparser.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testowncloudpropagator.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testownsql.cpp Use QTemporaryDir in TestOwnSql 2017-05-08 23:18:06 +02:00
testplan.txt Minor typos in client test section 2015-09-10 18:11:44 +05:45
testsyncengine.cpp PropagateUpload: Model of remote quota, avoid some uploads #5537 2017-09-15 09:27:07 +02:00
testsyncfileitem.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testsyncfilestatustracker.cpp StatusTracker: Fix different case paths not matching (#5981) 2017-08-31 13:32:00 +02:00
testsyncjournaldb.cpp Add minor unittest for numeric id extraction #5933 2017-09-05 13:40:26 +02:00
testupdater.cpp For tests we do not need a xserver running. 2016-05-12 11:34:21 +02:00
testuploadreset.cpp Reset stuck chunked uploads eventually #5344 (#5443) 2017-01-13 14:44:45 +01:00
testutility.cpp remove qt4 code 2017-09-15 07:11:05 +02:00
testxmlparse.cpp remove qt4 code 2017-09-15 07:11:05 +02:00