• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("//tensorflow/core/platform:rules_cc.bzl", "cc_library")
2
3# Tests for the C++ header-only base types.
4load("//tensorflow:tensorflow.bzl", "tf_cc_test")
5
6package(
7    licenses = ["notice"],
8)
9
10cc_library(
11    name = "tensor_types_test_util",
12    testonly = True,
13    hdrs = ["tensor_types_test_util.h"],
14    deps = [
15        "//tensorflow/c:tf_datatype",
16    ],
17)
18
19tf_cc_test(
20    name = "tensor_test",
21    srcs = [
22        "tensor_test.cc",
23    ],
24    deps = [
25        ":tensor_types_test_util",
26        "//tensorflow/c:tf_datatype",
27        "//tensorflow/cc/experimental/base/public:status",
28        "//tensorflow/cc/experimental/base/public:tensor",
29        "//tensorflow/core:lib",
30        "//tensorflow/core:test",
31        "//tensorflow/core:test_main",
32    ],
33)
34
35tf_cc_test(
36    name = "tensorhandle_test",
37    srcs = [
38        "tensorhandle_test.cc",
39    ],
40    deps = [
41        ":tensor_types_test_util",
42        "//tensorflow/c:tf_datatype",
43        "//tensorflow/cc/experimental/base/public:runtime",
44        "//tensorflow/cc/experimental/base/public:runtime_builder",
45        "//tensorflow/cc/experimental/base/public:status",
46        "//tensorflow/cc/experimental/base/public:tensor",
47        "//tensorflow/cc/experimental/base/public:tensorhandle",
48        "//tensorflow/core:lib",
49        "//tensorflow/core:test",
50        "//tensorflow/core:test_main",
51    ],
52)
53