mirror of https://github.com/grpc/grpc-java.git
test: new JDK fixed InetSocketAddress toString so we are updating our test (#9876)
The change was introduced in JDK 14 (f8440c33d2) so JDK 17 for us to care about.
Fixes internal issue: b/261217361
This commit is contained in:
parent
51913f6e9e
commit
04afea0fbd
|
|
@ -414,10 +414,14 @@ public class ManagedChannelImplBuilderTest {
|
|||
@Test
|
||||
public void makeTargetStringForDirectAddress_scopedIpv6() throws Exception {
|
||||
InetSocketAddress address = new InetSocketAddress("0:0:0:0:0:0:0:0%0", 10005);
|
||||
assertEquals("/0:0:0:0:0:0:0:0%0:10005", address.toString());
|
||||
String target = ManagedChannelImplBuilder.makeTargetStringForDirectAddress(address);
|
||||
URI uri = new URI(target);
|
||||
assertEquals("directaddress:////0:0:0:0:0:0:0:0%250:10005", target);
|
||||
assertThat(address.toString()).isIn(
|
||||
Arrays.asList("/[0:0:0:0:0:0:0:0%0]:10005", "/0:0:0:0:0:0:0:0%0:10005"));
|
||||
assertThat(target).isIn(
|
||||
Arrays.asList(
|
||||
"directaddress:////%5B0:0:0:0:0:0:0:0%250%5D:10005",
|
||||
"directaddress:////0:0:0:0:0:0:0:0%250:10005"));
|
||||
assertEquals(target, uri.toString());
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue