diff --git a/BUILD b/BUILD index b81aac3b6d..111e88a103 100644 --- a/BUILD +++ b/BUILD @@ -35,6 +35,18 @@ alias( actual = "//junit/emul/java:junit_emul", ) +# JUnit async runner (EXPERIMENTAL) + +alias( + name = "junit_async_runner", + actual = "//junit/generator/java/com/google/j2cl/junit/async", +) + +alias( + name = "junit_async_runner-j2cl", + actual = "//junit/generator/java/com/google/j2cl/junit/async:async-j2cl", +) + # Optional minifier library for development servers alias( name = "minifier", diff --git a/junit/generator/java/com/google/j2cl/junit/async/BUILD b/junit/generator/java/com/google/j2cl/junit/async/BUILD index 17db51e3a6..d997d510a0 100644 --- a/junit/generator/java/com/google/j2cl/junit/async/BUILD +++ b/junit/generator/java/com/google/j2cl/junit/async/BUILD @@ -3,7 +3,10 @@ # JVM async testing support should be placed under Guava or Xplat. package( - default_visibility = ["//junit/generator/javatests/com/google/j2cl/junit:__subpackages__"], + default_visibility = [ + "//:__pkg__", + "//junit/generator/javatests/com/google/j2cl/junit:__subpackages__", + ], licenses = ["notice"], # Apache 2.0 ) diff --git a/third_party/BUILD b/third_party/BUILD index a4e510aedb..d5a61287ad 100644 --- a/third_party/BUILD +++ b/third_party/BUILD @@ -1,9 +1,12 @@ # Description: # Thirdparty dependencies indirection for bazel. -package(default_visibility = ["//:__subpackages__"]) +package( + default_visibility = ["//:__subpackages__"], + licenses = ["notice"], # Apache 2.0 +) -licenses(["notice"]) # Apache 2.0 +load("//build_defs:rules.bzl", "j2cl_import", "j2cl_library") alias( name = "guava", @@ -89,6 +92,12 @@ java_library( exports = ["@org_junit//jar"], ) +j2cl_library( + name = "junit-j2cl", + testonly = 1, + exports = ["//:junit"], +) + java_library( name = "mockito", testonly = 1, @@ -142,8 +151,6 @@ alias( actual = "@org_gwtproject_gwt//user:gwt-javaemul-internal-annotations", ) -load("//build_defs:rules.bzl", "j2cl_import") - j2cl_import( name = "gwt-javaemul-internal-annotations-j2cl", jar = "@org_gwtproject_gwt//user:gwt-javaemul-internal-annotations",