| Index: components/data_reduction_proxy/core/common/data_reduction_proxy_params_unittest.cc
|
| diff --git a/components/data_reduction_proxy/core/common/data_reduction_proxy_params_unittest.cc b/components/data_reduction_proxy/core/common/data_reduction_proxy_params_unittest.cc
|
| index 0c9833288070be733feb41920aec9484fdd10bf4..54e586d93206f3f635a106ab7ee8586999257b2d 100644
|
| --- a/components/data_reduction_proxy/core/common/data_reduction_proxy_params_unittest.cc
|
| +++ b/components/data_reduction_proxy/core/common/data_reduction_proxy_params_unittest.cc
|
| @@ -26,10 +26,8 @@ namespace data_reduction_proxy {
|
| class DataReductionProxyParamsTest : public testing::Test {
|
| public:
|
| void CheckParams(const TestDataReductionProxyParams& params,
|
| - bool expected_init_result,
|
| - bool expected_promo_allowed) {
|
| + bool expected_init_result) {
|
| EXPECT_EQ(expected_init_result, params.init_result());
|
| - EXPECT_EQ(expected_promo_allowed, params.promo_allowed());
|
| }
|
| void CheckValues(const TestDataReductionProxyParams& params,
|
| const std::string& expected_origin,
|
| @@ -55,10 +53,8 @@ class DataReductionProxyParamsTest : public testing::Test {
|
| };
|
|
|
| TEST_F(DataReductionProxyParamsTest, EverythingDefined) {
|
| - TestDataReductionProxyParams params(
|
| - DataReductionProxyParams::kPromoAllowed,
|
| - TestDataReductionProxyParams::HAS_EVERYTHING);
|
| - CheckParams(params, true, true);
|
| + TestDataReductionProxyParams params;
|
| + CheckParams(params, true);
|
| std::vector<DataReductionProxyServer> expected_proxies;
|
|
|
| // Both the origin and fallback proxy must have type CORE.
|
| @@ -87,10 +83,8 @@ TEST_F(DataReductionProxyParamsTest, Flags) {
|
| base::CommandLine::ForCurrentProcess()->AppendSwitchASCII(
|
| switches::kDataReductionProxySecureProxyCheckURL,
|
| TestDataReductionProxyParams::FlagSecureProxyCheckURL());
|
| - TestDataReductionProxyParams params(
|
| - DataReductionProxyParams::kPromoAllowed,
|
| - TestDataReductionProxyParams::HAS_EVERYTHING);
|
| - CheckParams(params, true, true);
|
| + TestDataReductionProxyParams params;
|
| + CheckParams(params, true);
|
| CheckValues(params, TestDataReductionProxyParams::FlagOrigin(),
|
| TestDataReductionProxyParams::FlagFallbackOrigin(),
|
| TestDataReductionProxyParams::FlagSecureProxyCheckURL());
|
| @@ -103,7 +97,7 @@ TEST_F(DataReductionProxyParamsTest, CarrierTestFlag) {
|
| base::CommandLine::ForCurrentProcess()->InitFromArgv(0, nullptr);
|
| base::CommandLine::ForCurrentProcess()->AppendSwitchASCII(
|
| switches::kEnableDataReductionProxyCarrierTest, kCarrierTestOrigin);
|
| - DataReductionProxyParams params(0);
|
| + DataReductionProxyParams params;
|
| std::vector<DataReductionProxyServer> proxies_for_http;
|
| proxies_for_http.push_back(DataReductionProxyServer(
|
| net::ProxyServer::FromURI(kCarrierTestOrigin,
|
| @@ -116,34 +110,10 @@ TEST_F(DataReductionProxyParamsTest, CarrierTestFlag) {
|
| EXPECT_EQ(params.proxies_for_http(), proxies_for_http);
|
| }
|
|
|
| -TEST_F(DataReductionProxyParamsTest, InvalidConfigurations) {
|
| - const struct {
|
| - bool promo_allowed;
|
| - unsigned int missing_definitions;
|
| - bool expected_result;
|
| - } tests[] = {
|
| - {true, TestDataReductionProxyParams::HAS_NOTHING, true},
|
| - {true, TestDataReductionProxyParams::HAS_ORIGIN, false},
|
| - {true, TestDataReductionProxyParams::HAS_FALLBACK_ORIGIN, false},
|
| - {true, TestDataReductionProxyParams::HAS_SECURE_PROXY_CHECK_URL, false},
|
| - };
|
| -
|
| - for (size_t i = 0; i < arraysize(tests); ++i) {
|
| - int flags = 0;
|
| - if (tests[i].promo_allowed)
|
| - flags |= DataReductionProxyParams::kPromoAllowed;
|
| - TestDataReductionProxyParams params(
|
| - flags,
|
| - TestDataReductionProxyParams::HAS_EVERYTHING &
|
| - ~(tests[i].missing_definitions));
|
| - EXPECT_EQ(tests[i].expected_result, params.init_result()) << i;
|
| - }
|
| -}
|
| -
|
| TEST_F(DataReductionProxyParamsTest, AndroidOnePromoFieldTrial) {
|
| - EXPECT_TRUE(params::IsIncludedInAndroidOnePromoFieldTrial(
|
| + EXPECT_TRUE(params::IsIncludedInAndroidOnePromoFieldTrialForTesting(
|
| "google/sprout/sprout:4.4.4/KPW53/1379542:user/release-keys"));
|
| - EXPECT_FALSE(params::IsIncludedInAndroidOnePromoFieldTrial(
|
| + EXPECT_FALSE(params::IsIncludedInAndroidOnePromoFieldTrialForTesting(
|
| "google/hammerhead/hammerhead:5.0/LRX210/1570415:user/release-keys"));
|
| }
|
|
|
| @@ -560,7 +530,7 @@ TEST(DataReductionProxyParamsStandaloneTest, OverrideProxiesForHttp) {
|
| base::CommandLine::ForCurrentProcess()->AppendSwitchASCII(
|
| switches::kDataReductionProxyHttpProxies,
|
| "http://override-first.net;http://override-second.net");
|
| - DataReductionProxyParams params(0);
|
| + DataReductionProxyParams params;
|
|
|
| // Overriding proxies must have type UNSPECIFIED_TYPE.
|
| std::vector<DataReductionProxyServer> expected_override_proxies_for_http;
|
|
|