~uriboni/webbrowser-app/tab-context-menu

« back to all changes in this revision

Viewing changes to tests/unittests/bookmarks-folder-model/tst_BookmarksFolderModelTests.cpp

  • Committer: CI Train Bot
  • Author(s): Arthur Mello, Ugo Riboni, Olivier Tilloy
  • Date: 2015-08-12 19:53:13 UTC
  • mfrom: (1126.1.5 wide-views-newtab-history)
  • Revision ID: ci-train-bot@canonical.com-20150812195313-u5v7kzrj8hfiacsj
Wide screen versions of the history view and new tab view, per design specification.
This adds a build dependency on qml-module-qt-labs-settings (for unit tests). Fixes: #1351157, #1481647

Show diffs side-by-side

added added

removed removed

Lines of Context:
88
88
 
89
89
    void shouldFilterOutNonMatchingFolders()
90
90
    {
91
 
        bookmarks->add(QUrl("http://example.org/"), "Example Domain", QUrl(), "");
92
 
        bookmarks->add(QUrl("http://example.com/"), "Example Domain", QUrl(), "SampleFolder01");
93
 
        bookmarks->add(QUrl("http://example.net/"), "Example Domain", QUrl(), "SampleFolder02");
 
91
        bookmarks->add(QUrl("http://example.org/"), "Example Domain Org", QUrl(), "");
 
92
        bookmarks->add(QUrl("http://example.com/"), "Example Domain Com", QUrl(), "SampleFolder01");
 
93
        bookmarks->add(QUrl("http://example.net/"), "Example Domain Net", QUrl("http://example.net/icon.png"), "SampleFolder02");
94
94
        model->setFolder("");
95
95
        QCOMPARE(model->rowCount(), 1);
96
96
        QCOMPARE(model->data(model->index(0, 0), BookmarksModel::Url).toUrl(), QUrl("http://example.org/"));
 
97
        QCOMPARE(model->get(0).value("url").toUrl(), QUrl("http://example.org/"));
97
98
        model->setFolder("SampleFolder01");
98
99
        QCOMPARE(model->rowCount(), 1);
99
100
        QCOMPARE(model->data(model->index(0, 0), BookmarksModel::Url).toUrl(), QUrl("http://example.com/"));
 
101
        QCOMPARE(model->get(0).value("title").toString(), QString("Example Domain Com"));
100
102
        model->setFolder("SampleFolder02");
101
103
        QCOMPARE(model->rowCount(), 1);
102
104
        QCOMPARE(model->data(model->index(0, 0), BookmarksModel::Url).toUrl(), QUrl("http://example.net/"));
 
105
        QCOMPARE(model->get(0).value("icon").toUrl(), QUrl("http://example.net/icon.png"));
103
106
        model->setFolder("AnotherFolder");
104
107
        QCOMPARE(model->rowCount(), 0);
105
108
    }