diff --git a/java/java-tests/testSrc/com/intellij/java/codeInsight/daemon/LightJava11HighlightingTest.kt b/java/java-tests/testSrc/com/intellij/java/codeInsight/daemon/LightJava11HighlightingTest.kt index 4ee04f67b9f6..babb592acdd1 100644 --- a/java/java-tests/testSrc/com/intellij/java/codeInsight/daemon/LightJava11HighlightingTest.kt +++ b/java/java-tests/testSrc/com/intellij/java/codeInsight/daemon/LightJava11HighlightingTest.kt @@ -62,7 +62,7 @@ class LightJava11HighlightingTest : LightJavaCodeInsightFixtureTestCase() { myFixture.checkHighlighting() } - fun testRequiresTransitiveJavaBase() { + fun testRequiresTransitiveJavaBaseWithStatic() { IdeaTestUtil.withLevel(module, JavaFeature.TRANSITIVE_DEPENDENCY_ON_JAVA_BASE.minimumLevel){ myFixture.configureByText("module-info.java", """ module M { @@ -72,6 +72,16 @@ class LightJava11HighlightingTest : LightJavaCodeInsightFixtureTestCase() { } } + fun testRequiresTransitiveJavaBase() { + IdeaTestUtil.withLevel(module, JavaFeature.TRANSITIVE_DEPENDENCY_ON_JAVA_BASE.minimumLevel){ + myFixture.configureByText("module-info.java", """ + module M { + requires transitive java.base; + }""".trimIndent()) + myFixture.checkHighlighting() + } + } + private fun doTest() { myFixture.configureByFile(getTestName(false) + ".java") myFixture.checkHighlighting()