diff options
Diffstat (limited to 'tests/analysis/jvm_library_test.bzl')
-rw-r--r-- | tests/analysis/jvm_library_test.bzl | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/tests/analysis/jvm_library_test.bzl b/tests/analysis/jvm_library_test.bzl index b43ee3e..1627c5f 100644 --- a/tests/analysis/jvm_library_test.bzl +++ b/tests/analysis/jvm_library_test.bzl @@ -14,20 +14,22 @@ """Kotlin kt_jvm_library rule tests.""" +load("//:visibility.bzl", "RULES_KOTLIN") load("//kotlin:jvm_library.bzl", "kt_jvm_library") load("//tests/analysis:util.bzl", "ONLY_FOR_ANALYSIS_TEST_TAGS", "create_file", "get_action", "get_arg") load("@bazel_skylib//lib:sets.bzl", "sets") load("@bazel_skylib//lib:unittest.bzl", "analysistest", "asserts") load(":assert_failure_test.bzl", "assert_failure_test") -load("//:visibility.bzl", "RULES_KOTLIN") _DEFAULT_LIST = ["__default__"] def _test_impl(ctx): env = analysistest.begin(ctx) - actions = analysistest.target_actions(env) actual = ctx.attr.target_under_test + actions = analysistest.target_actions(env) + kt_al_action = get_action(actions, "KtAndroidLint") + asserts.true( env, JavaInfo in actual, @@ -39,17 +41,6 @@ def _test_impl(ctx): "Expected a ProguardSpecProvider provider.", ) - if ctx.attr.expected_al_ruleset_names != _DEFAULT_LIST: - al_action = get_action(actions, "KtAndroidLint") - asserts.set_equals( - env, - sets.make(ctx.attr.expected_al_ruleset_names), - sets.make([ - a.rsplit("/", 1)[1] - for a in get_arg(al_action, "--lint_rules", style = "list") - ]), - ) - if ctx.attr.expected_runfile_names != _DEFAULT_LIST: asserts.set_equals( env, |