Added workaround for gcc 6.3.0 (#28184)

pull/28192/head
Esun Kim 3 years ago committed by GitHub
parent 672f31c6ac
commit 760a01337c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 20
      test/core/address_utils/sockaddr_utils_test.cc

@ -182,16 +182,18 @@ TEST(SockAddrUtilsTest, SockAddrToString) {
"[2001:db8::1%25101]:12345");
EXPECT_EQ(grpc_sockaddr_to_uri(&input6), "ipv6:[2001:db8::1%25101]:12345");
input6 = MakeAddr6(kMapped, sizeof(kMapped));
EXPECT_EQ(grpc_sockaddr_to_string(&input6, false),
grpc_resolved_address input6x = MakeAddr6(kMapped, sizeof(kMapped));
EXPECT_EQ(grpc_sockaddr_to_string(&input6x, false),
"[::ffff:192.0.2.1]:12345");
EXPECT_EQ(grpc_sockaddr_to_string(&input6, true), "192.0.2.1:12345");
EXPECT_EQ(grpc_sockaddr_to_uri(&input6), "ipv4:192.0.2.1:12345");
input6 = MakeAddr6(kNotQuiteMapped, sizeof(kNotQuiteMapped));
EXPECT_EQ(grpc_sockaddr_to_string(&input6, false), "[::fffe:c000:263]:12345");
EXPECT_EQ(grpc_sockaddr_to_string(&input6, true), "[::fffe:c000:263]:12345");
EXPECT_EQ(grpc_sockaddr_to_uri(&input6), "ipv6:[::fffe:c000:263]:12345");
EXPECT_EQ(grpc_sockaddr_to_string(&input6x, true), "192.0.2.1:12345");
EXPECT_EQ(grpc_sockaddr_to_uri(&input6x), "ipv4:192.0.2.1:12345");
grpc_resolved_address input6y =
MakeAddr6(kNotQuiteMapped, sizeof(kNotQuiteMapped));
EXPECT_EQ(grpc_sockaddr_to_string(&input6y, false),
"[::fffe:c000:263]:12345");
EXPECT_EQ(grpc_sockaddr_to_string(&input6y, true), "[::fffe:c000:263]:12345");
EXPECT_EQ(grpc_sockaddr_to_uri(&input6y), "ipv6:[::fffe:c000:263]:12345");
grpc_resolved_address phony;
memset(&phony, 0, sizeof(phony));

Loading…
Cancel
Save