| Index: chrome/browser/history/top_sites_unittest.cc
|
| diff --git a/chrome/browser/history/top_sites_unittest.cc b/chrome/browser/history/top_sites_unittest.cc
|
| index 60d4a8626b85df9b8425dede8a270490c1182cea..c07c6fd9db5975cd43b14c08f5dae97f67fe0abe 100644
|
| --- a/chrome/browser/history/top_sites_unittest.cc
|
| +++ b/chrome/browser/history/top_sites_unittest.cc
|
| @@ -1115,6 +1115,36 @@ TEST_F(TopSitesTest, PinnedURLs) {
|
| EXPECT_EQ("http://google.com/", urls()[1].url.spec());
|
| EXPECT_EQ(welcome_url(), urls()[2].url);
|
| EXPECT_EQ(themes_url(), urls()[3].url);
|
| +
|
| + top_sites().AddPinnedURL(GURL("http://bbc.com"), 1);
|
| + top_sites().AddPinnedURL(themes_url(), 0);
|
| + top_sites().GetMostVisitedURLs(
|
| + &c,
|
| + NewCallback(static_cast<TopSitesTest*>(this),
|
| + &TopSitesTest::OnTopSitesAvailable));
|
| +
|
| + ASSERT_EQ(4u, urls().size());
|
| + EXPECT_EQ(themes_url(), urls()[0].url);
|
| + EXPECT_EQ("http://bbc.com/", urls()[1].url.spec());
|
| + EXPECT_EQ("http://google.com/", urls()[2].url.spec());
|
| + EXPECT_EQ(welcome_url(), urls()[3].url);
|
| +
|
| + top_sites().RemovePinnedURL(GURL("http://bbc.com"));
|
| + top_sites().RemovePinnedURL(themes_url());
|
| +
|
| + top_sites().AddPinnedURL(welcome_url(), 1);
|
| + top_sites().AddPinnedURL(GURL("http://bbc.com"), 3);
|
| +
|
| + top_sites().GetMostVisitedURLs(
|
| + &c,
|
| + NewCallback(static_cast<TopSitesTest*>(this),
|
| + &TopSitesTest::OnTopSitesAvailable));
|
| +
|
| + ASSERT_EQ(4u, urls().size());
|
| + EXPECT_EQ("http://google.com/", urls()[0].url.spec());
|
| + EXPECT_EQ(welcome_url(), urls()[1].url);
|
| + EXPECT_EQ(themes_url(), urls()[2].url);
|
| + EXPECT_EQ("http://bbc.com/", urls()[3].url.spec());
|
| }
|
|
|
| TEST_F(TopSitesTest, BlacklistingAndPinnedURLs) {
|
|
|