aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/cpp
diff options
context:
space:
mode:
authorGravatar Nicolas "Pixel" Noble <pixel@nobis-crew.org>2017-05-09 06:28:50 +0200
committerGravatar Nicolas "Pixel" Noble <pixel@nobis-crew.org>2017-05-09 06:57:22 +0200
commit1e75dc8cad745769e3ca1788b0e130223a27d900 (patch)
tree0ab45ab45fedce9f1729e21640e5d5d6f060bc09 /test/cpp
parentfec014b937bf8bed424e67eaffe9c8445e1712d1 (diff)
Add end2end_test_lib.
Diffstat (limited to 'test/cpp')
-rw-r--r--test/cpp/end2end/BUILD14
1 files changed, 12 insertions, 2 deletions
diff --git a/test/cpp/end2end/BUILD b/test/cpp/end2end/BUILD
index 1edc97243e..5390fe15c6 100644
--- a/test/cpp/end2end/BUILD
+++ b/test/cpp/end2end/BUILD
@@ -31,6 +31,8 @@ licenses(["notice"]) # 3-clause BSD
load("//bazel:grpc_build_system.bzl", "grpc_cc_library", "grpc_cc_test")
+package(default_visibility=["//visibility:public"]) # Allows external users to implement end2end tests.
+
grpc_cc_library(
name = "test_service_impl",
srcs = ["test_service_impl.cc"],
@@ -102,9 +104,10 @@ grpc_cc_test(
],
)
-grpc_cc_test(
- name = "end2end_test",
+grpc_cc_library(
+ name = "end2end_test_lib",
srcs = ["end2end_test.cc"],
+ testonly = True,
deps = [
":test_service_impl",
"//:gpr",
@@ -123,6 +126,13 @@ grpc_cc_test(
)
grpc_cc_test(
+ name = "end2end_test",
+ deps = [
+ ":end2end_test_lib"
+ ],
+)
+
+grpc_cc_test(
name = "filter_end2end_test",
srcs = ["filter_end2end_test.cc"],
deps = [