Revise AsyncDnsResolver unittest
The revised version should work in more network configurations. Submitted with no-try to unbreak the build. No-try: true Bug: b/297247924, webrtc:12598 Change-Id: I4b4bc586af1ec2393dc257b9cebf06fd71268131 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/317560 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40614}
This commit is contained in:
parent
b8617d14a6
commit
d36be2fc22
@ -33,8 +33,11 @@ TEST(AsyncDnsResolver, ResolvingLocalhostWorks) {
|
|||||||
resolver.Start(address, [&done] { done = true; });
|
resolver.Start(address, [&done] { done = true; });
|
||||||
ASSERT_TRUE_WAIT(done, kDefaultTimeout);
|
ASSERT_TRUE_WAIT(done, kDefaultTimeout);
|
||||||
EXPECT_EQ(resolver.result().GetError(), 0);
|
EXPECT_EQ(resolver.result().GetError(), 0);
|
||||||
EXPECT_TRUE(resolver.result().GetResolvedAddress(AF_INET, &resolved_address));
|
if (resolver.result().GetResolvedAddress(AF_INET, &resolved_address)) {
|
||||||
EXPECT_EQ(resolved_address, rtc::SocketAddress("127.0.0.1", kPortNumber));
|
EXPECT_EQ(resolved_address, rtc::SocketAddress("127.0.0.1", kPortNumber));
|
||||||
|
} else {
|
||||||
|
RTC_LOG(LS_INFO) << "Resolution gave no address, skipping test";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace
|
} // namespace
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user