|
28 | 28 | import static io.grpc.EquivalentAddressGroup.ATTR_AUTHORITY_OVERRIDE; |
29 | 29 | import static io.grpc.PickSubchannelArgsMatcher.eqPickSubchannelArgs; |
30 | 30 | import static io.grpc.internal.ClientStreamListener.RpcProgress.PROCESSED; |
| 31 | +import static io.grpc.internal.UriWrapper.wrap; |
31 | 32 | import static junit.framework.TestCase.assertNotSame; |
32 | 33 | import static org.junit.Assert.assertEquals; |
33 | 34 | import static org.junit.Assert.assertFalse; |
@@ -315,7 +316,7 @@ private void createChannel(boolean nameResolutionExpectedToFail, |
315 | 316 | NameResolverProvider nameResolverProvider = |
316 | 317 | channelBuilder.nameResolverRegistry.getProviderForScheme(expectedUri.getScheme()); |
317 | 318 | channel = new ManagedChannelImpl( |
318 | | - channelBuilder, mockTransportFactory, expectedUri, nameResolverProvider, |
| 319 | + channelBuilder, mockTransportFactory, wrap(expectedUri), nameResolverProvider, |
319 | 320 | new FakeBackoffPolicyProvider(), |
320 | 321 | balancerRpcExecutorPool, timer.getStopwatchSupplier(), Arrays.asList(interceptors), |
321 | 322 | timer.getTimeProvider()); |
@@ -504,7 +505,7 @@ public void startCallBeforeNameResolution() throws Exception { |
504 | 505 | when(mockTransportFactory.getSupportedSocketAddressTypes()).thenReturn(Collections.singleton( |
505 | 506 | InetSocketAddress.class)); |
506 | 507 | channel = new ManagedChannelImpl( |
507 | | - channelBuilder, mockTransportFactory, expectedUri, nameResolverFactory, |
| 508 | + channelBuilder, mockTransportFactory, wrap(expectedUri), nameResolverFactory, |
508 | 509 | new FakeBackoffPolicyProvider(), |
509 | 510 | balancerRpcExecutorPool, timer.getStopwatchSupplier(), |
510 | 511 | Collections.<ClientInterceptor>emptyList(), timer.getTimeProvider()); |
@@ -569,7 +570,7 @@ public void newCallWithConfigSelector() { |
569 | 570 | when(mockTransportFactory.getSupportedSocketAddressTypes()).thenReturn(Collections.singleton( |
570 | 571 | InetSocketAddress.class)); |
571 | 572 | channel = new ManagedChannelImpl( |
572 | | - channelBuilder, mockTransportFactory, expectedUri, nameResolverFactory, |
| 573 | + channelBuilder, mockTransportFactory, wrap(expectedUri), nameResolverFactory, |
573 | 574 | new FakeBackoffPolicyProvider(), |
574 | 575 | balancerRpcExecutorPool, timer.getStopwatchSupplier(), |
575 | 576 | Collections.<ClientInterceptor>emptyList(), timer.getTimeProvider()); |
@@ -4416,11 +4417,11 @@ public void validAuthorityTarget_overrideAuthority() throws Exception { |
4416 | 4417 |
|
4417 | 4418 | URI targetUri = new URI("defaultscheme", "", "/foo.googleapis.com:8080", null); |
4418 | 4419 | NameResolver nameResolver = ManagedChannelImpl.getNameResolver( |
4419 | | - targetUri, null, nameResolverProvider, NAMERESOLVER_ARGS); |
| 4420 | + wrap(targetUri), null, nameResolverProvider, NAMERESOLVER_ARGS); |
4420 | 4421 | assertThat(nameResolver.getServiceAuthority()).isEqualTo(serviceAuthority); |
4421 | 4422 |
|
4422 | 4423 | nameResolver = ManagedChannelImpl.getNameResolver( |
4423 | | - targetUri, overrideAuthority, nameResolverProvider, NAMERESOLVER_ARGS); |
| 4424 | + wrap(targetUri), overrideAuthority, nameResolverProvider, NAMERESOLVER_ARGS); |
4424 | 4425 | assertThat(nameResolver.getServiceAuthority()).isEqualTo(overrideAuthority); |
4425 | 4426 | } |
4426 | 4427 |
|
@@ -4449,7 +4450,7 @@ public String getDefaultScheme() { |
4449 | 4450 | }; |
4450 | 4451 | try { |
4451 | 4452 | ManagedChannelImpl.getNameResolver( |
4452 | | - URI.create("defaultscheme:///foo.gogoleapis.com:8080"), |
| 4453 | + wrap(URI.create("defaultscheme:///foo.gogoleapis.com:8080")), |
4453 | 4454 | null, nameResolverProvider, NAMERESOLVER_ARGS); |
4454 | 4455 | fail("Should fail"); |
4455 | 4456 | } catch (IllegalArgumentException e) { |
|
0 commit comments