diff options
author | Shane Kearns <shane.kearns@accenture.com> | 2010-03-31 14:35:14 (GMT) |
---|---|---|
committer | Shane Kearns <shane.kearns@accenture.com> | 2010-03-31 14:40:41 (GMT) |
commit | 8c186194030df820ac67a5793f2dbf5df268a25a (patch) | |
tree | 2e93c8b0c700fb0ea0b618d69c6d5faebd158daa /tests/auto/qdir | |
parent | 56949fc36c30a84e716b66ac74f3a0a8de74cc8e (diff) | |
download | Qt-8c186194030df820ac67a5793f2dbf5df268a25a.zip Qt-8c186194030df820ac67a5793f2dbf5df268a25a.tar.gz Qt-8c186194030df820ac67a5793f2dbf5df268a25a.tar.bz2 |
Fix broken test case
Symbian and WinCE don't have . and .. directory entries.
Other test cases in this autotest make allowance for this, so I have
done the same thing for the updateFileLists test case.
Reviewed-by: mread
Diffstat (limited to 'tests/auto/qdir')
-rw-r--r-- | tests/auto/qdir/tst_qdir.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/auto/qdir/tst_qdir.cpp b/tests/auto/qdir/tst_qdir.cpp index ba18bbb..c8c835f 100644 --- a/tests/auto/qdir/tst_qdir.cpp +++ b/tests/auto/qdir/tst_qdir.cpp @@ -1470,9 +1470,16 @@ void tst_QDir::updateFileLists() QDir dir("update-file-lists"); +#if defined(Q_OS_SYMBIAN) || defined(Q_OS_WINCE) + //no . and .. on these OS. + QCOMPARE(dir.count(), uint(4)); + QCOMPARE(dir.entryList().size(), 4); + QCOMPARE(dir.entryInfoList().size(), 4); +#else QCOMPARE(dir.count(), uint(6)); QCOMPARE(dir.entryList().size(), 6); QCOMPARE(dir.entryInfoList().size(), 6); +#endif dir.setFilter(QDir::AllEntries | QDir::NoDotAndDotDot); |