[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [libkdeaccessibilityclient] tests/auto: Improve test stability
From:       Frederik Gladhorn <frederik.gladhorn () digia ! com>
Date:       2014-04-30 20:33:56
Message-ID: E1WfbCW-0006mT-GA () scm ! kde ! org
[Download RAW message or body]

Git commit a5ab9a3beacd981bdd3c8f84b0eab14e94beb228 by Frederik Gladhorn.
Committed on 30/04/2014 at 20:31.
Pushed by gladhorn into branch 'master'.

Improve test stability

M  +4    -0    tests/auto/tst_accessibilityclient.cpp

http://commits.kde.org/libkdeaccessibilityclient/a5ab9a3beacd981bdd3c8f84b0eab14e94beb228

diff --git a/tests/auto/tst_accessibilityclient.cpp b/tests/auto/tst_accessibilityclient.cpp
index 2fcb856..3aaa892 100644
--- a/tests/auto/tst_accessibilityclient.cpp
+++ b/tests/auto/tst_accessibilityclient.cpp
@@ -178,10 +178,12 @@ void AccessibilityClientTest::tst_navigation()
     QString desc = "This is a button...";
     button->setAccessibleDescription(desc);
     w.show();
+    w.activateWindow();
     button->setFocus();
 
 #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
     QTest::qWaitForWindowExposed(&w);
+    QTest::qWaitForWindowActive(&w);
 #else
     QTest::qWaitForWindowShown(&w);
 #endif
@@ -253,7 +255,9 @@ void AccessibilityClientTest::tst_navigation()
     QVERIFY(!accLabel.isChecked());
     QVERIFY(!accLabel.isFocusable());
     QVERIFY(!accLabel.isFocused());
+#if (QT_VERSION < QT_VERSION_CHECK(5, 2, 1))
     QEXPECT_FAIL("", "Labels in Qt 4 report themselves as editable.", Continue);
+#endif
     QVERIFY(!accLabel.isEditable());
 
     AccessibleObject accLine = accW.child(2);

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic