aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/core/end2end/end2end_tests.h
diff options
context:
space:
mode:
authorGravatar Muxi Yan <mxyan@google.com>2016-09-19 16:48:36 -0700
committerGravatar Muxi Yan <mxyan@google.com>2016-09-20 10:16:55 -0700
commit6d686451627122eeb5a07da2ede2cebc1c289acd (patch)
tree81ab20d2e2ac76832c3c74befbfdae3a83b0ae29 /test/core/end2end/end2end_tests.h
parenta6a6fa4f12c5634d87d8b4e64fa50c3618586a7c (diff)
Update unit tests and fixtures with AUTHORITY_HEADER support option
Diffstat (limited to 'test/core/end2end/end2end_tests.h')
-rw-r--r--test/core/end2end/end2end_tests.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/core/end2end/end2end_tests.h b/test/core/end2end/end2end_tests.h
index 34af0936cd..6380b96f33 100644
--- a/test/core/end2end/end2end_tests.h
+++ b/test/core/end2end/end2end_tests.h
@@ -43,9 +43,13 @@ typedef struct grpc_end2end_test_config grpc_end2end_test_config;
#define FEATURE_MASK_SUPPORTS_HOSTNAME_VERIFICATION 2
#define FEATURE_MASK_SUPPORTS_PER_CALL_CREDENTIALS 4
#define FEATURE_MASK_SUPPORTS_REQUEST_PROXYING 8
+#define FEATURE_MASK_SUPPORTS_AUTHORITY_HEADER 16
#define FAIL_AUTH_CHECK_SERVER_ARG_NAME "fail_auth_check"
+#define validate_host_override_string(str, config) \
+ ((config).feature_mask & FEATURE_MASK_SUPPORTS_AUTHORITY_HEADER ? (str) : NULL)
+
struct grpc_end2end_test_fixture {
grpc_completion_queue *cq;
grpc_server *server;