Chromium Code Reviews| Index: components/domain_reliability/monitor_unittest.cc |
| diff --git a/components/domain_reliability/monitor_unittest.cc b/components/domain_reliability/monitor_unittest.cc |
| index 5a1897dd8d44a17a9e2ce76d57d57c92e152ed85..a14dcc4aaa8b4e3adc8bb520f4645241a91395e8 100644 |
| --- a/components/domain_reliability/monitor_unittest.cc |
| +++ b/components/domain_reliability/monitor_unittest.cc |
| @@ -67,8 +67,6 @@ class DomainReliabilityMonitorTest : public testing::Test { |
| static RequestInfo MakeRequestInfo() { |
| RequestInfo request; |
| request.status = net::URLRequestStatus(); |
| - request.status.set_status(net::URLRequestStatus::SUCCESS); |
| - request.status.set_error(net::OK); |
| request.response_info.socket_address = |
| net::HostPortPair::FromString("12.34.56.78:80"); |
| request.response_info.headers = MakeHttpResponseHeaders( |
| @@ -154,8 +152,7 @@ TEST_F(DomainReliabilityMonitorTest, NotReported) { |
| TEST_F(DomainReliabilityMonitorTest, NetworkFailure) { |
| RequestInfo request = MakeRequestInfo(); |
| request.url = GURL("http://example/always_report"); |
| - request.status.set_status(net::URLRequestStatus::FAILED); |
| - request.status.set_error(net::ERR_CONNECTION_RESET); |
| + request.status = net::URLRequestStatus::FromError(net::ERR_CONNECTION_RESET); |
| request.response_info.headers = nullptr; |
| OnRequestLegComplete(request); |
| @@ -177,8 +174,7 @@ TEST_F(DomainReliabilityMonitorTest, ServerFailure) { |
| TEST_F(DomainReliabilityMonitorTest, NotReportedFailure) { |
| RequestInfo request = MakeRequestInfo(); |
| request.url = GURL("http://example/never_report"); |
| - request.status.set_status(net::URLRequestStatus::FAILED); |
| - request.status.set_error(net::ERR_CONNECTION_RESET); |
| + request.status = net::URLRequestStatus::FromError(net::ERR_CONNECTION_RESET); |
| OnRequestLegComplete(request); |
| EXPECT_EQ(0u, CountPendingBeacons()); |
| @@ -231,8 +227,7 @@ TEST_F(DomainReliabilityMonitorTest, IsUpload) { |
| TEST_F(DomainReliabilityMonitorTest, LocalError) { |
| RequestInfo request = MakeRequestInfo(); |
| request.url = GURL("http://example/always_report"); |
| - request.status.set_status(net::URLRequestStatus::FAILED); |
| - request.status.set_error(net::ERR_PROXY_CONNECTION_FAILED); |
| + request.status = net::URLRequestStatus::FromError(net::ERR_CONNECTION_FAILED); |
| OnRequestLegComplete(request); |
| EXPECT_EQ(0u, CountPendingBeacons()); |
| @@ -277,8 +272,8 @@ TEST_F(DomainReliabilityMonitorTest, NoCachedIPFromFailedRevalidationRequest) { |
| RequestInfo request = MakeRequestInfo(); |
| request.url = GURL("http://example/always_report"); |
| request.response_info.was_cached = true; |
| - request.status.set_status(net::URLRequestStatus::FAILED); |
| - request.status.set_error(net::ERR_NAME_RESOLUTION_FAILED); |
| + request.status = |
| + net::URLRequestStatus::FromError(net::ERR_NAME_RESOLUTION_FAILED); |
| OnRequestLegComplete(request); |
| BeaconVector beacons; |
| @@ -344,10 +339,13 @@ TEST_F(DomainReliabilityMonitorTest, ClearContexts) { |
| EXPECT_EQ(0u, monitor_.contexts_size_for_testing()); |
| } |
| +// TODO(davidben): When https://crbug.com/490311 is resolved, this test can be |
| +// removed. |
|
mmenke
2015/06/02 18:41:33
Remove it? But this test is awesome!
|
| TEST_F(DomainReliabilityMonitorTest, IgnoreSuccessError) { |
| RequestInfo request = MakeRequestInfo(); |
| request.url = GURL("http://example/always_report"); |
| - request.status.set_error(net::ERR_QUIC_PROTOCOL_ERROR); |
| + request.status = net::URLRequestStatus(net::URLRequestStatus::SUCCESS, |
| + net::ERR_QUIC_PROTOCOL_ERROR); |
| OnRequestLegComplete(request); |
| BeaconVector beacons; |