summaryrefslogtreecommitdiffstats
path: root/tests/auto
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@digia.com>2012-11-23 13:54:18 (GMT)
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-11-28 06:27:22 (GMT)
commit27055ae6b5102a5a81aafdb98c6f769a1cbb9084 (patch)
tree6cb591115be3d365d3d41d5c22c13643dd1e01c0 /tests/auto
parentbc97ab6262ec7ba7ab0420cec1d7c713fc9855c1 (diff)
downloadQt-27055ae6b5102a5a81aafdb98c6f769a1cbb9084.zip
Qt-27055ae6b5102a5a81aafdb98c6f769a1cbb9084.tar.gz
Qt-27055ae6b5102a5a81aafdb98c6f769a1cbb9084.tar.bz2
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> (cherry picked from qtbase/1022c3ce9d445fd482a62309b9a6c52495c04a92)
Diffstat (limited to 'tests/auto')
-rw-r--r--tests/auto/qfileinfo/tst_qfileinfo.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/auto/qfileinfo/tst_qfileinfo.cpp b/tests/auto/qfileinfo/tst_qfileinfo.cpp
index 3409fd6..ce46852 100644
--- a/tests/auto/qfileinfo/tst_qfileinfo.cpp
+++ b/tests/auto/qfileinfo/tst_qfileinfo.cpp
@@ -1536,6 +1536,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