From c6632e85175d91a4b8ea3ae7537d95883368a634 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Thu, 3 Jun 2010 20:53:10 +0400 Subject: [PATCH] IntroduceFieldInSameClassTest fix (migrated to 1.5 mock JDK) --- .../introduceField/afterOnClassLevelClassForName.java | 2 +- .../refactoring/IntroduceFieldInSameClassTest.java | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/java/java-tests/testData/refactoring/introduceField/afterOnClassLevelClassForName.java b/java/java-tests/testData/refactoring/introduceField/afterOnClassLevelClassForName.java index cf61fc4b18e0..e40361e56411 100644 --- a/java/java-tests/testData/refactoring/introduceField/afterOnClassLevelClassForName.java +++ b/java/java-tests/testData/refactoring/introduceField/afterOnClassLevelClassForName.java @@ -1,5 +1,5 @@ class Test { - public final Class aClass = Class.forName(Test.class.getName); + public final Class aClass = Class.forName(Test.class.getName); void foo() { Class clazz = aClass; diff --git a/java/java-tests/testSrc/com/intellij/refactoring/IntroduceFieldInSameClassTest.java b/java/java-tests/testSrc/com/intellij/refactoring/IntroduceFieldInSameClassTest.java index ea4b6a3d5887..4f7580b5fa34 100644 --- a/java/java-tests/testSrc/com/intellij/refactoring/IntroduceFieldInSameClassTest.java +++ b/java/java-tests/testSrc/com/intellij/refactoring/IntroduceFieldInSameClassTest.java @@ -1,5 +1,7 @@ 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.PsiType; import com.intellij.refactoring.introduceField.BaseExpressionToFieldHandler; @@ -15,6 +17,11 @@ public class IntroduceFieldInSameClassTest extends LightCodeInsightTestCase { return JavaTestUtil.getJavaTestDataPath(); } + @Override + protected Sdk getProjectJDK() { + return JavaSdkImpl.getMockJdk15("java 1.5"); + } + public void testInClassInitializer () throws Exception { configureByFile("/refactoring/introduceField/before1.java"); performRefactoring(BaseExpressionToFieldHandler.InitializationPlace.IN_FIELD_DECLARATION, true);