Add bazel target for junit tests
This was missed when converting from maven.
Also run buildifier on BUILD to make formatting changes.
Change-Id: I105ec710b7810fa209bd47b0a69bc210e5fdf7da
diff --git a/BUILD b/BUILD
index 98e5b3b..c42999d 100644
--- a/BUILD
+++ b/BUILD
@@ -1,10 +1,10 @@
+load("//tools/bzl:junit.bzl", "junit_tests")
load(
"//tools/bzl:plugin.bzl",
"PLUGIN_DEPS",
"PLUGIN_TEST_DEPS",
"gerrit_plugin",
)
-
load("@rules_java//java:defs.bzl", "java_library", "java_plugin")
plugin_name = "events"
@@ -22,11 +22,24 @@
resources = glob(["src/main/resources/**/*"]),
)
+junit_tests(
+ name = "events_tests",
+ size = "small",
+ srcs = glob(["src/test/java/**/*Test.java"]),
+ tags = ["events"],
+ deps = PLUGIN_TEST_DEPS + PLUGIN_DEPS + [
+ plugin_name,
+ ],
+)
+
sh_test(
name = "docker-tests",
size = "medium",
srcs = ["test/docker/run.sh"],
- args = ["--events-plugin-jar", "$(location :events)"],
+ args = [
+ "--events-plugin-jar",
+ "$(location :events)",
+ ],
data = [plugin_name] + glob(["test/**"]),
local = True,
)
diff --git a/tools/bzl/junit.bzl b/tools/bzl/junit.bzl
new file mode 100644
index 0000000..97307bd
--- /dev/null
+++ b/tools/bzl/junit.bzl
@@ -0,0 +1,6 @@
+load(
+ "@com_googlesource_gerrit_bazlets//tools:junit.bzl",
+ _junit_tests = "junit_tests",
+)
+
+junit_tests = _junit_tests