mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
fix tests for api usage inspection
This commit is contained in:
+18
-1
@@ -8,11 +8,15 @@ import com.intellij.JavaTestUtil;
|
||||
import com.intellij.codeInspection.ex.LocalInspectionToolWrapper;
|
||||
import com.intellij.codeInspection.java15api.Java15APIUsageInspection;
|
||||
import com.intellij.openapi.roots.ContentIterator;
|
||||
import com.intellij.openapi.roots.LanguageLevelModuleExtension;
|
||||
import com.intellij.openapi.roots.ModifiableRootModel;
|
||||
import com.intellij.openapi.roots.ModuleRootManager;
|
||||
import com.intellij.openapi.roots.impl.FileIndexImplUtil;
|
||||
import com.intellij.openapi.util.Comparing;
|
||||
import com.intellij.openapi.vfs.JarFileSystem;
|
||||
import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.openapi.vfs.VirtualFileFilter;
|
||||
import com.intellij.pom.java.LanguageLevel;
|
||||
import com.intellij.psi.*;
|
||||
import com.intellij.psi.javadoc.PsiDocComment;
|
||||
import com.intellij.psi.javadoc.PsiDocTag;
|
||||
@@ -31,7 +35,20 @@ public class JavaAPIUsagesInspectionTest extends InspectionTestCase {
|
||||
}
|
||||
|
||||
public void testConstructor() throws Exception {
|
||||
doTest();
|
||||
ModifiableRootModel model = ModuleRootManager.getInstance(getModule()).getModifiableModel();
|
||||
LanguageLevelModuleExtension extension = model.getModuleExtension(LanguageLevelModuleExtension.class);
|
||||
final LanguageLevel languageLevel = extension.getLanguageLevel();
|
||||
try {
|
||||
extension.setLanguageLevel(LanguageLevel.JDK_1_4);
|
||||
model.commit();
|
||||
doTest();
|
||||
}
|
||||
finally {
|
||||
model = ModuleRootManager.getInstance(getModule()).getModifiableModel();
|
||||
extension = model.getModuleExtension(LanguageLevelModuleExtension.class);
|
||||
extension.setLanguageLevel(languageLevel);
|
||||
model.commit();
|
||||
}
|
||||
}
|
||||
|
||||
public void testIgnored() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user