From 1aa8e29035bec6a1898b171fa551bdc79fff959e Mon Sep 17 00:00:00 2001 From: Alan Alpert Date: Mon, 1 Feb 2010 23:18:50 +1000 Subject: Fix test timings --- .../qmlgraphicstextedit/tst_qmlgraphicstextedit.cpp | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/tests/auto/declarative/qmlgraphicstextedit/tst_qmlgraphicstextedit.cpp b/tests/auto/declarative/qmlgraphicstextedit/tst_qmlgraphicstextedit.cpp index b709665..0ff5ff4 100644 --- a/tests/auto/declarative/qmlgraphicstextedit/tst_qmlgraphicstextedit.cpp +++ b/tests/auto/declarative/qmlgraphicstextedit/tst_qmlgraphicstextedit.cpp @@ -630,21 +630,19 @@ void tst_qmlgraphicstextedit::delegateLoading() server.serveDirectory("data/httpfail", TestHTTPServer::Disconnect); server.serveDirectory("data/httpslow", TestHTTPServer::Delay); server.serveDirectory("data/http"); - QmlView* view= new QmlView(0); + QmlView* view = new QmlView(0); view->setUrl(QUrl("http://localhost:42332/cursorHttpTestPass.qml")); view->execute(); view->show(); view->setFocus(); - QTest::qWait(500); + QTRY_VERIFY(view->root());//Wait for loading to finish. QmlGraphicsTextEdit *textEditObject = view->root()->findChild("textEditObject"); - QEXPECT_FAIL("","QT-2498", Continue); + // view->root()->dumpObjectTree(); QVERIFY(textEditObject != 0); - //textEditObject->setFocus(true); + textEditObject->setFocus(true); QmlGraphicsItem *delegate; - QEXPECT_FAIL("","QT-2498", Continue); delegate = view->root()->findChild("delegateOkay"); QVERIFY(delegate); - QEXPECT_FAIL("","QT-2498", Continue); delegate = view->root()->findChild("delegateSlow"); QVERIFY(delegate); view->setUrl(QUrl("http://localhost:42332/cursorHttpTestFail1.qml")); @@ -652,7 +650,7 @@ void tst_qmlgraphicstextedit::delegateLoading() view->show(); view->setFocus(); delegate = view->root()->findChild("delegateOkay"); - QVERIFY(!delegate); + QVERIFY(delegate); delegate = view->root()->findChild("delegateFail"); QVERIFY(!delegate); view->setUrl(QUrl("http://localhost:42332/cursorHttpTestFail2.qml")); @@ -660,11 +658,12 @@ void tst_qmlgraphicstextedit::delegateLoading() view->show(); view->setFocus(); delegate = view->root()->findChild("delegateOkay"); - QVERIFY(!delegate); + QVERIFY(delegate); delegate = view->root()->findChild("delegateErrorA"); QVERIFY(!delegate); //ErrorB should get a component which is ready but component.create() returns null //Not sure how to accomplish this with QmlGraphicsTextEdits cursor delegate + //###This could be a case of overzealous defensive programming //delegate = view->root()->findChild("delegateErrorB"); //QVERIFY(!delegate); } -- cgit v0.12