diff options
author | Yash Tibrewal <yashkt@google.com> | 2018-06-08 14:04:22 -0700 |
---|---|---|
committer | Yash Tibrewal <yashkt@google.com> | 2018-06-14 12:10:41 -0700 |
commit | 1b9a7faa71d1e927edf91ee0491207a7bb16b39c (patch) | |
tree | d6362e96068d457fba61a5931a0340c24da58684 /CMakeLists.txt | |
parent | 33b77eee7890b7e8a00b256eb501d476feae09db (diff) |
Prefer using https_proxy for secure channels and http_proxy for insecure channels
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 9f532b047d..299ef976a3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -425,6 +425,7 @@ endif() add_dependencies(buildtests_c h2_full+trace_test) add_dependencies(buildtests_c h2_full+workarounds_test) add_dependencies(buildtests_c h2_http_proxy_test) +add_dependencies(buildtests_c h2_https_proxy_test) add_dependencies(buildtests_c h2_load_reporting_test) add_dependencies(buildtests_c h2_oauth2_test) add_dependencies(buildtests_c h2_proxy_test) @@ -14864,6 +14865,35 @@ target_link_libraries(h2_http_proxy_test endif (gRPC_BUILD_TESTS) if (gRPC_BUILD_TESTS) +add_executable(h2_https_proxy_test + test/core/end2end/fixtures/h2_https_proxy.cc +) + + +target_include_directories(h2_https_proxy_test + PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} + PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include + PRIVATE ${_gRPC_SSL_INCLUDE_DIR} + PRIVATE ${_gRPC_PROTOBUF_INCLUDE_DIR} + PRIVATE ${_gRPC_ZLIB_INCLUDE_DIR} + PRIVATE ${_gRPC_BENCHMARK_INCLUDE_DIR} + PRIVATE ${_gRPC_CARES_INCLUDE_DIR} + PRIVATE ${_gRPC_GFLAGS_INCLUDE_DIR} + PRIVATE ${_gRPC_ADDRESS_SORTING_INCLUDE_DIR} +) + +target_link_libraries(h2_https_proxy_test + ${_gRPC_ALLTARGETS_LIBRARIES} + end2end_tests + grpc_test_util + grpc + gpr_test_util + gpr +) + +endif (gRPC_BUILD_TESTS) +if (gRPC_BUILD_TESTS) + add_executable(h2_load_reporting_test test/core/end2end/fixtures/h2_load_reporting.cc ) |