aboutsummaryrefslogtreecommitdiffhomepage
path: root/bazel
diff options
context:
space:
mode:
authorGravatar Alexander Polcyn <apolcyn@google.com>2017-08-07 18:09:11 -0700
committerGravatar Alexander Polcyn <apolcyn@google.com>2017-09-14 14:32:30 -0700
commit27bf05d003f48e6f95b836a5e5450e4bb787f9ef (patch)
treedf2da3ef874e22264d5668f726527e2c4161b94e /bazel
parent3bf7b714a5458aadfc1e2761ede1213f69ef7959 (diff)
Add tests for c-ares wrapper using a local DNS server.
Diffstat (limited to 'bazel')
-rw-r--r--bazel/grpc_build_system.bzl16
1 files changed, 16 insertions, 0 deletions
diff --git a/bazel/grpc_build_system.bzl b/bazel/grpc_build_system.bzl
index ba7ffcc9be..6cfed6b0e7 100644
--- a/bazel/grpc_build_system.bzl
+++ b/bazel/grpc_build_system.bzl
@@ -106,6 +106,22 @@ def grpc_sh_test(name, srcs, args = [], data = []):
args = args,
data = data)
+def grpc_sh_binary(name, srcs, data = []):
+ native.sh_test(
+ name = name,
+ srcs = srcs,
+ data = data)
+
+def grpc_py_binary(name, srcs, data = [], deps = []):
+ if name == "test_dns_server":
+ # TODO: allow running test_dns_server in oss bazel test suite
+ deps = []
+ native.py_binary(
+ name = name,
+ srcs = srcs,
+ data = data,
+ deps = deps)
+
def grpc_package(name, visibility = "private", features = []):
if visibility == "tests":
visibility = ["//test:__subpackages__"]