Index: components/data_reduction_proxy/core/browser/data_reduction_proxy_settings_unittest.cc |
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_settings_unittest.cc b/components/data_reduction_proxy/core/browser/data_reduction_proxy_settings_unittest.cc |
index 8519ebbbe767b52cbd63c5bccc37e1769899778c..f8be3741a8db30891dc9ec31d91cd2e539cb0ecb 100644 |
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_settings_unittest.cc |
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_settings_unittest.cc |
@@ -18,7 +18,6 @@ |
#include "net/http/http_auth_cache.h" |
#include "testing/gmock/include/gmock/gmock.h" |
#include "testing/gtest/include/gtest/gtest.h" |
-#include "url/gurl.h" |
namespace { |
@@ -38,8 +37,8 @@ class DataReductionProxySettingsTest |
TEST_F(DataReductionProxySettingsTest, TestGetDataReductionProxyOrigin) { |
// SetUp() adds the origin to the command line, which should be returned here. |
std::string result = |
- settings_->params()->origin().spec(); |
- EXPECT_EQ(GURL(expected_params_->DefaultOrigin()), GURL(result)); |
+ settings_->params()->origin().ToURI(); |
+ EXPECT_EQ(expected_params_->DefaultOrigin(), result); |
} |
TEST_F(DataReductionProxySettingsTest, TestGetDataReductionProxyDevOrigin) { |
@@ -47,8 +46,8 @@ TEST_F(DataReductionProxySettingsTest, TestGetDataReductionProxyDevOrigin) { |
switches::kDataReductionProxyDev, expected_params_->DefaultDevOrigin()); |
ResetSettings(true, true, false, true, false); |
std::string result = |
- settings_->params()->origin().spec(); |
- EXPECT_EQ(GURL(expected_params_->DefaultDevOrigin()), GURL(result)); |
+ settings_->params()->origin().ToURI(); |
+ EXPECT_EQ(expected_params_->DefaultDevOrigin(), result); |
} |
@@ -59,15 +58,12 @@ TEST_F(DataReductionProxySettingsTest, TestGetDataReductionProxies) { |
unsigned int expected_proxy_size = 2u; |
EXPECT_EQ(expected_proxy_size, proxies.size()); |
- net::HostPortPair expected_origin = |
- net::HostPortPair::FromURL(GURL(expected_params_->DefaultOrigin())); |
- net::HostPortPair expected_fallback_origin = |
- net::HostPortPair::FromURL( |
- GURL(expected_params_->DefaultFallbackOrigin())); |
- EXPECT_EQ(expected_origin.host(), proxies[0].host()); |
- EXPECT_EQ(expected_origin.port() ,proxies[0].EffectiveIntPort()); |
- EXPECT_EQ(expected_fallback_origin.host(), proxies[1].host()); |
- EXPECT_EQ(expected_fallback_origin.port(), proxies[1].EffectiveIntPort()); |
+ EXPECT_EQ(net::ProxyServer::FromURI(expected_params_->DefaultOrigin(), |
+ net::ProxyServer::SCHEME_HTTP), |
+ proxies[0]); |
+ EXPECT_EQ(net::ProxyServer::FromURI(expected_params_->DefaultFallbackOrigin(), |
+ net::ProxyServer::SCHEME_HTTP), |
+ proxies[1]); |
} |
TEST_F(DataReductionProxySettingsTest, TestSetProxyConfigs) { |
@@ -92,36 +88,43 @@ TEST_F(DataReductionProxySettingsTest, TestSetProxyConfigs) { |
settings_->SetProxyConfigs(true, true, false, false); |
EXPECT_TRUE(configurator->enabled()); |
- EXPECT_TRUE(net::HostPortPair::FromString( |
- expected_params_->DefaultAltOrigin()).Equals( |
- net::HostPortPair::FromString(configurator->origin()))); |
- EXPECT_TRUE(net::HostPortPair::FromString( |
- expected_params_->DefaultAltFallbackOrigin()).Equals( |
- net::HostPortPair::FromString(configurator->fallback_origin()))); |
- EXPECT_TRUE(net::HostPortPair::FromString( |
- expected_params_->DefaultSSLOrigin()).Equals( |
- net::HostPortPair::FromString(configurator->ssl_origin()))); |
+ EXPECT_EQ(net::ProxyServer::FromURI(expected_params_->DefaultAltOrigin(), |
+ net::ProxyServer::SCHEME_HTTP), |
+ net::ProxyServer::FromURI(configurator->origin(), |
+ net::ProxyServer::SCHEME_HTTP)); |
+ EXPECT_TRUE( |
+ net::ProxyServer::FromURI(expected_params_->DefaultAltFallbackOrigin(), |
+ net::ProxyServer::SCHEME_HTTP).is_valid()); |
+ EXPECT_TRUE(configurator->fallback_origin().empty()); |
+ EXPECT_EQ(net::ProxyServer::FromURI(expected_params_->DefaultSSLOrigin(), |
+ net::ProxyServer::SCHEME_HTTP), |
+ net::ProxyServer::FromURI(configurator->ssl_origin(), |
+ net::ProxyServer::SCHEME_HTTP)); |
settings_->SetProxyConfigs(true, false, false, false); |
EXPECT_TRUE(configurator->enabled()); |
- EXPECT_TRUE(net::HostPortPair::FromString(drp_params.DefaultOrigin()).Equals( |
- net::HostPortPair::FromString(configurator->origin()))); |
- EXPECT_TRUE(net::HostPortPair::FromString( |
- drp_params.DefaultFallbackOrigin()).Equals( |
- net::HostPortPair::FromString(configurator->fallback_origin()))); |
- EXPECT_EQ("", configurator->ssl_origin()); |
+ EXPECT_EQ(net::ProxyServer::FromURI(drp_params.DefaultOrigin(), |
+ net::ProxyServer::SCHEME_HTTP), |
+ net::ProxyServer::FromURI(configurator->origin(), |
+ net::ProxyServer::SCHEME_HTTP)); |
+ EXPECT_EQ(net::ProxyServer::FromURI(drp_params.DefaultFallbackOrigin(), |
+ net::ProxyServer::SCHEME_HTTP), |
+ net::ProxyServer::FromURI( |
+ configurator->fallback_origin(), |
+ net::ProxyServer::SCHEME_HTTP)); |
+ EXPECT_TRUE(configurator->ssl_origin().empty()); |
settings_->SetProxyConfigs(false, true, false, false); |
EXPECT_FALSE(configurator->enabled()); |
- EXPECT_EQ("", configurator->origin()); |
- EXPECT_EQ("", configurator->fallback_origin()); |
- EXPECT_EQ("", configurator->ssl_origin()); |
+ EXPECT_TRUE(configurator->origin().empty()); |
+ EXPECT_TRUE(configurator->fallback_origin().empty()); |
+ EXPECT_TRUE(configurator->ssl_origin().empty()); |
settings_->SetProxyConfigs(false, false, false, false); |
EXPECT_FALSE(configurator->enabled()); |
- EXPECT_EQ("", configurator->origin()); |
- EXPECT_EQ("", configurator->fallback_origin()); |
- EXPECT_EQ("", configurator->ssl_origin()); |
+ EXPECT_TRUE(configurator->origin().empty()); |
+ EXPECT_TRUE(configurator->fallback_origin().empty()); |
+ EXPECT_TRUE(configurator->ssl_origin().empty()); |
} |
TEST_F(DataReductionProxySettingsTest, TestSetProxyConfigsHoldback) { |