Home | History | Annotate | Download | only in surface
      1 # Copyright 2017 gRPC authors.
      2 #
      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
      6 #
      7 #     http://www.apache.org/licenses/LICENSE-2.0
      8 #
      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.
     14 
     15 load("//bazel:grpc_build_system.bzl", "grpc_cc_library", "grpc_cc_test", "grpc_cc_binary", "grpc_package")
     16 
     17 licenses(["notice"])  # Apache v2
     18 
     19 grpc_package(name = "test/core/surface")
     20 
     21 grpc_cc_test(
     22     name = "grpc_byte_buffer_reader_test",
     23     srcs = ["byte_buffer_reader_test.cc"],
     24     language = "C++",
     25     deps = [
     26         "//:gpr",
     27         "//:grpc",
     28         "//test/core/util:gpr_test_util",
     29         "//test/core/util:grpc_test_util",
     30     ],
     31 )
     32 
     33 grpc_cc_test(
     34     name = "channel_create_test",
     35     srcs = ["channel_create_test.cc"],
     36     language = "C++",
     37     deps = [
     38         "//:gpr",
     39         "//:grpc",
     40         "//test/core/util:gpr_test_util",
     41         "//test/core/util:grpc_test_util",
     42     ],
     43 )
     44 
     45 grpc_cc_test(
     46     name = "grpc_completion_queue_test",
     47     srcs = ["completion_queue_test.cc"],
     48     language = "C++",
     49     deps = [
     50         "//:gpr",
     51         "//:grpc",
     52         "//test/core/util:gpr_test_util",
     53         "//test/core/util:grpc_test_util",
     54     ],
     55 )
     56 
     57 grpc_cc_test(
     58     name = "completion_queue_threading_test",
     59     srcs = ["completion_queue_threading_test.cc"],
     60     language = "C++",
     61     deps = [
     62         "//:gpr",
     63         "//:grpc",
     64         "//test/core/util:gpr_test_util",
     65         "//test/core/util:grpc_test_util",
     66     ],
     67 )
     68 
     69 grpc_cc_test(
     70     name = "concurrent_connectivity_test",
     71     srcs = ["concurrent_connectivity_test.cc"],
     72     language = "C++",
     73     deps = [
     74         "//:gpr",
     75         "//:grpc",
     76         "//test/core/util:gpr_test_util",
     77         "//test/core/util:grpc_test_util",
     78     ],
     79 )
     80 
     81 grpc_cc_test(
     82     name = "init_test",
     83     srcs = ["init_test.cc"],
     84     language = "C++",
     85     deps = [
     86         "//:gpr",
     87         "//:grpc",
     88         "//test/core/util:gpr_test_util",
     89         "//test/core/util:grpc_test_util",
     90     ],
     91 )
     92 
     93 grpc_cc_test(
     94     name = "lame_client_test",
     95     srcs = ["lame_client_test.cc"],
     96     language = "C++",
     97     deps = [
     98         "//:gpr",
     99         "//:grpc",
    100         "//test/core/end2end:cq_verifier",
    101         "//test/core/util:gpr_test_util",
    102         "//test/core/util:grpc_test_util",
    103     ],
    104 )
    105 
    106 grpc_cc_test(
    107     name = "num_external_connectivity_watchers_test",
    108     srcs = ["num_external_connectivity_watchers_test.cc"],
    109     language = "C++",
    110     deps = [
    111         "//:gpr",
    112         "//:grpc",
    113         "//test/core/end2end:ssl_test_data",
    114         "//test/core/util:gpr_test_util",
    115         "//test/core/util:grpc_test_util",
    116     ],
    117 )
    118 
    119 grpc_cc_test(
    120     name = "public_headers_must_be_c89",
    121     srcs = ["public_headers_must_be_c89.c"],
    122     language = "C",
    123     deps = [
    124         "//:gpr",
    125         "//:grpc",
    126         "//test/core/util:gpr_test_util",
    127         "//test/core/util:grpc_test_util",
    128     ],
    129 )
    130 
    131 grpc_cc_test(
    132     name = "secure_channel_create_test",
    133     srcs = ["secure_channel_create_test.cc"],
    134     language = "C++",
    135     deps = [
    136         "//:gpr",
    137         "//:grpc",
    138         "//test/core/util:gpr_test_util",
    139         "//test/core/util:grpc_test_util",
    140     ],
    141 )
    142 
    143 grpc_cc_test(
    144     name = "sequential_connectivity_test",
    145     srcs = ["sequential_connectivity_test.cc"],
    146     language = "C++",
    147     deps = [
    148         "//:gpr",
    149         "//:grpc",
    150         "//test/core/end2end:ssl_test_data",
    151         "//test/core/util:gpr_test_util",
    152         "//test/core/util:grpc_test_util",
    153     ],
    154 )
    155 
    156 grpc_cc_test(
    157     name = "server_chttp2_test",
    158     srcs = ["server_chttp2_test.cc"],
    159     language = "C++",
    160     deps = [
    161         "//:gpr",
    162         "//:grpc",
    163         "//test/core/util:gpr_test_util",
    164         "//test/core/util:grpc_test_util",
    165     ],
    166 )
    167 
    168 grpc_cc_test(
    169     name = "server_test",
    170     srcs = ["server_test.cc"],
    171     language = "C++",
    172     deps = [
    173         "//:gpr",
    174         "//:grpc",
    175         "//test/core/util:gpr_test_util",
    176         "//test/core/util:grpc_test_util",
    177     ],
    178 )
    179