Migrate the `JavaImportConfiguredTargetTest.testIjarCanBeDisabled` test to Starlark

The test is removed from Bazel and added to rules_java

(ignore-relnotes)

PiperOrigin-RevId: 756309378
Change-Id: I2019ca733d33b0ce88c55dc3e4083b5a0f881993
diff --git a/test/java/common/rules/java_import_tests.bzl b/test/java/common/rules/java_import_tests.bzl
index f18d0e4..9962db8 100644
--- a/test/java/common/rules/java_import_tests.bzl
+++ b/test/java/common/rules/java_import_tests.bzl
@@ -597,6 +597,35 @@
         matching.str_matches("java_import.exports is no longer supported; use java_import.deps instead"),
     )
 
+def _test_ijar_can_be_disabled(name):
+    util.helper_target(
+        java_library,
+        name = name + "/a",
+        srcs = ["A.java"],
+        deps = [name + "/b"],
+    )
+    util.helper_target(
+        java_import,
+        name = name + "/b",
+        jars = ["b.jar"],
+    )
+
+    analysis_test(
+        name = name,
+        impl = _test_ijar_can_be_disabled_impl,
+        target = name + "/a",
+        config_settings = {
+            "//command_line_option:use_ijars": False,
+        },
+    )
+
+def _test_ijar_can_be_disabled_impl(env, target):
+    assert_jars = java_info_subject.from_target(env, target).compilation_args().transitive_compile_time_jars()
+    assert_jars.contains_exactly([
+        "{package}/lib{name}-hjar.jar",
+        "{package}/b.jar",
+    ])
+
 def java_import_tests(name):
     test_suite(
         name = name,
@@ -620,5 +649,6 @@
             _test_disallows_arbitrary_files_from_genrule,
             _test_disallows_java_rules_in_jars,
             _test_disallows_exports_with_flag,
+            _test_ijar_can_be_disabled,
         ],
     )