|
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; |
@@ -319,7 +320,7 @@ private void createChannel(boolean nameResolutionExpectedToFail, |
319 | 320 | NameResolverProvider nameResolverProvider = |
320 | 321 | channelBuilder.nameResolverRegistry.getProviderForScheme(expectedUri.getScheme()); |
321 | 322 | channel = new ManagedChannelImpl( |
322 | | - channelBuilder, mockTransportFactory, expectedUri, nameResolverProvider, |
| 323 | + channelBuilder, mockTransportFactory, wrap(expectedUri), nameResolverProvider, |
323 | 324 | new FakeBackoffPolicyProvider(), |
324 | 325 | balancerRpcExecutorPool, timer.getStopwatchSupplier(), Arrays.asList(interceptors), |
325 | 326 | timer.getTimeProvider()); |
@@ -508,7 +509,7 @@ public void startCallBeforeNameResolution() throws Exception { |
508 | 509 | when(mockTransportFactory.getSupportedSocketAddressTypes()).thenReturn(Collections.singleton( |
509 | 510 | InetSocketAddress.class)); |
510 | 511 | channel = new ManagedChannelImpl( |
511 | | - channelBuilder, mockTransportFactory, expectedUri, nameResolverFactory, |
| 512 | + channelBuilder, mockTransportFactory, wrap(expectedUri), nameResolverFactory, |
512 | 513 | new FakeBackoffPolicyProvider(), |
513 | 514 | balancerRpcExecutorPool, timer.getStopwatchSupplier(), |
514 | 515 | Collections.<ClientInterceptor>emptyList(), timer.getTimeProvider()); |
@@ -573,7 +574,7 @@ public void newCallWithConfigSelector() { |
573 | 574 | when(mockTransportFactory.getSupportedSocketAddressTypes()).thenReturn(Collections.singleton( |
574 | 575 | InetSocketAddress.class)); |
575 | 576 | channel = new ManagedChannelImpl( |
576 | | - channelBuilder, mockTransportFactory, expectedUri, nameResolverFactory, |
| 577 | + channelBuilder, mockTransportFactory, wrap(expectedUri), nameResolverFactory, |
577 | 578 | new FakeBackoffPolicyProvider(), |
578 | 579 | balancerRpcExecutorPool, timer.getStopwatchSupplier(), |
579 | 580 | Collections.<ClientInterceptor>emptyList(), timer.getTimeProvider()); |
@@ -4830,11 +4831,11 @@ public void validAuthorityTarget_overrideAuthority() throws Exception { |
4830 | 4831 |
|
4831 | 4832 | URI targetUri = new URI("defaultscheme", "", "/foo.googleapis.com:8080", null); |
4832 | 4833 | NameResolver nameResolver = ManagedChannelImpl.getNameResolver( |
4833 | | - targetUri, null, nameResolverProvider, NAMERESOLVER_ARGS); |
| 4834 | + wrap(targetUri), null, nameResolverProvider, NAMERESOLVER_ARGS); |
4834 | 4835 | assertThat(nameResolver.getServiceAuthority()).isEqualTo(serviceAuthority); |
4835 | 4836 |
|
4836 | 4837 | nameResolver = ManagedChannelImpl.getNameResolver( |
4837 | | - targetUri, overrideAuthority, nameResolverProvider, NAMERESOLVER_ARGS); |
| 4838 | + wrap(targetUri), overrideAuthority, nameResolverProvider, NAMERESOLVER_ARGS); |
4838 | 4839 | assertThat(nameResolver.getServiceAuthority()).isEqualTo(overrideAuthority); |
4839 | 4840 | } |
4840 | 4841 |
|
@@ -4863,7 +4864,7 @@ public String getDefaultScheme() { |
4863 | 4864 | }; |
4864 | 4865 | try { |
4865 | 4866 | ManagedChannelImpl.getNameResolver( |
4866 | | - URI.create("defaultscheme:///foo.gogoleapis.com:8080"), |
| 4867 | + wrap(URI.create("defaultscheme:///foo.gogoleapis.com:8080")), |
4867 | 4868 | null, nameResolverProvider, NAMERESOLVER_ARGS); |
4868 | 4869 | fail("Should fail"); |
4869 | 4870 | } catch (IllegalArgumentException e) { |
|
0 commit comments