Chromium Code Reviews| Index: components/data_reduction_proxy/browser/data_reduction_proxy_params_unittest.cc |
| diff --git a/components/data_reduction_proxy/browser/data_reduction_proxy_params_unittest.cc b/components/data_reduction_proxy/browser/data_reduction_proxy_params_unittest.cc |
| index 9a5681d1594263df450a2709de4044975cf6206d..9cb6890f2f5e6a6978ed5ac467962ddc3d390f4f 100644 |
| --- a/components/data_reduction_proxy/browser/data_reduction_proxy_params_unittest.cc |
| +++ b/components/data_reduction_proxy/browser/data_reduction_proxy_params_unittest.cc |
| @@ -54,7 +54,7 @@ TEST_F(DataReductionProxyParamsTest, EverythingDefined) { |
| CheckParams(params, true, true, true, false, true); |
| CheckValues(params, |
| TestDataReductionProxyParams::DefaultDevOrigin(), |
| - TestDataReductionProxyParams::DefaultFallbackOrigin(), |
| + TestDataReductionProxyParams::DefaultDevFallbackOrigin(), |
| TestDataReductionProxyParams::DefaultSSLOrigin(), |
| TestDataReductionProxyParams::DefaultAltOrigin(), |
| TestDataReductionProxyParams::DefaultAltFallbackOrigin(), |
| @@ -67,7 +67,8 @@ TEST_F(DataReductionProxyParamsTest, NoDevOrigin) { |
| DataReductionProxyParams::kFallbackAllowed | |
| DataReductionProxyParams::kPromoAllowed, |
| TestDataReductionProxyParams::HAS_EVERYTHING & |
| - ~TestDataReductionProxyParams::HAS_DEV_ORIGIN); |
| + ~TestDataReductionProxyParams::HAS_DEV_ORIGIN & |
| + ~TestDataReductionProxyParams::HAS_DEV_FALLBACK_ORIGIN); |
| CheckParams(params, true, true, true, false, true); |
| CheckValues(params, |
| TestDataReductionProxyParams::DefaultOrigin(), |
| @@ -135,7 +136,8 @@ TEST_F(DataReductionProxyParamsTest, InvalidConfigurations) { |
| true, |
| true, |
| true, |
| - TestDataReductionProxyParams::HAS_DEV_ORIGIN, |
| + TestDataReductionProxyParams::HAS_DEV_ORIGIN | |
| + TestDataReductionProxyParams::HAS_DEV_FALLBACK_ORIGIN, |
| true |
| }, |
| { |
| @@ -152,14 +154,16 @@ TEST_F(DataReductionProxyParamsTest, InvalidConfigurations) { |
| true, |
| true, |
| TestDataReductionProxyParams::HAS_ORIGIN | |
| - TestDataReductionProxyParams::HAS_DEV_ORIGIN, |
| + TestDataReductionProxyParams::HAS_DEV_ORIGIN | |
| + TestDataReductionProxyParams::HAS_DEV_FALLBACK_ORIGIN, |
| false |
| }, |
| { true, |
| true, |
| true, |
| true, |
| - TestDataReductionProxyParams::HAS_FALLBACK_ORIGIN, |
| + TestDataReductionProxyParams::HAS_FALLBACK_ORIGIN | |
| + TestDataReductionProxyParams::HAS_DEV_FALLBACK_ORIGIN, |
| false |
| }, |
| { true, |
| @@ -204,7 +208,8 @@ TEST_F(DataReductionProxyParamsTest, InvalidConfigurations) { |
| true, |
| true, |
| TestDataReductionProxyParams::HAS_ORIGIN | |
| - TestDataReductionProxyParams::HAS_DEV_ORIGIN, |
| + TestDataReductionProxyParams::HAS_DEV_ORIGIN | |
| + TestDataReductionProxyParams::HAS_DEV_FALLBACK_ORIGIN, |
| false |
| }, |
| { |
| @@ -262,7 +267,8 @@ TEST_F(DataReductionProxyParamsTest, InvalidConfigurations) { |
| false, |
| true, |
| TestDataReductionProxyParams::HAS_ORIGIN | |
| - TestDataReductionProxyParams::HAS_DEV_ORIGIN, |
| + TestDataReductionProxyParams::HAS_DEV_ORIGIN | |
| + TestDataReductionProxyParams::HAS_DEV_FALLBACK_ORIGIN, |
| false |
| }, |
| { |
| @@ -270,7 +276,8 @@ TEST_F(DataReductionProxyParamsTest, InvalidConfigurations) { |
| true, |
| false, |
| true, |
| - TestDataReductionProxyParams::HAS_FALLBACK_ORIGIN, |
| + TestDataReductionProxyParams::HAS_FALLBACK_ORIGIN | |
| + TestDataReductionProxyParams::HAS_DEV_FALLBACK_ORIGIN, |
| false |
| }, |
| { |
| @@ -311,7 +318,8 @@ TEST_F(DataReductionProxyParamsTest, InvalidConfigurations) { |
| false, |
| true, |
| TestDataReductionProxyParams::HAS_ORIGIN | |
| - TestDataReductionProxyParams::HAS_DEV_ORIGIN, |
| + TestDataReductionProxyParams::HAS_DEV_ORIGIN | |
| + TestDataReductionProxyParams::HAS_DEV_FALLBACK_ORIGIN, |
| false |
| }, |
| { |
| @@ -368,7 +376,8 @@ TEST_F(DataReductionProxyParamsTest, InvalidConfigurations) { |
| true, |
| true, |
| TestDataReductionProxyParams::HAS_ORIGIN | |
| - TestDataReductionProxyParams::HAS_DEV_ORIGIN, |
| + TestDataReductionProxyParams::HAS_DEV_ORIGIN | |
| + TestDataReductionProxyParams::HAS_DEV_FALLBACK_ORIGIN, |
| false |
| }, |
| { |
| @@ -427,7 +436,7 @@ TEST_F(DataReductionProxyParamsTest, InvalidConfigurations) { |
| flags, |
| TestDataReductionProxyParams::HAS_EVERYTHING & |
| ~(tests[i].missing_definitions)); |
| - EXPECT_EQ(tests[i].expected_result, params.init_result()); |
| + EXPECT_EQ(tests[i].expected_result, params.init_result()) << i; |
|
bengr
2014/09/09 19:17:56
Why is '<< i' needed, here and below?
bolian
2014/09/09 20:32:51
So that I know which one fails when it does.
|
| } |
| } |
| @@ -559,7 +568,7 @@ TEST_F(DataReductionProxyParamsTest, IsDataReductionProxy) { |
| net::HostPortPair::FromURL(GURL( |
| TestDataReductionProxyParams::DefaultDevOrigin())), |
| net::HostPortPair::FromURL(GURL( |
| - TestDataReductionProxyParams::DefaultFallbackOrigin())), |
| + TestDataReductionProxyParams::DefaultDevFallbackOrigin())), |
| false, |
| false, |
| false |
| @@ -572,7 +581,7 @@ TEST_F(DataReductionProxyParamsTest, IsDataReductionProxy) { |
| net::HostPortPair::FromURL(GURL( |
| TestDataReductionProxyParams::DefaultOrigin())), |
| net::HostPortPair::FromURL(GURL( |
| - TestDataReductionProxyParams::DefaultFallbackOrigin())), |
| + TestDataReductionProxyParams::DefaultDevFallbackOrigin())), |
| false, |
| false, |
| false |
| @@ -586,19 +595,21 @@ TEST_F(DataReductionProxyParamsTest, IsDataReductionProxy) { |
| unsigned int has_definitions = TestDataReductionProxyParams::HAS_EVERYTHING; |
| if (!tests[i].set_dev_origin) { |
| has_definitions &= ~TestDataReductionProxyParams::HAS_DEV_ORIGIN; |
| + has_definitions &= ~TestDataReductionProxyParams::HAS_DEV_FALLBACK_ORIGIN; |
| } |
| TestDataReductionProxyParams params(flags, has_definitions); |
| DataReductionProxyTypeInfo proxy_type_info; |
| EXPECT_EQ(tests[i].expected_result, |
| params.IsDataReductionProxy( |
| - tests[i].host_port_pair, &proxy_type_info)); |
| + tests[i].host_port_pair, &proxy_type_info)) << i; |
| EXPECT_TRUE(tests[i].expected_first.Equals( |
| - net::HostPortPair::FromURL(proxy_type_info.proxy_servers.first))); |
| + net::HostPortPair::FromURL(proxy_type_info.proxy_servers.first))) << i; |
| EXPECT_TRUE(tests[i].expected_second.Equals( |
| - net::HostPortPair::FromURL(proxy_type_info.proxy_servers.second))); |
| - EXPECT_EQ(tests[i].expected_is_fallback, proxy_type_info.is_fallback); |
| - EXPECT_EQ(tests[i].expected_is_alternative, proxy_type_info.is_alternative); |
| - EXPECT_EQ(tests[i].expected_is_ssl, proxy_type_info.is_ssl); |
| + net::HostPortPair::FromURL(proxy_type_info.proxy_servers.second))) << i; |
| + EXPECT_EQ(tests[i].expected_is_fallback, proxy_type_info.is_fallback) << i; |
| + EXPECT_EQ(tests[i].expected_is_alternative, proxy_type_info.is_alternative) |
| + << i; |
| + EXPECT_EQ(tests[i].expected_is_ssl, proxy_type_info.is_ssl) << i; |
| } |
| } |
| @@ -965,7 +976,8 @@ TEST_F(DataReductionProxyParamsTest, AreProxiesBypassed) { |
| flags |= DataReductionProxyParams::kFallbackAllowed; |
| unsigned int has_definitions = |
| TestDataReductionProxyParams::HAS_EVERYTHING & |
| - ~TestDataReductionProxyParams::HAS_DEV_ORIGIN; |
| + ~TestDataReductionProxyParams::HAS_DEV_ORIGIN & |
| + ~TestDataReductionProxyParams::HAS_DEV_FALLBACK_ORIGIN; |
| TestDataReductionProxyParams params(flags, has_definitions); |
| net::ProxyRetryInfoMap retry_map; |