| Index: net/dns/host_resolver_impl_unittest.cc
|
| diff --git a/net/dns/host_resolver_impl_unittest.cc b/net/dns/host_resolver_impl_unittest.cc
|
| index a26213152621ae37745e76990f9c5873e9f437fc..2693cca9da151b416c9f00e04752892a66eab291 100644
|
| --- a/net/dns/host_resolver_impl_unittest.cc
|
| +++ b/net/dns/host_resolver_impl_unittest.cc
|
| @@ -531,6 +531,17 @@ TEST_F(HostResolverImplTest, AsynchronousLookup) {
|
| EXPECT_EQ("just.testing", proc_->GetCaptureList()[0].hostname);
|
| }
|
|
|
| +TEST_F(HostResolverImplTest, EmptyListMeansNameNotResolved) {
|
| + proc_->AddRuleForAllFamilies("just.testing", "");
|
| + proc_->SignalMultiple(1u);
|
| +
|
| + Request* req = CreateRequest("just.testing", 80);
|
| + EXPECT_EQ(ERR_IO_PENDING, req->Resolve());
|
| + EXPECT_EQ(ERR_NAME_NOT_RESOLVED, req->WaitForResult());
|
| + EXPECT_EQ(0u, req->NumberOfAddresses());
|
| + EXPECT_EQ("just.testing", proc_->GetCaptureList()[0].hostname);
|
| +}
|
| +
|
| TEST_F(HostResolverImplTest, FailedAsynchronousLookup) {
|
| proc_->AddRuleForAllFamilies(std::string(),
|
| "0.0.0.0"); // Default to failures.
|
|
|