-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
6.9.1
-
None
-
-
32756f721 (dev), f2792069f (6.10), e4e4f4d40 (6.9), 8d54d53c2 (tqtc/lts-6.8)
The unit test file1 works with Qt 6.9.0 but with Qt 6.9.1 the last lines fails.
While creating this minimal example I noted, that test2 fails with both versions.
This Situation is the same on FreeBSD but I was not able to select it in "Platform/s".
void file1() {
QTemporaryFile tmp;
QVERIFY(!tmp.exists());
QVERIFY(tmp.open());
QVERIFY(tmp.exists());
tmp.close();
QVERIFY(tmp.exists());
QFile::remove(QFileInfo(tmp).absoluteFilePath());
QVERIFY(!tmp.exists());
}
void file2() {
QTemporaryFile tmp;
QVERIFY(!tmp.exists());
QVERIFY(tmp.open());
QVERIFY(tmp.exists());
tmp.close();
QVERIFY(tmp.exists());
QVERIFY(tmp.remove());
QVERIFY(!tmp.exists());
}
| For Gerrit Dashboard: QTBUG-137438 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 651578,3 | QFileSystemEngine/Unix: avoid removing WasDeletedFlag | dev | qt/qtbase | Status: MERGED | +2 | 0 |
| 658792,2 | QFileSystemEngine/Unix: avoid removing WasDeletedFlag | 6.10 | qt/qtbase | Status: MERGED | +2 | 0 |
| 658883,2 | QFileSystemEngine/Unix: avoid removing WasDeletedFlag | 6.9 | qt/qtbase | Status: MERGED | +2 | 0 |
| 658899,2 | QFileSystemEngine/Unix: avoid removing WasDeletedFlag | tqtc/lts-6.8 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |