aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/java_tools/junitrunner/javatests/com/google/testing/junit/runner/BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'src/java_tools/junitrunner/javatests/com/google/testing/junit/runner/BUILD')
-rw-r--r--src/java_tools/junitrunner/javatests/com/google/testing/junit/runner/BUILD51
1 files changed, 51 insertions, 0 deletions
diff --git a/src/java_tools/junitrunner/javatests/com/google/testing/junit/runner/BUILD b/src/java_tools/junitrunner/javatests/com/google/testing/junit/runner/BUILD
new file mode 100644
index 0000000000..0dd82ccb6c
--- /dev/null
+++ b/src/java_tools/junitrunner/javatests/com/google/testing/junit/runner/BUILD
@@ -0,0 +1,51 @@
+DEFAULT_VISIBILITY = [
+ "//src/java_tools/junitrunner:__subpackages__",
+]
+
+licenses(["notice"]) # Apache 2.0
+
+# Libraries
+# =========================================================
+java_library(
+ name = "tests",
+ testonly = 1,
+ srcs = glob(
+ ["**/*.java"],
+ exclude = ["testbed/*.java"],
+ ),
+ deps = [
+ "//src/java_tools/junitrunner/java/com/google/testing/junit/runner:test_runner",
+ "//src/java_tools/junitrunner/java/com/google/testing/junit/runner/internal",
+ "//src/java_tools/junitrunner/java/com/google/testing/junit/runner/internal:junit4",
+ "//src/java_tools/junitrunner/java/com/google/testing/junit/runner/junit4",
+ "//src/java_tools/junitrunner/java/com/google/testing/junit/runner/model",
+ "//src/java_tools/junitrunner/java/com/google/testing/junit/runner/sharding",
+ "//src/java_tools/junitrunner/java/com/google/testing/junit/runner/sharding/api",
+ "//src/java_tools/junitrunner/java/com/google/testing/junit/runner/sharding/testing",
+ "//src/java_tools/junitrunner/java/com/google/testing/junit/runner/util",
+ "//src/test/java/com/google/devtools/build/lib:testutil",
+ "//third_party:dagger",
+ "//third_party:guava",
+ "//third_party:jsr305",
+ "//third_party:jsr330_inject",
+ "//third_party:junit4",
+ "//third_party:mockito",
+ "//third_party:truth",
+ ],
+)
+
+# Tests
+# =========================================================
+java_test(
+ name = "AllTests",
+ args = glob(["**/*Test.java"]),
+ main_class = "com.google.testing.junit.runner.TestRunner",
+ use_testrunner = 0,
+ runtime_deps = [":tests"],
+)
+
+filegroup(
+ name = "srcs",
+ srcs = glob(["**"]),
+ visibility = ["//src:__pkg__"],
+)