diff options
Diffstat (limited to 'chromium/net/dns/context_host_resolver_unittest.cc')
-rw-r--r-- | chromium/net/dns/context_host_resolver_unittest.cc | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/chromium/net/dns/context_host_resolver_unittest.cc b/chromium/net/dns/context_host_resolver_unittest.cc index 3354b5b09e7..c4a51e56a9e 100644 --- a/chromium/net/dns/context_host_resolver_unittest.cc +++ b/chromium/net/dns/context_host_resolver_unittest.cc @@ -7,7 +7,6 @@ #include <utility> #include "base/bind.h" -#include "base/optional.h" #include "base/run_loop.h" #include "base/test/scoped_feature_list.h" #include "base/test/simple_test_tick_clock.h" @@ -36,6 +35,7 @@ #include "net/url_request/url_request_context.h" #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" +#include "third_party/abseil-cpp/absl/types/optional.h" #include "url/gurl.h" namespace net { @@ -76,7 +76,9 @@ class ContextHostResolverTest : public ::testing::Test, dns_client->set_ignore_system_config_changes(true); dns_client_ = dns_client.get(); manager_->SetDnsClientForTesting(std::move(dns_client)); - manager_->SetInsecureDnsClientEnabled(true); + manager_->SetInsecureDnsClientEnabled( + /*enabled=*/true, + /*additional_dns_types_enabled=*/true); // Ensure DnsClient is fully usable. EXPECT_TRUE(dns_client_->CanUseInsecureDnsTransactions()); @@ -111,7 +113,7 @@ TEST_F(ContextHostResolverTest, Resolve) { std::unique_ptr<HostResolver::ResolveHostRequest> request = resolver->CreateRequest(HostPortPair("example.com", 100), NetworkIsolationKey(), NetLogWithSource(), - base::nullopt); + absl::nullopt); TestCompletionCallback callback; int rv = request->Start(callback.callback()); @@ -141,7 +143,7 @@ TEST_F(ContextHostResolverTest, DestroyRequest) { std::unique_ptr<HostResolver::ResolveHostRequest> request = resolver->CreateRequest(HostPortPair("example.com", 100), NetworkIsolationKey(), NetLogWithSource(), - base::nullopt); + absl::nullopt); EXPECT_EQ(1u, resolver->GetNumActiveRequestsForTesting()); TestCompletionCallback callback; @@ -244,7 +246,7 @@ TEST_F(ContextHostResolverTest, DestroyResolver) { std::unique_ptr<HostResolver::ResolveHostRequest> request1 = resolver1->CreateRequest(HostPortPair("example.com", 100), NetworkIsolationKey(), NetLogWithSource(), - base::nullopt); + absl::nullopt); auto resolver2 = std::make_unique<ContextHostResolver>( manager_.get(), std::make_unique<ResolveContext>(nullptr /* url_request_context */, @@ -252,7 +254,7 @@ TEST_F(ContextHostResolverTest, DestroyResolver) { std::unique_ptr<HostResolver::ResolveHostRequest> request2 = resolver2->CreateRequest(HostPortPair("google.com", 100), NetworkIsolationKey(), NetLogWithSource(), - base::nullopt); + absl::nullopt); TestCompletionCallback callback1; int rv1 = request1->Start(callback1.callback()); @@ -293,7 +295,7 @@ TEST_F(ContextHostResolverTest, DestroyResolver_CompletedRequests) { std::unique_ptr<HostResolver::ResolveHostRequest> request = resolver->CreateRequest(HostPortPair("example.com", 100), NetworkIsolationKey(), NetLogWithSource(), - base::nullopt); + absl::nullopt); // Complete request and then destroy the resolver. TestCompletionCallback callback; @@ -348,7 +350,7 @@ TEST_F(ContextHostResolverTest, DestroyResolver_DelayedStartRequest) { std::unique_ptr<HostResolver::ResolveHostRequest> request = resolver->CreateRequest(HostPortPair("example.com", 100), NetworkIsolationKey(), NetLogWithSource(), - base::nullopt); + absl::nullopt); resolver = nullptr; @@ -400,7 +402,7 @@ TEST_F(ContextHostResolverTest, OnShutdown_PendingRequest) { std::unique_ptr<HostResolver::ResolveHostRequest> request = resolver->CreateRequest(HostPortPair("example.com", 100), NetworkIsolationKey(), NetLogWithSource(), - base::nullopt); + absl::nullopt); TestCompletionCallback callback; int rv = request->Start(callback.callback()); @@ -456,7 +458,7 @@ TEST_F(ContextHostResolverTest, OnShutdown_CompletedRequests) { std::unique_ptr<HostResolver::ResolveHostRequest> request = resolver->CreateRequest(HostPortPair("example.com", 100), NetworkIsolationKey(), NetLogWithSource(), - base::nullopt); + absl::nullopt); // Complete request and then shutdown the resolver. TestCompletionCallback callback; @@ -481,11 +483,11 @@ TEST_F(ContextHostResolverTest, OnShutdown_SubsequentRequests) { std::unique_ptr<HostResolver::ResolveHostRequest> request1 = resolver->CreateRequest(HostPortPair("example.com", 100), NetworkIsolationKey(), NetLogWithSource(), - base::nullopt); + absl::nullopt); std::unique_ptr<HostResolver::ResolveHostRequest> request2 = resolver->CreateRequest(HostPortPair("127.0.0.1", 100), NetworkIsolationKey(), NetLogWithSource(), - base::nullopt); + absl::nullopt); TestCompletionCallback callback1; int rv1 = request1->Start(callback1.callback()); @@ -541,7 +543,7 @@ TEST_F(ContextHostResolverTest, OnShutdown_DelayedStartRequest) { std::unique_ptr<HostResolver::ResolveHostRequest> request = resolver->CreateRequest(HostPortPair("example.com", 100), NetworkIsolationKey(), NetLogWithSource(), - base::nullopt); + absl::nullopt); resolver->OnShutdown(); @@ -637,7 +639,7 @@ TEST_F(ContextHostResolverTest, ResultsAddedToCache) { std::unique_ptr<HostResolver::ResolveHostRequest> caching_request = resolver->CreateRequest(HostPortPair("example.com", 103), NetworkIsolationKey(), NetLogWithSource(), - base::nullopt); + absl::nullopt); TestCompletionCallback caching_callback; int rv = caching_request->Start(caching_callback.callback()); EXPECT_THAT(caching_callback.GetResult(rv), test::IsOk()); @@ -686,7 +688,7 @@ TEST_F(ContextHostResolverTest, ResultsAddedToCacheWithNetworkIsolationKey) { std::unique_ptr<HostResolver::ResolveHostRequest> caching_request = resolver->CreateRequest(HostPortPair("example.com", 103), kNetworkIsolationKey, NetLogWithSource(), - base::nullopt); + absl::nullopt); TestCompletionCallback caching_callback; int rv = caching_request->Start(caching_callback.callback()); EXPECT_THAT(caching_callback.GetResult(rv), test::IsOk()); |