mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-16 14:23:28 +07:00
IntroduceFieldInSameClassTest fix (migrated to 1.5 mock JDK)
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
class Test {
|
class Test {
|
||||||
public final Class aClass = Class.forName(Test.class.getName);
|
public final Class<?> aClass = Class.forName(Test.class.getName);
|
||||||
|
|
||||||
void foo() {
|
void foo() {
|
||||||
Class clazz = aClass;
|
Class clazz = aClass;
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
package com.intellij.refactoring;
|
package com.intellij.refactoring;
|
||||||
|
|
||||||
|
import com.intellij.openapi.projectRoots.Sdk;
|
||||||
|
import com.intellij.openapi.projectRoots.impl.JavaSdkImpl;
|
||||||
import com.intellij.psi.PsiPrimitiveType;
|
import com.intellij.psi.PsiPrimitiveType;
|
||||||
import com.intellij.psi.PsiType;
|
import com.intellij.psi.PsiType;
|
||||||
import com.intellij.refactoring.introduceField.BaseExpressionToFieldHandler;
|
import com.intellij.refactoring.introduceField.BaseExpressionToFieldHandler;
|
||||||
@@ -15,6 +17,11 @@ public class IntroduceFieldInSameClassTest extends LightCodeInsightTestCase {
|
|||||||
return JavaTestUtil.getJavaTestDataPath();
|
return JavaTestUtil.getJavaTestDataPath();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected Sdk getProjectJDK() {
|
||||||
|
return JavaSdkImpl.getMockJdk15("java 1.5");
|
||||||
|
}
|
||||||
|
|
||||||
public void testInClassInitializer () throws Exception {
|
public void testInClassInitializer () throws Exception {
|
||||||
configureByFile("/refactoring/introduceField/before1.java");
|
configureByFile("/refactoring/introduceField/before1.java");
|
||||||
performRefactoring(BaseExpressionToFieldHandler.InitializationPlace.IN_FIELD_DECLARATION, true);
|
performRefactoring(BaseExpressionToFieldHandler.InitializationPlace.IN_FIELD_DECLARATION, true);
|
||||||
|
|||||||
Reference in New Issue
Block a user