Chromium Code Reviews| Index: ios/web/web_state/favicon_callbacks_inttest.mm |
| diff --git a/ios/web/web_state/favicon_callbacks_inttest.mm b/ios/web/web_state/favicon_callbacks_inttest.mm |
| index acc1479fdc38aa07081b9390e54fa88fdb4d4825..fc998fc4d6dd32cdb0b4e7db3e6888f588aef349 100644 |
| --- a/ios/web/web_state/favicon_callbacks_inttest.mm |
| +++ b/ios/web/web_state/favicon_callbacks_inttest.mm |
| @@ -120,7 +120,7 @@ TEST_F(FaviconCallbackTest, AppleTouchIconPrecomposedFavicon) { |
| // Tests page without favicon link. |
| TEST_F(FaviconCallbackTest, NoFavicon) { |
| ASSERT_TRUE(observer_->favicon_url_candidates().empty()); |
| - LoadHtml(@"<html></html>", GURL("https://chromium.test")); |
| + LoadHtml(@"<html></html>", GURL("https://chromium.test/test/test.html")); |
| WaitForCondition(^{ |
| return observer_->favicon_url_updated(); |
| @@ -164,7 +164,8 @@ TEST_F(FaviconCallbackTest, MultipleFavicons) { |
| // Tests page with invalid favicon url. |
| TEST_F(FaviconCallbackTest, InvalidFaviconUrl) { |
| ASSERT_TRUE(observer_->favicon_url_candidates().empty()); |
| - LoadHtml(@"<head><link rel='icon' href='http://'></head>"); |
| + LoadHtml(@"<html><head><link rel='icon' href='http://'></head></html>", |
| + GURL("https://chromium.test")); |
|
Eugene But (OOO till 7-30)
2017/05/17 14:18:18
Should this be "https://chromium.test/test/test.ht
gambard
2017/05/17 16:05:37
The idea to put https://chromium.test/test/test.ht
|
| WaitForCondition(^{ |
| return observer_->favicon_url_updated(); |
| @@ -172,7 +173,7 @@ TEST_F(FaviconCallbackTest, InvalidFaviconUrl) { |
| const std::vector<FaviconURL>& favicons = observer_->favicon_url_candidates(); |
| ASSERT_EQ(1U, favicons.size()); |
| - EXPECT_EQ("http:", favicons[0].icon_url.possibly_invalid_spec()); |
| + EXPECT_EQ(GURL("https://chromium.test/favicon.ico"), favicons[0].icon_url); |
| EXPECT_EQ(FaviconURL::FAVICON, favicons[0].icon_type); |
| ASSERT_TRUE(favicons[0].icon_sizes.empty()); |
| }; |