summaryrefslogtreecommitdiffstats
path: root/tests/auto/qfile
diff options
context:
space:
mode:
authorShane Kearns <shane.kearns@accenture.com>2010-09-15 10:42:51 (GMT)
committerShane Kearns <shane.kearns@accenture.com>2010-09-15 13:03:21 (GMT)
commitff5946f056c52d7851106ef9ba93e40129349d8d (patch)
tree041aaad4a660318530fd16642fd46403a3fc7961 /tests/auto/qfile
parent3289a268d58181b22f7fe90669a7215bc2edc75a (diff)
downloadQt-ff5946f056c52d7851106ef9ba93e40129349d8d.zip
Qt-ff5946f056c52d7851106ef9ba93e40129349d8d.tar.gz
Qt-ff5946f056c52d7851106ef9ba93e40129349d8d.tar.bz2
Disable symlink and memory mapped files tests on symbian
Reviewed-By: joao
Diffstat (limited to 'tests/auto/qfile')
-rw-r--r--tests/auto/qfile/tst_qfile.cpp22
1 files changed, 22 insertions, 0 deletions
diff --git a/tests/auto/qfile/tst_qfile.cpp b/tests/auto/qfile/tst_qfile.cpp
index ee799f3..925bdec 100644
--- a/tests/auto/qfile/tst_qfile.cpp
+++ b/tests/auto/qfile/tst_qfile.cpp
@@ -1285,6 +1285,9 @@ static QString getWorkingDirectoryForLink(const QString &linkFileName)
void tst_QFile::link()
{
+#if defined(Q_OS_SYMBIAN)
+ QSKIP("Symbian does not support links", SkipAll);
+#endif
QFile::remove("myLink.lnk");
QFileInfo info1("tst_qfile.cpp");
QVERIFY(QFile::link("tst_qfile.cpp", "myLink.lnk"));
@@ -1324,6 +1327,9 @@ void tst_QFile::linkToDir()
void tst_QFile::absolutePathLinkToRelativePath()
{
+#if defined(Q_OS_SYMBIAN)
+ QSKIP("Symbian does not support links", SkipAll);
+#endif
QFile::remove("myDir/test.txt");
QFile::remove("myDir/myLink.lnk");
QDir dir;
@@ -1346,6 +1352,9 @@ void tst_QFile::absolutePathLinkToRelativePath()
void tst_QFile::readBrokenLink()
{
+#if defined(Q_OS_SYMBIAN)
+ QSKIP("Symbian does not support links", SkipAll);
+#endif
QFile::remove("myLink2.lnk");
QFileInfo info1("file12");
#if defined(Q_OS_SYMBIAN)
@@ -2753,6 +2762,10 @@ void tst_QFile::map()
QFETCH(int, size);
QFETCH(QFile::FileError, error);
+#ifdef Q_OS_SYMBIAN
+ QSKIP("memory mapped files not supported on this platform", SkipAll);
+#endif
+
QString fileName = QDir::currentPath() + '/' + "qfile_map_testfile";
#ifdef Q_WS_WINCE
@@ -2874,6 +2887,10 @@ void tst_QFile::mapResource()
QFETCH(int, size);
QFETCH(QFile::FileError, error);
+#ifdef Q_OS_SYMBIAN
+ QSKIP("memory mapped files not supported on this platform", SkipAll);
+#endif
+
QFile file(fileName);
uchar *memory = file.map(offset, size);
QCOMPARE(file.error(), error);
@@ -2898,6 +2915,11 @@ void tst_QFile::mapOpenMode()
{
QFETCH(int, openMode);
static const qint64 fileSize = 4096;
+
+#ifdef Q_OS_SYMBIAN
+ QSKIP("memory mapped files not supported on this platform", SkipAll);
+#endif
+
QByteArray pattern(fileSize, 'A');
QString fileName = QDir::currentPath() + '/' + "qfile_map_testfile";