qt5base-lts/tests/auto/corelib/io
Mitch Curtis f3f648f920 Fix QTemporaryFile::open() failing after remove().
If a QTemporaryFile is constructed using a template file path,
the path is generated in QTemporaryFileEngine::open() and then
filePathIsTemplate is set to false. If remove() and then open()
are called on the same QTemporaryFile, the path is not regenerated.
This change ensures that if the file path was generated, it will be
generated again in the scenario above.

Task-number: QTBUG-2557
Change-Id: I718ceb89daa9a9d46fdbe811fecc3d57d6dc08c2
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2012-06-05 06:15:06 +02:00
..
largefile Removed CONFIG+=parallel_test from suspected parallel-unsafe tests 2012-05-22 05:09:01 +02:00
qabstractfileengine Deprecate qMemCopy/qMemSet in favour of their stdlib equivilents. 2012-04-11 10:46:19 +02:00
qbuffer Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdatastream Eliminate duplicate data row names from corelib autotests. 2012-02-14 06:19:16 +01:00
qdataurl Fix qDecodeDataUrl for already percentage encoded content. 2012-05-09 20:10:44 +02:00
qdebug Logging: Change arguments of message handler to avoid conversions 2012-04-20 08:37:06 +02:00
qdir Removed CONFIG+=parallel_test from suspected parallel-unsafe tests 2012-05-22 05:09:01 +02:00
qdiriterator Removed CONFIG+=parallel_test from suspected parallel-unsafe tests 2012-05-22 05:09:01 +02:00
qfile Marked tst_qfile as parallel-safe 2012-05-31 05:37:19 +02:00
qfileinfo Removed CONFIG+=parallel_test from suspected parallel-unsafe tests 2012-05-22 05:09:01 +02:00
qfilesystementry Eliminate duplicate data row names from corelib autotests. 2012-02-14 06:19:16 +01:00
qfilesystemwatcher Fix directories never being unwatched after deletion on Windows. 2012-03-21 12:32:16 +01:00
qiodevice Do not ignore tests/auto/corelib/io/qiodevice on Mac OS X 2012-04-12 21:26:42 +02:00
qipaddress Add support for IPv6 parsing and reconstructing the address 2012-03-28 16:31:34 +02:00
qnodebug Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qprocess Marked tst_qprocess as parallel-safe 2012-05-30 06:29:10 +02:00
qprocessenvironment Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qresourceengine Uncomment disabled code in QResourceEngine autotest. 2012-03-14 07:51:45 +01:00
qsettings Removed CONFIG+=parallel_test from suspected parallel-unsafe tests 2012-05-22 05:09:01 +02:00
qstandardpaths Removed CONFIG+=parallel_test from suspected parallel-unsafe tests 2012-05-22 05:09:01 +02:00
qtemporarydir Removed CONFIG+=parallel_test from suspected parallel-unsafe tests 2012-05-22 05:09:01 +02:00
qtemporaryfile Fix QTemporaryFile::open() failing after remove(). 2012-06-05 06:15:06 +02:00
qtextstream Make tst_qtextstream parallel-safe. 2012-05-31 05:37:25 +02:00
qurl Fix handling of invalid urls in QDataStream << QUrl 2012-05-23 14:18:34 +02:00
qurlinternal Add the QUrl::FullyDecoded flag to the component formatting 2012-05-22 20:56:38 +02:00
qurlquery Port away from QUrl::MostDecoded 2012-05-22 20:56:38 +02:00
qwinoverlappedionotifier Removed CONFIG+=parallel_test from suspected parallel-unsafe tests [2] 2012-05-23 03:17:59 +02:00
io.pro Fix qDecodeDataUrl for already percentage encoded content. 2012-05-09 20:10:44 +02:00