| 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 |
| ) |