qt5base-lts/tests/auto/corelib/io
Friedemann Kleint 20a8a277ee tst_qfileinfo: Refactor ntfsJunctionPointsAndSymlinks()
Move the creation of the symbolic link/junction from the _data() slot
into the actual test function. The parameters are passed by a newly
introduced struct. This ensures only the symbolic links/junctions that
are actually needed are created. It can then no longer happen that
filtering for one data row invokes recursive deletion of the mountpoint
junction.

Also use of the newly introduced convenience createSymbolicLink()
in canonicalFilePath()

Task-number: QTBUG-63989
Change-Id: Ia78fd4ad6097136934ab5a375f4c352713d0f115
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2018-09-30 09:59:09 +00:00
..
largefile Fix the fix for mmap() overflow check 2018-07-25 12:40:04 +00:00
qabstractfileengine
qbuffer
qdataurl
qdebug Fix QMetaObject naming of class enum flag 2018-08-11 07:59:15 +00:00
qdir Migrate QDir to use QRegularExpression 2018-08-19 04:03:29 +00:00
qdiriterator Android: fix qdiriterator test 2018-06-21 14:14:45 +00:00
qfile Reduce redundancy and duplication in tst_QFile::appendAndRead 2018-07-30 15:04:40 +00:00
qfileinfo tst_qfileinfo: Refactor ntfsJunctionPointsAndSymlinks() 2018-09-30 09:59:09 +00:00
qfileselector Remove duplicate qnx from the platform file selector names 2017-10-24 16:43:39 +00:00
qfilesystementry
qfilesystemmetadata
qfilesystemwatcher macOS: Fix QFileSystemWatcher to watch paths with the same prefix 2018-05-29 06:32:46 +00:00
qiodevice tst_qiodevice: Skip broken winrt tests 2018-05-07 07:37:51 +00:00
qipaddress QIpAddress: reject IPv6 addresses with more than 4 hex digits 2018-03-16 00:01:53 +00:00
qlockfile Merge remote-tracking branch 'origin/5.9' into 5.11 2018-02-14 12:51:24 +01:00
qloggingcategory Hide global qtlogging.ini from autotest 2018-04-05 05:40:07 +00:00
qloggingregistry Logging: Accept .ini files written by QSettings 2018-07-28 14:43:40 +00:00
qnodebug Improve output of Q_ENUM 2018-07-26 22:14:42 +00:00
qprocess QProcess::startDetached: Fix behavior change on Windows 2018-08-03 08:09:30 +00:00
qprocess-noapplication
qprocessenvironment
qresourceengine tst_qresourceengine: Fix position of testqrc for builtin testdata 2018-06-22 05:02:40 +00:00
qsavefile
qsettings darwin: fix tst_qsettings deps 2018-08-29 02:47:41 +00:00
qstandardpaths tst_qstandardpaths: #if-out a function only used within #if-ery 2018-05-31 15:50:17 +00:00
qstorageinfo tst_qstorageinfo: Don't add extra newlines when printing volumes 2018-03-07 14:26:00 +00:00
qtemporarydir Merge remote-tracking branch 'origin/5.9' into 5.11 2018-02-14 12:51:24 +01:00
qtemporaryfile Merge remote-tracking branch 'origin/5.9' into 5.11 2018-02-14 12:51:24 +01:00
qurl Merge remote-tracking branch 'origin/5.11' into dev 2018-08-17 09:08:06 +02:00
qurlinternal
qurlquery
io.pro Make tests compile for Android 2018-06-25 08:01:19 +00:00