Chromium Code Reviews| 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..496bf5df09205671e0a4fef62a0e7f3f097f571b 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, EmptyListIsNotOk) { |
| + 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()); |
|
szym
2013/05/04 07:46:32
To be true to the test this should be:
EXPECT_NE(O
|
| + |
| + EXPECT_EQ("just.testing", proc_->GetCaptureList()[0].hostname); |
| +} |
| + |
| TEST_F(HostResolverImplTest, FailedAsynchronousLookup) { |
| proc_->AddRuleForAllFamilies(std::string(), |
| "0.0.0.0"); // Default to failures. |