Index: ios/web_view/test/chrome_web_view_kvo_inttest.mm |
diff --git a/ios/web_view/test/chrome_web_view_kvo_inttest.mm b/ios/web_view/test/chrome_web_view_kvo_inttest.mm |
index 139b6facbe656cef03371ba20994f601126ec5c8..4cbd0c2c2d9ec5bd1cd25bff26b25dbda957b24d 100644 |
--- a/ios/web_view/test/chrome_web_view_kvo_inttest.mm |
+++ b/ios/web_view/test/chrome_web_view_kvo_inttest.mm |
@@ -47,38 +47,38 @@ TEST_F(ChromeWebViewKvoTest, CanGoBackForward) { |
"<a id='link_1' href='" + page_2_url.spec() + "'>Link 1</a>"; |
GURL page_1_url = GetUrlForPageWithHtmlBody(page_1_html); |
- LoadUrl(web_view_, net::NSURLWithGURL(page_1_url)); |
+ ASSERT_TRUE(test::LoadUrl(web_view_, net::NSURLWithGURL(page_1_url))); |
// Loading initial URL should not affect back/forward navigation state. |
EXPECT_FALSE([back_observer.lastValue boolValue]); |
EXPECT_FALSE([forward_observer.lastValue boolValue]); |
// Navigate to page 2. |
- EXPECT_TRUE(test::TapChromeWebViewElementWithId(web_view_, @"link_1")); |
- WaitForPageLoadCompletion(web_view_); |
+ EXPECT_TRUE(test::TapWebViewElementWithId(web_view_, @"link_1")); |
+ ASSERT_TRUE(test::WaitForWebViewLoadCompletionOrTimeout(web_view_)); |
EXPECT_TRUE([back_observer.lastValue boolValue]); |
EXPECT_FALSE([forward_observer.lastValue boolValue]); |
// Navigate back to page 1. |
[web_view_ goBack]; |
- WaitForPageLoadCompletion(web_view_); |
+ ASSERT_TRUE(test::WaitForWebViewLoadCompletionOrTimeout(web_view_)); |
EXPECT_FALSE([back_observer.lastValue boolValue]); |
EXPECT_TRUE([forward_observer.lastValue boolValue]); |
// Navigate forward to page 2. |
[web_view_ goForward]; |
- WaitForPageLoadCompletion(web_view_); |
+ ASSERT_TRUE(test::WaitForWebViewLoadCompletionOrTimeout(web_view_)); |
EXPECT_TRUE([back_observer.lastValue boolValue]); |
EXPECT_FALSE([forward_observer.lastValue boolValue]); |
// Navigate to page 3. |
- EXPECT_TRUE(test::TapChromeWebViewElementWithId(web_view_, @"link_2")); |
- WaitForPageLoadCompletion(web_view_); |
+ EXPECT_TRUE(test::TapWebViewElementWithId(web_view_, @"link_2")); |
+ ASSERT_TRUE(test::WaitForWebViewLoadCompletionOrTimeout(web_view_)); |
EXPECT_TRUE([back_observer.lastValue boolValue]); |
EXPECT_FALSE([forward_observer.lastValue boolValue]); |
// Navigate back to page 2. |
[web_view_ goBack]; |
- WaitForPageLoadCompletion(web_view_); |
+ ASSERT_TRUE(test::WaitForWebViewLoadCompletionOrTimeout(web_view_)); |
EXPECT_TRUE([back_observer.lastValue boolValue]); |
EXPECT_TRUE([forward_observer.lastValue boolValue]); |
} |
@@ -98,17 +98,17 @@ TEST_F(ChromeWebViewKvoTest, Title) { |
GURL page_1_url = GetUrlForPageWithTitleAndBody( |
base::SysNSStringToUTF8(page_1_title), page_1_html); |
- LoadUrl(web_view_, net::NSURLWithGURL(page_1_url)); |
+ ASSERT_TRUE(test::LoadUrl(web_view_, net::NSURLWithGURL(page_1_url))); |
EXPECT_NSEQ(page_1_title, observer.lastValue); |
// Navigate to page 2. |
- EXPECT_TRUE(test::TapChromeWebViewElementWithId(web_view_, @"link_1")); |
- WaitForPageLoadCompletion(web_view_); |
+ EXPECT_TRUE(test::TapWebViewElementWithId(web_view_, @"link_1")); |
+ ASSERT_TRUE(test::WaitForWebViewLoadCompletionOrTimeout(web_view_)); |
EXPECT_NSEQ(page_2_title, observer.lastValue); |
// Navigate back to page 1. |
[web_view_ goBack]; |
- WaitForPageLoadCompletion(web_view_); |
+ ASSERT_TRUE(test::WaitForWebViewLoadCompletionOrTimeout(web_view_)); |
EXPECT_NSEQ(page_1_title, observer.lastValue); |
} |
@@ -123,19 +123,19 @@ TEST_F(ChromeWebViewKvoTest, Loading) { |
"<a id='link_1' href='%s'>Link 1</a>", page_2_url.spec().c_str()); |
GURL page_1_url = GetUrlForPageWithTitleAndBody("Page 1", page_1_html); |
- LoadUrl(web_view_, net::NSURLWithGURL(page_1_url)); |
+ ASSERT_TRUE(test::LoadUrl(web_view_, net::NSURLWithGURL(page_1_url))); |
EXPECT_TRUE([observer.previousValue boolValue]); |
EXPECT_FALSE([observer.lastValue boolValue]); |
// Navigate to page 2. |
- EXPECT_TRUE(test::TapChromeWebViewElementWithId(web_view_, @"link_1")); |
- WaitForPageLoadCompletion(web_view_); |
+ EXPECT_TRUE(test::TapWebViewElementWithId(web_view_, @"link_1")); |
+ ASSERT_TRUE(test::WaitForWebViewLoadCompletionOrTimeout(web_view_)); |
EXPECT_TRUE([observer.previousValue boolValue]); |
EXPECT_FALSE([observer.lastValue boolValue]); |
// Navigate back to page 1. |
[web_view_ goBack]; |
- WaitForPageLoadCompletion(web_view_); |
+ ASSERT_TRUE(test::WaitForWebViewLoadCompletionOrTimeout(web_view_)); |
EXPECT_TRUE([observer.previousValue boolValue]); |
EXPECT_FALSE([observer.lastValue boolValue]); |
} |
@@ -162,19 +162,19 @@ TEST_F(ChromeWebViewKvoTest, URLs) { |
// |visibleURL| will update immediately |
EXPECT_NSEQ(page_1_url, visible_url_observer.lastValue); |
- WaitForPageLoadCompletion(web_view_); |
+ ASSERT_TRUE(test::WaitForWebViewLoadCompletionOrTimeout(web_view_)); |
EXPECT_NSEQ(page_1_url, last_committed_url_observer.lastValue); |
EXPECT_NSEQ(page_1_url, visible_url_observer.lastValue); |
// Navigate to page 2. |
- EXPECT_TRUE(test::TapChromeWebViewElementWithId(web_view_, @"link_1")); |
- WaitForPageLoadCompletion(web_view_); |
+ EXPECT_TRUE(test::TapWebViewElementWithId(web_view_, @"link_1")); |
+ ASSERT_TRUE(test::WaitForWebViewLoadCompletionOrTimeout(web_view_)); |
EXPECT_NSEQ(page_2_url, last_committed_url_observer.lastValue); |
EXPECT_NSEQ(page_2_url, visible_url_observer.lastValue); |
// Navigate back to page 1. |
[web_view_ goBack]; |
- WaitForPageLoadCompletion(web_view_); |
+ ASSERT_TRUE(test::WaitForWebViewLoadCompletionOrTimeout(web_view_)); |
EXPECT_NSEQ(page_1_url, last_committed_url_observer.lastValue); |
EXPECT_NSEQ(page_1_url, visible_url_observer.lastValue); |
} |