| 169 | } |
| 170 | |
| 171 | void CheckTranslation(const TNetworkAddress& thrift_address) { |
| 172 | NetworkAddressPB proto_address = FromTNetworkAddress(thrift_address); |
| 173 | TNetworkAddress thrift_address2 = FromNetworkAddressPB(proto_address); |
| 174 | NetworkAddressPB proto_address2 = FromTNetworkAddress(thrift_address2); |
| 175 | |
| 176 | TNetworkAddressComparator fixture; |
| 177 | ASSERT_FALSE(fixture(thrift_address, thrift_address2)); |
| 178 | ASSERT_FALSE(fixture(thrift_address2, thrift_address)); |
| 179 | ASSERT_TRUE(CompareNetworkAddressPB(proto_address, proto_address2) == 0); |
| 180 | ASSERT_TRUE(CompareNetworkAddressPB(proto_address2, proto_address) == 0); |
| 181 | } |
| 182 | |
| 183 | // Assert consistent translation between TNetworkAddress and NetworkAddressPB. |
| 184 | TEST(NetworkUtil, NetAddrTranslation) { |
no test coverage detected