1 # Copyright 2016 gRPC authors.
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
15 load("//bazel:grpc_build_system.bzl", "grpc_cc_library", "grpc_cc_test", "grpc_cc_binary", "grpc_package")
17 licenses(["notice"]) # Apache v2
19 grpc_package(name = "test/core/gprpp")
23 srcs = ["fork_test.cc"],
27 "//test/core/util:grpc_test_util",
32 name = "global_config_test",
33 srcs = ["global_config_test.cc"],
40 "//test/core/util:grpc_test_util",
45 name = "global_config_env_test",
46 srcs = ["global_config_env_test.cc"],
53 "//test/core/util:grpc_test_util",
58 name = "manual_constructor_test",
59 srcs = ["manual_constructor_test.cc"],
63 "//test/core/util:grpc_test_util",
68 name = "grpc_core_map_test",
69 srcs = ["map_test.cc"],
76 "//test/core/util:grpc_test_util",
82 srcs = ["memory_test.cc"],
89 "//test/core/util:grpc_test_util",
94 name = "inlined_vector_test",
95 srcs = ["inlined_vector_test.cc"],
102 "//test/core/util:grpc_test_util",
107 name = "optional_test",
108 srcs = ["optional_test.cc"],
115 "//test/core/util:grpc_test_util",
120 name = "orphanable_test",
121 srcs = ["orphanable_test.cc"],
128 "//test/core/util:grpc_test_util",
133 name = "ref_counted_test",
134 srcs = ["ref_counted_test.cc"],
141 "//test/core/util:grpc_test_util",
146 name = "ref_counted_ptr_test",
147 srcs = ["ref_counted_ptr_test.cc"],
154 "//:ref_counted_ptr",
155 "//test/core/util:grpc_test_util",
161 srcs = ["thd_test.cc"],
165 "//test/core/util:grpc_test_util",