blob: 04ea657c2d7a7397baff6e19ecc159a626d515d7 [file] [log] [blame] [edit]
load("@contrib_rules_jvm//java/private:create_jvm_test_suite.bzl", "create_jvm_test_suite")
load("@contrib_rules_jvm//java/private:java_test_suite_shared_constants.bzl", "DEFAULT_TEST_SUFFIXES")
load("@contrib_rules_jvm//java/private:library.bzl", "java_library")
load(":junit5_test.bzl", "junit5_test")
def java_test_suite(
name,
srcs,
runner = "junit5",
test_suffixes = DEFAULT_TEST_SUFFIXES,
package = None,
deps = None,
runtime_deps = [],
size = None,
**kwargs):
create_jvm_test_suite(
name,
srcs = srcs,
test_suffixes = test_suffixes,
package = package,
define_library = java_library,
# We want to use our own test runner
define_test = junit5_test,
runner = runner,
deps = deps,
runtime_deps = runtime_deps,
size = size,
**kwargs
)