summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@digia.com>2012-11-23 14:54:18 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-11-23 17:04:00 +0100
commit1022c3ce9d445fd482a62309b9a6c52495c04a92 (patch)
treecbe71442458f9cb00503845441a56850f2905c33 /tests/auto/corelib
parentaea68c93ae437a761584719f0f1ca93eaf6f7484 (diff)
Do not detect directories ending in ".lnk" as link files.
Task-number: QTBUG-21863 Change-Id: I70b661fa5fcaba1293a80c971c506798826f5b23 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'tests/auto/corelib')
-rw-r--r--tests/auto/corelib/io/qfileinfo/tst_qfileinfo.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/auto/corelib/io/qfileinfo/tst_qfileinfo.cpp b/tests/auto/corelib/io/qfileinfo/tst_qfileinfo.cpp
index 83545cc7e6..bc73620bf3 100644
--- a/tests/auto/corelib/io/qfileinfo/tst_qfileinfo.cpp
+++ b/tests/auto/corelib/io/qfileinfo/tst_qfileinfo.cpp
@@ -1467,6 +1467,13 @@ void tst_QFileInfo::brokenShortcut()
QVERIFY(info.isSymLink());
QVERIFY(!info.exists());
QFile::remove(linkName);
+
+ QDir current; // QTBUG-21863
+ QVERIFY(current.mkdir(linkName));
+ QFileInfo dirInfo(linkName);
+ QVERIFY(!dirInfo.isSymLink());
+ QVERIFY(dirInfo.isDir());
+ current.rmdir(linkName);
}
#endif