Change MockHttpCache constructor to take boolean to set up quic server info factory.
BUG=686632
Review-Url: https://codereview.chromium.org/2668563002
Cr-Commit-Position: refs/heads/master@{#447690}
diff --git a/net/http/mock_http_cache.cc b/net/http/mock_http_cache.cc
index 9fc8ced..d7c08bac 100644
--- a/net/http/mock_http_cache.cc
+++ b/net/http/mock_http_cache.cc
@@ -540,14 +540,22 @@
//-----------------------------------------------------------------------------
-MockHttpCache::MockHttpCache()
- : MockHttpCache(base::MakeUnique<MockBackendFactory>()) {}
+MockHttpCache::MockHttpCache() : MockHttpCache(false) {}
MockHttpCache::MockHttpCache(
std::unique_ptr<HttpCache::BackendFactory> disk_cache_factory)
+ : MockHttpCache(std::move(disk_cache_factory), false) {}
+
+MockHttpCache::MockHttpCache(bool set_up_quic_server_info)
+ : MockHttpCache(base::MakeUnique<MockBackendFactory>(),
+ set_up_quic_server_info) {}
+
+MockHttpCache::MockHttpCache(
+ std::unique_ptr<HttpCache::BackendFactory> disk_cache_factory,
+ bool set_up_quic_server_info)
: http_cache_(base::MakeUnique<MockNetworkLayer>(),
std::move(disk_cache_factory),
- true) {}
+ set_up_quic_server_info) {}
disk_cache::Backend* MockHttpCache::backend() {
TestCompletionCallback cb;