summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@nokia.com>2010-03-02 08:22:12 (GMT)
committerJoerg Bornemann <joerg.bornemann@nokia.com>2010-03-02 08:54:59 (GMT)
commit9253b0dffc5e8a5d704f0a3d4960db4cd484d69a (patch)
tree72724081c1aff83fb861cea0bd086cf3a9f10a71 /tests
parent26f3d40e99b6afa6e5205eb2fbe162dd30416888 (diff)
downloadQt-9253b0dffc5e8a5d704f0a3d4960db4cd484d69a.zip
Qt-9253b0dffc5e8a5d704f0a3d4960db4cd484d69a.tar.gz
Qt-9253b0dffc5e8a5d704f0a3d4960db4cd484d69a.tar.bz2
skip tst_QDialog::throwInExec on WinCE, ARM platform
Rethrowing exceptions across DLL boundaries crashes on Windows CE ARM devices. This is a restriction of the Microsoft tools. See thread "(Re)throwing from a catch block across dll boundaries" in microsoft.public.windowsce.embedded.vc Reviewed-by: ninerider
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/qdialog/tst_qdialog.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/auto/qdialog/tst_qdialog.cpp b/tests/auto/qdialog/tst_qdialog.cpp
index 7b8213d..86f87b8 100644
--- a/tests/auto/qdialog/tst_qdialog.cpp
+++ b/tests/auto/qdialog/tst_qdialog.cpp
@@ -464,8 +464,8 @@ public slots:
void tst_QDialog::throwInExec()
{
-#ifdef Q_WS_MAC
- QSKIP("Qt/Mac: Throwing exceptions in exec() is not supported.", SkipAll);
+#if defined(Q_WS_MAC) || (defined(Q_WS_WINCE) && defined(_ARM_))
+ QSKIP("Throwing exceptions in exec() is not supported on this platform.", SkipAll);
#endif
int caughtExceptions = 0;
try {