Index: components/data_reduction_proxy/core/browser/data_reduction_proxy_config_test_utils.cc |
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_config_test_utils.cc b/components/data_reduction_proxy/core/browser/data_reduction_proxy_config_test_utils.cc |
index 595edf10c28fef86a06bdb53c79221a4b2805944..7e6d12c34b7b5179b17d483d237e126ee5b8c4c6 100644 |
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_config_test_utils.cc |
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_config_test_utils.cc |
@@ -10,23 +10,23 @@ |
#include "net/url_request/url_request_test_util.h" |
#include "testing/gmock/include/gmock/gmock.h" |
-namespace data_reduction_proxy { |
+using testing::_; |
-TestDataReductionProxyConfig::TestDataReductionProxyConfig() |
- : TestDataReductionProxyConfig(DataReductionProxyParams::kAllowed | |
- DataReductionProxyParams::kFallbackAllowed | |
- DataReductionProxyParams::kPromoAllowed) { |
-} |
+namespace data_reduction_proxy { |
-TestDataReductionProxyConfig::TestDataReductionProxyConfig(int flags) |
+TestDataReductionProxyConfig::TestDataReductionProxyConfig( |
+ int params_flags, |
+ unsigned int params_definitions, |
+ scoped_refptr<base::SingleThreadTaskRunner> task_runner, |
+ net::NetLog* net_log, |
+ DataReductionProxyConfigurator* configurator, |
+ DataReductionProxyEventStore* event_store) |
: DataReductionProxyConfig( |
- scoped_ptr<TestDataReductionProxyParams>( |
- new TestDataReductionProxyParams( |
- flags, |
- TestDataReductionProxyParams::HAS_EVERYTHING & |
- ~TestDataReductionProxyParams::HAS_DEV_ORIGIN & |
- ~TestDataReductionProxyParams::HAS_DEV_FALLBACK_ORIGIN)) |
- .Pass()) { |
+ task_runner, task_runner, net_log, |
+ make_scoped_ptr( |
+ new TestDataReductionProxyParams(params_flags, params_definitions)) |
+ .Pass(), |
+ configurator, event_store) { |
network_interfaces_.reset(new net::NetworkInterfaceList()); |
} |
@@ -62,24 +62,38 @@ void TestDataReductionProxyConfig::SetStateForTest( |
enabled_by_user_ = enabled_by_user; |
alternative_enabled_by_user_ = alternative_enabled_by_user; |
restricted_by_carrier_ = restricted_by_carrier; |
- SetProxyConfigs(enabled_by_user_, alternative_enabled_by_user_, |
- restricted_by_carrier_, at_startup); |
+ UpdateConfigurator(enabled_by_user_, alternative_enabled_by_user_, |
+ restricted_by_carrier_, at_startup); |
} |
-MockDataReductionProxyConfig::MockDataReductionProxyConfig(int flags) |
- : TestDataReductionProxyConfig(flags) { |
+MockDataReductionProxyConfig::MockDataReductionProxyConfig( |
+ int params_flags, |
+ unsigned int params_definitions, |
+ scoped_refptr<base::SingleThreadTaskRunner> task_runner, |
+ net::NetLog* net_log, |
+ DataReductionProxyConfigurator* configurator, |
+ DataReductionProxyEventStore* event_store) |
+ : TestDataReductionProxyConfig( |
+ params_flags, params_definitions, task_runner, net_log, configurator, |
+ event_store) { |
} |
MockDataReductionProxyConfig::~MockDataReductionProxyConfig() { |
} |
-void MockDataReductionProxyConfig::SetProxyConfigs(bool enabled, |
- bool alternative_enabled, |
- bool restricted, |
- bool at_startup) { |
+void MockDataReductionProxyConfig::UpdateConfigurator(bool enabled, |
+ bool alternative_enabled, |
+ bool restricted, |
+ bool at_startup) { |
EXPECT_CALL(*this, LogProxyState(enabled, restricted, at_startup)).Times(1); |
- DataReductionProxyConfig::SetProxyConfigs(enabled, alternative_enabled, |
- restricted, at_startup); |
+ DataReductionProxyConfig::UpdateConfigurator(enabled, alternative_enabled, |
+ restricted, at_startup); |
+} |
+ |
+void MockDataReductionProxyConfig::HandleProbeResponse( |
+ const std::string& response, |
+ const net::URLRequestStatus& status) { |
+ DataReductionProxyConfig::HandleProbeResponse(response, status); |
} |
} // namespace data_reduction_proxy |