summaryrefslogtreecommitdiffstats
path: root/tests/auto/qscriptv8testsuite
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qscriptv8testsuite')
-rw-r--r--tests/auto/qscriptv8testsuite/abstracttestsuite.cpp12
-rw-r--r--tests/auto/qscriptv8testsuite/skip.txt14
2 files changed, 26 insertions, 0 deletions
diff --git a/tests/auto/qscriptv8testsuite/abstracttestsuite.cpp b/tests/auto/qscriptv8testsuite/abstracttestsuite.cpp
index d47eb24..0978293 100644
--- a/tests/auto/qscriptv8testsuite/abstracttestsuite.cpp
+++ b/tests/auto/qscriptv8testsuite/abstracttestsuite.cpp
@@ -276,8 +276,11 @@ bool TestConfigParser::isKnownSymbol(const QString &symbol)
<< "Q_OS_SOLARIS"
<< "Q_OS_WINCE"
<< "Q_OS_SYMBIAN"
+ << "Q_OS_MAC"
+ << "Q_OS_WIN"
<< "Q_CC_MSVC"
<< "Q_CC_MINGW"
+ << "Q_CC_INTEL"
;
}
return knownSymbols.contains(symbol);
@@ -299,12 +302,21 @@ bool TestConfigParser::isDefined(const QString &symbol)
#ifdef Q_OS_SYMBIAN
<< "Q_OS_SYMBIAN"
#endif
+#ifdef Q_OS_MAC
+ << "Q_OS_MAC"
+#endif
+#ifdef Q_OS_WIN
+ << "Q_OS_WIN"
+#endif
#ifdef Q_CC_MSVC
<< "Q_CC_MSVC"
#endif
#ifdef Q_CC_MINGW
<< "Q_CC_MINGW"
#endif
+#ifdef Q_CC_INTEL
+ << "Q_CC_INTEL"
+#endif
;
}
return definedSymbols.contains(symbol);
diff --git a/tests/auto/qscriptv8testsuite/skip.txt b/tests/auto/qscriptv8testsuite/skip.txt
index 3c2cc53..9658c2b 100644
--- a/tests/auto/qscriptv8testsuite/skip.txt
+++ b/tests/auto/qscriptv8testsuite/skip.txt
@@ -15,3 +15,17 @@ mul-exhaustive | Demands too much memory on WinCE
[Q_OS_SYMBIAN]
nested-repetition-count-overflow | Demands too much memory on Symbian
unicode-test | Demands too much memory on Symbian
+
+[Q_CC_INTEL]
+math-min-max | Unresolved failures with intel compiler
+negate-zero | Unresolved failures with intel compiler
+smi-negative-zero | Unresolved failures with intel compiler
+str-to-num | Unresolved failures with intel compiler
+to-precision | Unresolved failures with intel compiler
+
+[Q_OS_MAC]
+smi-negative-zero | Unresolved failures on Mac OS X (Cocoa)
+to-precision | Unresolved failures on Mac OS X (Cocoa)
+
+[Q_OS_WIN]
+to-precision | Unresolved failures on Windows