summaryrefslogtreecommitdiffstats
path: root/tests/auto/qfileinfo
diff options
context:
space:
mode:
authorDominik Holland <dominik.holland@nokia.com>2010-03-04 15:34:22 +0100
committerHarald Fernengel <harald.fernengel@nokia.com>2010-11-02 15:28:11 +0100
commit65bad8e2c8894f23f47ff2b7418bcd1fc71d4602 (patch)
treef16410872cb6ce19848c1c161247c3c2be9829fb /tests/auto/qfileinfo
parent162ff4f01c5700da270f80f3e0decae11f42f6df (diff)
Fixed QFileInfo autotest to skip on NFS.
Exported the isLikelyToBeNfs() function to skip the fileInfo Test on NFS. Otherwise the Test will fail, because the FileSystemTimes are not synchronized.
Diffstat (limited to 'tests/auto/qfileinfo')
-rw-r--r--tests/auto/qfileinfo/tst_qfileinfo.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/auto/qfileinfo/tst_qfileinfo.cpp b/tests/auto/qfileinfo/tst_qfileinfo.cpp
index 208110a9d4..0306bb6f1e 100644
--- a/tests/auto/qfileinfo/tst_qfileinfo.cpp
+++ b/tests/auto/qfileinfo/tst_qfileinfo.cpp
@@ -70,6 +70,8 @@
# define SRCDIR ""
#endif
+extern bool isLikelyToBeNfs(int /* handle */);
+
//TESTED_CLASS=
//TESTED_FILES=
@@ -939,6 +941,8 @@ void tst_QFileInfo::fileTimes()
QEXPECT_FAIL("longfile absolutepath", "Maximum total filepath cannot exceed 256 characters in Symbian", Abort);
#endif
QVERIFY(file.open(QFile::WriteOnly | QFile::Text));
+ if(isLikelyToBeNfs(file.handle()))
+ QSKIP("This Test doesn't work on NFS", SkipAll);
QTextStream ts(&file);
ts << fileName << endl;
}