summaryrefslogtreecommitdiffstats
path: root/tests/auto/qfont
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@nokia.com>2010-09-29 06:12:34 (GMT)
committerAlessandro Portale <alessandro.portale@nokia.com>2010-09-29 06:12:34 (GMT)
commit6d980ae8985e3856ab87c4d0aaada3bcdc5fa1e5 (patch)
tree15b0971d121e54427747630c54eb3f660455a90a /tests/auto/qfont
parent8bb62d3194a4de863b941c1f3716c66296d3eb5a (diff)
downloadQt-6d980ae8985e3856ab87c4d0aaada3bcdc5fa1e5.zip
Qt-6d980ae8985e3856ab87c4d0aaada3bcdc5fa1e5.tar.gz
Qt-6d980ae8985e3856ab87c4d0aaada3bcdc5fa1e5.tar.bz2
Skip tst_QFont::lastResortFont() for Q_WS_QWS
QFont::lastResortFont() may abort with qFatal() on QWS if absolutely no font is found. Just as ducumented. This happens on our CI machines which run QWS autotests.
Diffstat (limited to 'tests/auto/qfont')
-rw-r--r--tests/auto/qfont/tst_qfont.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/auto/qfont/tst_qfont.cpp b/tests/auto/qfont/tst_qfont.cpp
index 296ed68..e498ebc 100644
--- a/tests/auto/qfont/tst_qfont.cpp
+++ b/tests/auto/qfont/tst_qfont.cpp
@@ -596,6 +596,11 @@ void tst_QFont::serializeSpacing()
void tst_QFont::lastResortFont()
{
+#ifdef Q_WS_QWS
+ QSKIP("QFont::lastResortFont() may abort with qFatal() on QWS", SkipAll);
+ // ...if absolutely no font is found. Just as ducumented for QFont::lastResortFont().
+ // This happens on our CI machines which run QWS autotests.
+#endif
QFont font;
QVERIFY(!font.lastResortFont().isEmpty());
}