load("@rules_java//java:defs.bzl", "java_library", "java_test") filegroup( name = "srcs", testonly = 0, srcs = glob(["**"]) + [ "//src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace:srcs", ], visibility = ["//src/test/java/com/google/devtools/build/lib/blackbox:__subpackages__"], ) java_library( name = "common_deps", testonly = 1, visibility = ["//src/test/java/com/google/devtools/build/lib/blackbox/tests:__subpackages__"], exports = [ "//src/test/java/com/google/devtools/build/lib/blackbox:base_deps", "//src/test/java/com/google/devtools/build/lib/blackbox:test_deps", "//src/test/java/com/google/devtools/build/lib/blackbox/bazel:context", "//src/test/java/com/google/devtools/build/lib/blackbox/framework", "//src/test/java/com/google/devtools/build/lib/blackbox/junit:test_base", ], ) java_test( name = "PythonBlackBoxTest", timeout = "moderate", srcs = ["PythonBlackBoxTest.java"], tags = ["black_box_test"], deps = [ ":common_deps", "//src/test/java/com/google/devtools/build/lib/blackbox/bazel:python_tools", ], ) test_suite( name = "black_box_tests", tags = ["black_box_test"], tests = [ "PythonBlackBoxTest", "//src/test/java/com/google/devtools/build/lib/blackbox/framework:framework_tests", "//src/test/java/com/google/devtools/build/lib/blackbox/junit:TimeoutTestWatcherTest", "//src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace:ws_black_box_tests", ], )