diff options
author | Olivier Goffart <ogoffart@trolltech.com> | 2009-12-02 18:10:26 (GMT) |
---|---|---|
committer | Olivier Goffart <ogoffart@trolltech.com> | 2009-12-02 18:10:26 (GMT) |
commit | 78b2e552cca92859b2c126751ca5fc6fd83dd5cf (patch) | |
tree | d42ba4930fd4b3c17515504994b8ec02e486d2ab /tests/auto/qspinbox | |
parent | ac94288ba71722981894fc7577b781aa76d5f7de (diff) | |
download | Qt-78b2e552cca92859b2c126751ca5fc6fd83dd5cf.zip Qt-78b2e552cca92859b2c126751ca5fc6fd83dd5cf.tar.gz Qt-78b2e552cca92859b2c126751ca5fc6fd83dd5cf.tar.bz2 |
Stabilize tests on X11
Diffstat (limited to 'tests/auto/qspinbox')
-rw-r--r-- | tests/auto/qspinbox/tst_qspinbox.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/auto/qspinbox/tst_qspinbox.cpp b/tests/auto/qspinbox/tst_qspinbox.cpp index cd65135..e5e63a0 100644 --- a/tests/auto/qspinbox/tst_qspinbox.cpp +++ b/tests/auto/qspinbox/tst_qspinbox.cpp @@ -1025,7 +1025,7 @@ void tst_QSpinBox::taskQTBUG_5008_textFromValueAndValidate() //we use the French delimiters here QString textFromValue (int value) const - { + { return locale().toString(value); } @@ -1033,7 +1033,10 @@ void tst_QSpinBox::taskQTBUG_5008_textFromValueAndValidate() spinbox.show(); spinbox.activateWindow(); spinbox.setFocus(); + QApplication::setActiveWindow(&spinbox); QTest::qWaitForWindowShown(&spinbox); + QTRY_VERIFY(spinbox.hasFocus()); + QTRY_COMPARE(static_cast<QWidget *>(&spinbox), QApplication::activeWindow()); QCOMPARE(spinbox.text(), spinbox.locale().toString(spinbox.value())); spinbox.lineEdit()->setCursorPosition(2); //just after the first thousand separator QTest::keyClick(0, Qt::Key_0); // let's insert a 0 |