Index: net/proxy/proxy_script_fetcher_impl_unittest.cc |
diff --git a/net/proxy/proxy_script_fetcher_impl_unittest.cc b/net/proxy/proxy_script_fetcher_impl_unittest.cc |
index bd6404b29931f623911d0f87408bf5865bb4ea08..c8d6f695bde25f8148429e33821f830de1df2457 100644 |
--- a/net/proxy/proxy_script_fetcher_impl_unittest.cc |
+++ b/net/proxy/proxy_script_fetcher_impl_unittest.cc |
@@ -21,6 +21,7 @@ |
#include "net/http/http_network_session.h" |
#include "net/http/http_server_properties_impl.h" |
#include "net/test/test_server.h" |
+#include "net/url_request/file_protocol_handler.h" |
#include "net/url_request/url_request_context_storage.h" |
#include "net/url_request/url_request_file_job.h" |
#include "net/url_request/url_request_job_factory.h" |
@@ -218,6 +219,12 @@ class ProxyScriptFetcherImplTest : public PlatformTest { |
}; |
TEST_F(ProxyScriptFetcherImplTest, FileUrl) { |
+ URLRequestJobFactory job_factory; |
+ job_factory.SetProtocolHandler( |
+ "file", |
+ new FileProtocolHandler(context_.network_delegate())); |
+ context_.set_job_factory(&job_factory); |
+ |
ProxyScriptFetcherImpl pac_fetcher(&context_); |
{ // Fetch a non-existent file. |
@@ -351,6 +358,12 @@ TEST_F(ProxyScriptFetcherImplTest, NoCache) { |
TEST_F(ProxyScriptFetcherImplTest, TooLarge) { |
ASSERT_TRUE(test_server_.Start()); |
+ URLRequestJobFactory job_factory; |
+ job_factory.SetProtocolHandler( |
+ "file", |
+ new FileProtocolHandler(context_.network_delegate())); |
+ context_.set_job_factory(&job_factory); |
+ |
ProxyScriptFetcherImpl pac_fetcher(&context_); |
// Set the maximum response size to 50 bytes. |