From 3f2f480f0bcdd26d3efbe982836cf8f3597341dd Mon Sep 17 00:00:00 2001 From: cparsons Date: Thu, 2 Nov 2017 19:21:55 -0400 Subject: Open-source the remainder of non-legacy Apple/Objc java tests RELNOTES: None. PiperOrigin-RevId: 174397203 --- .../com/google/devtools/build/lib/rules/cpp/BUILD | 72 ++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD (limited to 'src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD') diff --git a/src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD b/src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD new file mode 100644 index 0000000000..891afc7ee7 --- /dev/null +++ b/src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD @@ -0,0 +1,72 @@ +package( + default_testonly = 1, + default_visibility = ["//src:__subpackages__"], +) + +filegroup( + name = "srcs", + testonly = 0, + srcs = glob(["**"]), + visibility = ["//src/test/java/com/google/devtools/build/lib:__pkg__"], +) + +java_test( + name = "cpp-rules-tests", + srcs = glob(["*.java"]) + ["proto/CcProtoLibraryTest.java"], + tags = ["rules"], + test_class = "com.google.devtools.build.lib.AllTests", + deps = [ + "//src/main/java/com/google/devtools/build/lib:bazel-main", + "//src/main/java/com/google/devtools/build/lib:bazel-rules", + "//src/main/java/com/google/devtools/build/lib:build-base", + "//src/main/java/com/google/devtools/build/lib:core-rules", + "//src/main/java/com/google/devtools/build/lib:io", + "//src/main/java/com/google/devtools/build/lib:packages-internal", + "//src/main/java/com/google/devtools/build/lib:util", + "//src/main/java/com/google/devtools/build/lib/actions", + "//src/main/java/com/google/devtools/build/lib/analysis/platform", + "//src/main/java/com/google/devtools/build/lib/cmdline", + "//src/main/java/com/google/devtools/build/lib/collect/nestedset", + "//src/main/java/com/google/devtools/build/lib/concurrent", + "//src/main/java/com/google/devtools/build/lib/rules/cpp", + "//src/main/java/com/google/devtools/build/lib/vfs", + "//src/main/java/com/google/devtools/build/lib/vfs/inmemoryfs", + "//src/main/java/com/google/devtools/common/options", + "//src/main/java/com/google/devtools/common/options:invocation_policy", + "//src/main/protobuf:crosstool_config_java_proto", + "//src/main/protobuf:extra_actions_base_java_proto", + "//src/test/java/com/google/devtools/build/lib:actions_testutil", + "//src/test/java/com/google/devtools/build/lib:analysis_testutil", + "//src/test/java/com/google/devtools/build/lib:packages_testutil", + "//src/test/java/com/google/devtools/build/lib:testutil", + "//third_party:guava", + "//third_party:guava-testlib", + "//third_party:jsr305", + "//third_party:junit4", + "//third_party:truth", + "//third_party/protobuf:protobuf_java", + ], +) + +java_library( + name = "util", + srcs = [ + "LinkBuildVariablesTestCase.java", + ], + deps = [ + "//src/main/java/com/google/devtools/build/lib:build-base", + "//src/main/java/com/google/devtools/build/lib:util", + "//src/main/java/com/google/devtools/build/lib/actions", + "//src/main/java/com/google/devtools/build/lib/rules/cpp", + "//src/main/java/com/google/devtools/build/lib/vfs", + "//src/main/protobuf:crosstool_config_java_proto", + "//src/test/java/com/google/devtools/build/lib:analysis_testutil", + "//third_party:guava", + "//third_party:guava-testlib", + "//third_party:jsr305", + "//third_party:junit4", + "//third_party:truth", + "//third_party/java/dd_plist", + "//third_party/protobuf/3.4.0:protobuf_java", + ], +) -- cgit v1.2.3