Fix tst_QDir::emptyDir
It is possible that tmpdir already exists as a leftover from previous tests. That is no reason for the test to fail. Change-Id: I010633fb92defb064093af9872ae6fd2178f07dd Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
This commit is contained in:
parent
8e776d39ff
commit
5441f399af
@ -2322,8 +2322,11 @@ void tst_QDir::cdBelowRoot()
|
|||||||
void tst_QDir::emptyDir()
|
void tst_QDir::emptyDir()
|
||||||
{
|
{
|
||||||
const QString tempDir = QDir::currentPath() + "/tmpdir/";
|
const QString tempDir = QDir::currentPath() + "/tmpdir/";
|
||||||
QVERIFY(QDir().mkdir(tempDir));
|
QDir temp(tempDir);
|
||||||
QVERIFY(QDir(tempDir).mkdir("emptyDirectory"));
|
if (!temp.exists()) {
|
||||||
|
QVERIFY(QDir().mkdir(tempDir));
|
||||||
|
}
|
||||||
|
QVERIFY(temp.mkdir("emptyDirectory"));
|
||||||
|
|
||||||
QDir testDir(tempDir + "emptyDirectory");
|
QDir testDir(tempDir + "emptyDirectory");
|
||||||
QVERIFY(testDir.isEmpty());
|
QVERIFY(testDir.isEmpty());
|
||||||
|
Loading…
Reference in New Issue
Block a user