mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Java: Don't need to access tree elements of module-info.java in tests
This commit is contained in:
@@ -10,13 +10,11 @@ import com.intellij.codeInspection.deprecation.MarkedForRemovalInspection
|
||||
import com.intellij.java.testFramework.fixtures.LightJava9ModulesCodeInsightFixtureTestCase
|
||||
import com.intellij.java.testFramework.fixtures.MultiModuleJava9ProjectDescriptor.ModuleDescriptor.*
|
||||
import com.intellij.openapi.util.TextRange
|
||||
import com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl
|
||||
import org.assertj.core.api.Assertions.assertThat
|
||||
|
||||
class ModuleHighlightingTest : LightJava9ModulesCodeInsightFixtureTestCase() {
|
||||
override fun setUp() {
|
||||
super.setUp()
|
||||
(myFixture as CodeInsightTestFixtureImpl).setVirtualFileFilter({ it.name != "module-info.java"})
|
||||
|
||||
addFile("module-info.java", "module M2 { }", M2)
|
||||
addFile("module-info.java", "module M3 { }", M3)
|
||||
|
||||
-2
@@ -18,7 +18,6 @@ package com.intellij.java.codeInspection
|
||||
import com.intellij.java.testFramework.fixtures.LightJava9ModulesCodeInsightFixtureTestCase
|
||||
import com.intellij.java.testFramework.fixtures.MultiModuleJava9ProjectDescriptor.ModuleDescriptor.M2
|
||||
import com.intellij.java.testFramework.fixtures.MultiModuleJava9ProjectDescriptor.ModuleDescriptor.MAIN
|
||||
import com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl
|
||||
import com.siyeh.ig.visibility.ClassEscapesItsScopeInspection
|
||||
import org.intellij.lang.annotations.Language
|
||||
import org.jetbrains.annotations.NonNls
|
||||
@@ -31,7 +30,6 @@ class Java9NonAccessibleTypeExposedTest : LightJava9ModulesCodeInsightFixtureTes
|
||||
override fun setUp() {
|
||||
super.setUp()
|
||||
myFixture.enableInspections(ClassEscapesItsScopeInspection())
|
||||
(myFixture as CodeInsightTestFixtureImpl).setVirtualFileFilter({ it.name != "module-info.java"})
|
||||
|
||||
addFile("module-info.java", "module MAIN { exports apiPkg; exports otherPkg; requires M2; }", MAIN)
|
||||
addFile("module-info.java", "module M2 { exports m2Pkg; }", M2)
|
||||
|
||||
-2
@@ -24,7 +24,6 @@ import com.intellij.openapi.application.ex.PathManagerEx
|
||||
import com.intellij.openapi.vfs.VirtualFile
|
||||
import com.intellij.testFramework.InspectionTestUtil
|
||||
import com.intellij.testFramework.createGlobalContextForTool
|
||||
import com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl
|
||||
import org.intellij.lang.annotations.Language
|
||||
|
||||
/**
|
||||
@@ -33,7 +32,6 @@ import org.intellij.lang.annotations.Language
|
||||
class Java9RedundantRequiresStatementTest : LightJava9ModulesCodeInsightFixtureTestCase() {
|
||||
override fun setUp() {
|
||||
super.setUp()
|
||||
(myFixture as CodeInsightTestFixtureImpl).setVirtualFileFilter({ it.name != "module-info.java"})
|
||||
|
||||
addFile("module-info.java", "module M2 { exports org.example.m2; }", ModuleDescriptor.M2)
|
||||
addFile("module-info.java", "module M4 { exports org.example.m4; }", ModuleDescriptor.M4)
|
||||
|
||||
-3
@@ -22,8 +22,6 @@ import com.intellij.java.testFramework.fixtures.LightJava9ModulesCodeInsightFixt
|
||||
import com.intellij.java.testFramework.fixtures.MultiModuleJava9ProjectDescriptor.ModuleDescriptor
|
||||
import com.intellij.java.testFramework.fixtures.MultiModuleJava9ProjectDescriptor.ModuleDescriptor.M2
|
||||
import com.intellij.java.testFramework.fixtures.MultiModuleJava9ProjectDescriptor.ModuleDescriptor.MAIN
|
||||
import com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl
|
||||
import org.intellij.lang.annotations.Language
|
||||
|
||||
/**
|
||||
* @author Pavel.Dolgov
|
||||
@@ -35,7 +33,6 @@ class Java9ReflectionClassVisibilityTest : LightJava9ModulesCodeInsightFixtureTe
|
||||
override fun setUp() {
|
||||
super.setUp()
|
||||
myFixture.enableInspections(Java9ReflectionClassVisibilityInspection())
|
||||
(myFixture as CodeInsightTestFixtureImpl).setVirtualFileFilter({ it.name != "module-info.java"})
|
||||
}
|
||||
|
||||
fun testOpenModule() {
|
||||
|
||||
Reference in New Issue
Block a user