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