Changeset 48872 in webkit


Ignore:
Timestamp:
Sep 29, 2009 7:06:36 AM (15 years ago)
Author:
Simon Hausmann
Message:

https://bugs.webkit.org/show_bug.cgi?id=29844

Patch by Jedrzej Nowacki <jedrzej.nowacki@nokia.com> on 2009-09-29
Reviewed by Simon Hausmann.

QWebPage dependency autotest fix.

Fix for database() autotest. All opened databases should be removed at
end of test.

  • tests/qwebpage/tst_qwebpage.cpp:

(tst_QWebPage::database):

Location:
trunk/WebKit/qt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/qt/ChangeLog

    r48871 r48872  
     12009-09-29  Jedrzej Nowacki  <jedrzej.nowacki@nokia.com>
     2
     3        Reviewed by Simon Hausmann.
     4
     5        https://bugs.webkit.org/show_bug.cgi?id=29844
     6
     7        QWebPage dependency autotest fix.
     8
     9        Fix for database() autotest. All opened databases should be removed at
     10        end of test.
     11
     12        * tests/qwebpage/tst_qwebpage.cpp:
     13        (tst_QWebPage::database):
     14
    1152009-09-29  Jedrzej Nowacki  <jedrzej.nowacki@nokia.com>
    216
  • trunk/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp

    r48871 r48872  
    465465    QTest::qWait(200);
    466466
     467    // Remove all databases.
    467468    QWebSecurityOrigin origin = m_page->mainFrame()->securityOrigin();
    468469    QList<QWebDatabase> dbs = origin.databases();
    469     if (dbs.count() > 0) {
    470         QString fileName = dbs[0].fileName();
     470    for (int i = 0; i < dbs.count(); i++) {
     471        QString fileName = dbs[i].fileName();
    471472        QVERIFY(QFile::exists(fileName));
    472         QWebDatabase::removeDatabase(dbs[0]);
     473        QWebDatabase::removeDatabase(dbs[i]);
    473474        QVERIFY(!QFile::exists(fileName));
    474475    }
     476    QVERIFY(!origin.databases().size());
     477    // Remove removed test :-)
     478    QWebDatabase::removeAllDatabases();
     479    QVERIFY(!origin.databases().size());
    475480    QTest::qWait(1000);
    476481}
Note: See TracChangeset for help on using the changeset viewer.