Remove duplicated test dependencies declaration

Target high-availability__plugin_test_deps already defines test
dependencies so make use of it in the classpath target.

Change-Id: I2a1f91adb8aa18bdb08084b97a8616ff65f8aed9
diff --git a/BUILD b/BUILD
index a9d055d..7b92317 100644
--- a/BUILD
+++ b/BUILD
@@ -27,16 +27,17 @@
         "high-availability",
         "local",
     ],
-    deps = PLUGIN_DEPS + PLUGIN_TEST_DEPS + [
+    deps = [
         ":high-availability__plugin_test_deps",
-        ":high-availability__plugin",
     ],
 )
 
 java_library(
     name = "high-availability__plugin_test_deps",
     visibility = ["//visibility:public"],
-    exports = [
+    testonly = 1,
+    exports = PLUGIN_DEPS + PLUGIN_TEST_DEPS + [
+        ":high-availability__plugin",
         "@byte-buddy//jar",
         "@mockito//jar",
         "@objenesis//jar",
diff --git a/tools/eclipse/BUILD b/tools/eclipse/BUILD
index a70caed..fa4ea16 100644
--- a/tools/eclipse/BUILD
+++ b/tools/eclipse/BUILD
@@ -1,24 +1,17 @@
-load("//tools/bzl:plugin.bzl", "PLUGIN_DEPS", "PLUGIN_TEST_DEPS")
 load("//tools/bzl:classpath.bzl", "classpath_collector")
 
 java_library(
     name = "classpath",
-    runtime_deps = PLUGIN_DEPS + PLUGIN_TEST_DEPS + [
-        "@wiremock//jar",
-        "@mockito//jar",
-        "@byte-buddy//jar",
-        "@objenesis//jar",
-        "//:high-availability__plugin",
+    testonly = 1,
+    runtime_deps = [
+        "//:high-availability__plugin_test_deps"
     ],
 )
 
 classpath_collector(
     name = "main_classpath_collect",
-    deps = PLUGIN_DEPS + PLUGIN_TEST_DEPS + [
-        "@wiremock//jar",
-        "@mockito//jar",
-        "@byte-buddy//jar",
-        "@objenesis//jar",
-        "//:high-availability__plugin",
+    testonly = 1,
+    deps = [
+        "//:high-availability__plugin_test_deps"
     ],
 )