aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objective-c/tests/CoreCronetEnd2EndTests/CoreCronetEnd2EndTests.mm
diff options
context:
space:
mode:
authorGravatar Muxi Yan <mxyan@google.com>2018-03-30 17:52:42 -0700
committerGravatar Muxi Yan <mxyan@google.com>2018-04-01 22:51:02 -0700
commitdfbf607ccb2a9871ee6cb2dfc8692dcbc02427b4 (patch)
tree9fd81a598fa4bffef0645e371abc8edac443fa4c /src/objective-c/tests/CoreCronetEnd2EndTests/CoreCronetEnd2EndTests.mm
parent834aeca1807c77096c0b1a31dcd4cc74393b0a18 (diff)
Introduce channel arg to disable authority filter
Diffstat (limited to 'src/objective-c/tests/CoreCronetEnd2EndTests/CoreCronetEnd2EndTests.mm')
-rw-r--r--src/objective-c/tests/CoreCronetEnd2EndTests/CoreCronetEnd2EndTests.mm6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/objective-c/tests/CoreCronetEnd2EndTests/CoreCronetEnd2EndTests.mm b/src/objective-c/tests/CoreCronetEnd2EndTests/CoreCronetEnd2EndTests.mm
index 8e1a0ee7df..5d384d8fc8 100644
--- a/src/objective-c/tests/CoreCronetEnd2EndTests/CoreCronetEnd2EndTests.mm
+++ b/src/objective-c/tests/CoreCronetEnd2EndTests/CoreCronetEnd2EndTests.mm
@@ -82,8 +82,14 @@ static void cronet_init_client_secure_fullstack(grpc_end2end_test_fixture *f,
grpc_channel_args *client_args,
stream_engine *cronetEngine) {
fullstack_secure_fixture_data *ffd = (fullstack_secure_fixture_data *)f->fixture_data;
+ grpc_arg arg;
+ arg.key = const_cast<char*>(GRPC_ARG_DISABLE_CLIENT_AUTHORITY_FILTER);
+ arg.type = GRPC_ARG_INTEGER;
+ arg.value.integer = 1;
+ client_args = grpc_channel_args_copy_and_add(client_args, &arg, 1);
f->client = grpc_cronet_secure_channel_create(cronetEngine, ffd->localaddr,
client_args, NULL);
+ grpc_channel_args_destroy(client_args);
GPR_ASSERT(f->client != NULL);
}