From aa217d0d09ed1c3918528a0137982da0c38b7a2e Mon Sep 17 00:00:00 2001 From: Rohan McGovern Date: Fri, 26 Oct 2012 08:05:58 +1000 Subject: tst_qaccessibility: narrow QEXPECT_FAIL in textEditTest tst_QAccessibility::textEditTest no longer fails on Ubuntu 10.04 in CI. Restrict the QEXPECT_FAIL to only those platforms where it is known to fail. Task-number: QTBUG-26499 Change-Id: Ia12e81dbc0a94464c9916bedb4d29065781285c5 Reviewed-by: Thiago Macieira Reviewed-by: Frederik Gladhorn --- tests/auto/qaccessibility/qaccessibility.pro | 2 ++ tests/auto/qaccessibility/tst_qaccessibility.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/auto/qaccessibility/qaccessibility.pro b/tests/auto/qaccessibility/qaccessibility.pro index 71d6f95..af21d7c 100644 --- a/tests/auto/qaccessibility/qaccessibility.pro +++ b/tests/auto/qaccessibility/qaccessibility.pro @@ -2,6 +2,8 @@ load(qttest_p4) requires(contains(QT_CONFIG,accessibility)) SOURCES += tst_qaccessibility.cpp +linux-*:system(". /etc/lsb-release && [ $DISTRIB_CODENAME = oneiric ]"):DEFINES+=UBUNTU_ONEIRIC # QTBUG-26499 + unix:!mac:LIBS+=-lm contains(QT_CONFIG, qt3support): QT += qt3support diff --git a/tests/auto/qaccessibility/tst_qaccessibility.cpp b/tests/auto/qaccessibility/tst_qaccessibility.cpp index d20899f..ed69901 100644 --- a/tests/auto/qaccessibility/tst_qaccessibility.cpp +++ b/tests/auto/qaccessibility/tst_qaccessibility.cpp @@ -2744,7 +2744,7 @@ void tst_QAccessibility::textEditTest() QCOMPARE(iface->text(QAccessible::Value, 6), QString()); QCOMPARE(iface->textInterface()->characterCount(), 31); QFontMetrics fm(edit.font()); -#ifdef Q_WS_X11 +#if defined(Q_WS_X11) && defined(UBUNTU_ONEIRIC) QEXPECT_FAIL("", "QTBUG-26499", Abort); #endif QCOMPARE(iface->textInterface()->characterRect(0, QAccessible2::RelativeToParent).size(), QSize(fm.width("h"), fm.height())); -- cgit v0.12