aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/proto/python/kernel_tests/BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/contrib/proto/python/kernel_tests/BUILD')
-rw-r--r--tensorflow/contrib/proto/python/kernel_tests/BUILD80
1 files changed, 52 insertions, 28 deletions
diff --git a/tensorflow/contrib/proto/python/kernel_tests/BUILD b/tensorflow/contrib/proto/python/kernel_tests/BUILD
index 3f53ef1707..125c1cee29 100644
--- a/tensorflow/contrib/proto/python/kernel_tests/BUILD
+++ b/tensorflow/contrib/proto/python/kernel_tests/BUILD
@@ -10,33 +10,12 @@ load("//tensorflow/core:platform/default/build_config_root.bzl", "if_static")
load("//tensorflow/core:platform/default/build_config.bzl", "tf_proto_library")
tf_py_test(
- name = "decode_proto_fail_test",
- size = "small",
- srcs = ["decode_proto_fail_test.py"],
- additional_deps = [
- ":py_test_deps",
- "//third_party/py/numpy",
- "//tensorflow/contrib/proto:proto",
- "//tensorflow/contrib/proto/python/ops:decode_proto_op_py",
- ],
- data = if_static(
- [],
- otherwise = [":libtestexample.so"],
- ),
- tags = [
- "no_pip", # TODO(b/78026780)
- "no_windows", # TODO(b/78028010)
- ],
-)
-
-tf_py_test(
name = "decode_proto_op_test",
size = "small",
srcs = ["decode_proto_op_test.py"],
additional_deps = [
+ ":decode_proto_op_test_base",
":py_test_deps",
- "@absl_py//absl/testing:parameterized",
- "//third_party/py/numpy",
"//tensorflow/contrib/proto:proto",
"//tensorflow/contrib/proto/python/ops:decode_proto_op_py",
],
@@ -55,9 +34,8 @@ tf_py_test(
size = "small",
srcs = ["encode_proto_op_test.py"],
additional_deps = [
+ ":encode_proto_op_test_base",
":py_test_deps",
- "@absl_py//absl/testing:parameterized",
- "//third_party/py/numpy",
"//tensorflow/contrib/proto:proto",
"//tensorflow/contrib/proto/python/ops:decode_proto_op_py",
"//tensorflow/contrib/proto/python/ops:encode_proto_op_py",
@@ -73,8 +51,9 @@ tf_py_test(
)
py_library(
- name = "test_base",
- srcs = ["test_base.py"],
+ name = "proto_op_test_base",
+ testonly = 1,
+ srcs = ["proto_op_test_base.py"],
deps = [
":test_example_proto_py",
"//tensorflow/python:client_testlib",
@@ -82,13 +61,31 @@ py_library(
)
py_library(
- name = "py_test_deps",
+ name = "decode_proto_op_test_base",
+ testonly = 1,
+ srcs = ["decode_proto_op_test_base.py"],
deps = [
- ":test_base",
+ ":proto_op_test_base",
":test_example_proto_py",
+ "//third_party/py/numpy",
+ "@absl_py//absl/testing:parameterized",
],
)
+py_library(
+ name = "encode_proto_op_test_base",
+ testonly = 1,
+ srcs = ["encode_proto_op_test_base.py"],
+ deps = [
+ ":proto_op_test_base",
+ ":test_example_proto_py",
+ "//third_party/py/numpy",
+ "@absl_py//absl/testing:parameterized",
+ ],
+)
+
+py_library(name = "py_test_deps")
+
tf_proto_library(
name = "test_example_proto",
srcs = ["test_example.proto"],
@@ -103,3 +100,30 @@ tf_cc_shared_object(
":test_example_proto_cc",
],
)
+
+py_library(
+ name = "descriptor_source_test_base",
+ testonly = 1,
+ srcs = ["descriptor_source_test_base.py"],
+ deps = [
+ ":proto_op_test_base",
+ "//third_party/py/numpy",
+ "@absl_py//absl/testing:parameterized",
+ "@protobuf_archive//:protobuf_python",
+ ],
+)
+
+tf_py_test(
+ name = "descriptor_source_test",
+ size = "small",
+ srcs = ["descriptor_source_test.py"],
+ additional_deps = [
+ ":descriptor_source_test_base",
+ "//tensorflow/contrib/proto/python/ops:decode_proto_op_py",
+ "//tensorflow/contrib/proto/python/ops:encode_proto_op_py",
+ "//tensorflow/python:client_testlib",
+ ],
+ tags = [
+ "no_pip",
+ ],
+)