summaryrefslogtreecommitdiffstats
path: root/chrome/browser/prerender/prerender_resource_handler_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/prerender/prerender_resource_handler_unittest.cc')
-rw-r--r--chrome/browser/prerender/prerender_resource_handler_unittest.cc29
1 files changed, 4 insertions, 25 deletions
diff --git a/chrome/browser/prerender/prerender_resource_handler_unittest.cc b/chrome/browser/prerender/prerender_resource_handler_unittest.cc
index 3bfcaf6..c940bff 100644
--- a/chrome/browser/prerender/prerender_resource_handler_unittest.cc
+++ b/chrome/browser/prerender/prerender_resource_handler_unittest.cc
@@ -169,16 +169,15 @@ TEST_F(PrerenderResourceHandlerTest, Prerender) {
EXPECT_EQ(default_url_, last_handled_url_);
}
-static const int kRequestId = 1;
-
// Tests that the final request in a redirect chain will
// get diverted to the PrerenderManager.
TEST_F(PrerenderResourceHandlerTest, PrerenderRedirect) {
+ int request_id = 1;
GURL url_redirect("http://www.redirect.com");
bool defer = false;
- EXPECT_TRUE(pre_handler_->OnWillStart(kRequestId, default_url_, &defer));
+ EXPECT_TRUE(pre_handler_->OnWillStart(request_id, default_url_, &defer));
EXPECT_FALSE(defer);
- EXPECT_TRUE(pre_handler_->OnRequestRedirected(kRequestId,
+ EXPECT_TRUE(pre_handler_->OnRequestRedirected(request_id,
url_redirect,
NULL,
&defer));
@@ -187,7 +186,7 @@ TEST_F(PrerenderResourceHandlerTest, PrerenderRedirect) {
response->response_head.mime_type = "text/html";
response->response_head.headers = CreateResponseHeaders(
"HTTP/1.1 200 OK\n");
- EXPECT_TRUE(pre_handler_->OnResponseStarted(kRequestId, response));
+ EXPECT_TRUE(pre_handler_->OnResponseStarted(request_id, response));
EXPECT_TRUE(last_handled_url_.is_empty());
loop_.RunAllPending();
EXPECT_EQ(url_redirect, last_handled_url_);
@@ -196,26 +195,6 @@ TEST_F(PrerenderResourceHandlerTest, PrerenderRedirect) {
EXPECT_EQ(2, static_cast<int>(alias_urls_.size()));
}
-// Tests that https requests will not be prerendered.
-TEST_F(PrerenderResourceHandlerTest, PrerenderHttps) {
- GURL url_https("https://www.google.com");
- bool defer = false;
- EXPECT_FALSE(pre_handler_->OnWillStart(kRequestId, url_https, &defer));
- EXPECT_FALSE(defer);
-}
-
-TEST_F(PrerenderResourceHandlerTest, PrerenderRedirectToHttps) {
- bool defer = false;
- EXPECT_TRUE(pre_handler_->OnWillStart(kRequestId, default_url_, &defer));
- EXPECT_FALSE(defer);
- GURL url_https("https://www.google.com");
- EXPECT_FALSE(pre_handler_->OnRequestRedirected(kRequestId,
- url_https,
- NULL,
- &defer));
- EXPECT_FALSE(defer);
-}
-
} // namespace
} // namespace prerender