mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[devkit] PluginXmlFunctionalTest: simplify testLanguageAttribute* tests
GitOrigin-RevId: 00d43b24e837645ce5ada8382f1030601a5b85c6
This commit is contained in:
committed by
intellij-monorepo-bot
parent
12d4f2c6af
commit
3cd90bf4f7
+3
-11
@@ -385,12 +385,12 @@ class PluginXmlFunctionalTest extends JavaCodeInsightFixtureTestCase {
|
||||
}
|
||||
|
||||
void testLanguageAttributeHighlighting() {
|
||||
configureLanguageAttributeTest()
|
||||
myFixture.allowTreeAccessForFile(myFixture.copyFileToProject("MyLanguage.java"))
|
||||
doHighlightingTest("languageAttribute.xml", "MyLanguageAttributeEPBean.java")
|
||||
}
|
||||
|
||||
void testLanguageAttributeCompletion() {
|
||||
configureLanguageAttributeTest()
|
||||
myFixture.allowTreeAccessForFile(myFixture.copyFileToProject("MyLanguage.java"))
|
||||
myFixture.allowTreeAccessForFile(myFixture.copyFileToProject("MyLanguageAttributeEPBean.java"))
|
||||
myFixture.configureByFile("languageAttribute.xml")
|
||||
|
||||
@@ -407,14 +407,6 @@ class PluginXmlFunctionalTest extends JavaCodeInsightFixtureTestCase {
|
||||
assertEquals(typeText, presentation.typeText)
|
||||
}
|
||||
|
||||
private void configureLanguageAttributeTest() {
|
||||
myFixture.addClass("package com.intellij.lang; " +
|
||||
"public class Language { " +
|
||||
" protected Language(String id) {}" +
|
||||
"}")
|
||||
myFixture.allowTreeAccessForFile(myFixture.copyFileToProject("MyLanguage.java"))
|
||||
}
|
||||
|
||||
@SuppressWarnings("ComponentNotRegistered")
|
||||
void testIconAttribute() {
|
||||
myFixture.addClass("package foo; public class FooAction extends com.intellij.openapi.actionSystem.AnAction { }")
|
||||
@@ -631,7 +623,7 @@ public class MyErrorHandler extends ErrorReportSubmitter {}
|
||||
}
|
||||
|
||||
void testRegistrationCheck() {
|
||||
configureLanguageAttributeTest()
|
||||
myFixture.allowTreeAccessForFile(myFixture.copyFileToProject("MyLanguage.java"))
|
||||
Module anotherModule = PsiTestUtil.addModule(getProject(), StdModuleTypes.JAVA, "anotherModule",
|
||||
myTempDirFixture.findOrCreateDir("../anotherModuleDir"))
|
||||
ModuleRootModificationUtil.addModuleLibrary(anotherModule, VfsUtil.getUrlForLibraryRoot(new File(PathUtil.getJarPathForClass(AnAction.class))))
|
||||
|
||||
Reference in New Issue
Block a user