Merge branch 'stable-2.16' * stable-2.16: Fix source glob in test rule Add stub module for integration tests Change-Id: I605ae589a6ce1e21c157d9e313b88e961074ba4c
diff --git a/BUILD b/BUILD index 4f332ac..cfdc295 100644 --- a/BUILD +++ b/BUILD
@@ -1,4 +1,5 @@ -load("//tools/bzl:plugin.bzl", "gerrit_plugin") +load("//tools/bzl:junit.bzl", "junit_tests") +load("//tools/bzl:plugin.bzl", "PLUGIN_DEPS", "PLUGIN_TEST_DEPS", "gerrit_plugin") gerrit_plugin( name = "hooks", @@ -9,3 +10,13 @@ ], resources = glob(["src/main/resources/**/*"]), ) + +junit_tests( + name = "hooks_tests", + srcs = glob(["src/test/java/**/*.java"]), + tags = ["hooks"], + visibility = ["//visibility:public"], + deps = PLUGIN_TEST_DEPS + PLUGIN_DEPS + [ + ":hooks__plugin", + ], +)
diff --git a/src/test/java/com/googlesource/gerrit/plugins/hooks/HooksIT.java b/src/test/java/com/googlesource/gerrit/plugins/hooks/HooksIT.java new file mode 100644 index 0000000..bcf2d20 --- /dev/null +++ b/src/test/java/com/googlesource/gerrit/plugins/hooks/HooksIT.java
@@ -0,0 +1,28 @@ +// Copyright (C) 2019 The Android Open Source Project +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package com.googlesource.gerrit.plugins.hooks; + +import com.google.gerrit.acceptance.LightweightPluginDaemonTest; +import com.google.gerrit.acceptance.NoHttpd; +import com.google.gerrit.acceptance.TestPlugin; +import org.junit.Test; + +@NoHttpd +@TestPlugin(name = "hooks", sysModule = "com.googlesource.gerrit.plugins.hooks.Module") +public class HooksIT extends LightweightPluginDaemonTest { + + @Test + public void doNothing() throws Exception {} +}