| OLD | NEW |
| 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "net/http/http_stream_factory_impl_request.h" | 5 #include "net/http/http_stream_factory_impl_request.h" |
| 6 | 6 |
| 7 #include <memory> | 7 #include <memory> |
| 8 | 8 |
| 9 #include "base/run_loop.h" | 9 #include "base/run_loop.h" |
| 10 #include "net/http/http_stream_factory_impl.h" | 10 #include "net/http/http_stream_factory_impl.h" |
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 79 MockHttpStreamRequestDelegate request_delegate; | 79 MockHttpStreamRequestDelegate request_delegate; |
| 80 HttpStreamFactoryImpl::JobFactory* job_factory = | 80 HttpStreamFactoryImpl::JobFactory* job_factory = |
| 81 HttpStreamFactoryImplPeer::GetDefaultJobFactory(factory); | 81 HttpStreamFactoryImplPeer::GetDefaultJobFactory(factory); |
| 82 HttpStreamFactoryImpl::JobController* job_controller = | 82 HttpStreamFactoryImpl::JobController* job_controller = |
| 83 new HttpStreamFactoryImpl::JobController(factory, &request_delegate, | 83 new HttpStreamFactoryImpl::JobController(factory, &request_delegate, |
| 84 session.get(), job_factory); | 84 session.get(), job_factory); |
| 85 factory->job_controller_set_.insert(base::WrapUnique(job_controller)); | 85 factory->job_controller_set_.insert(base::WrapUnique(job_controller)); |
| 86 | 86 |
| 87 HttpRequestInfo request_info; | 87 HttpRequestInfo request_info; |
| 88 request_info.method = "GET"; | 88 request_info.method = "GET"; |
| 89 request_info.url = GURL("http://www.google.com"); | 89 request_info.url = GURL("https://www.google.com"); |
| 90 | 90 |
| 91 HttpStreamFactoryImpl::Request request( | 91 HttpStreamFactoryImpl::Request request( |
| 92 request_info.url, job_controller, &request_delegate, nullptr, | 92 request_info.url, job_controller, &request_delegate, nullptr, |
| 93 BoundNetLog(), HttpStreamFactoryImpl::Request::HTTP_STREAM); | 93 BoundNetLog(), HttpStreamFactoryImpl::Request::HTTP_STREAM); |
| 94 job_controller->request_ = &request; | 94 job_controller->request_ = &request; |
| 95 | 95 |
| 96 HostPortPair server = HostPortPair::FromURL(request_info.url); | 96 HostPortPair server = HostPortPair::FromURL(request_info.url); |
| 97 GURL original_url = | 97 GURL original_url = |
| 98 job_controller->ApplyHostMappingRules(request_info.url, &server); | 98 job_controller->ApplyHostMappingRules(request_info.url, &server); |
| 99 | 99 |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 131 base::PlatformThread::Sleep(base::TimeDelta::FromMilliseconds(wait_time + 1)); | 131 base::PlatformThread::Sleep(base::TimeDelta::FromMilliseconds(wait_time + 1)); |
| 132 base::RunLoop().RunUntilIdle(); | 132 base::RunLoop().RunUntilIdle(); |
| 133 | 133 |
| 134 EXPECT_NE(delay, job->wait_time_); | 134 EXPECT_NE(delay, job->wait_time_); |
| 135 EXPECT_TRUE(job->wait_time_.is_zero()); | 135 EXPECT_TRUE(job->wait_time_.is_zero()); |
| 136 EXPECT_EQ(HttpStreamFactoryImpl::Job::STATE_INIT_CONNECTION_COMPLETE, | 136 EXPECT_EQ(HttpStreamFactoryImpl::Job::STATE_INIT_CONNECTION_COMPLETE, |
| 137 job->next_state_); | 137 job->next_state_); |
| 138 } | 138 } |
| 139 | 139 |
| 140 } // namespace net | 140 } // namespace net |
| OLD | NEW |