diff --git a/test/ares-test-mock-et.cc b/test/ares-test-mock-et.cc index 1f8cbc28..642e4fad 100644 --- a/test/ares-test-mock-et.cc +++ b/test/ares-test-mock-et.cc @@ -78,6 +78,26 @@ TEST_P(MockUDPEventThreadTest, GetHostByNameParallelLookups) { EXPECT_EQ("{'www.google.com' aliases=[] addrs=[2.3.4.5]}", ss3.str()); } +// c-ares issue #819 +TEST_P(MockUDPEventThreadTest, BadLoopbackServerNoTimeouts) { + ares_set_servers_csv(channel_, "127.0.0.1:12345"); +#define BADLOOPBACK_TESTCNT 5 + HostResult result[BADLOOPBACK_TESTCNT]; + for (size_t i=0; i