Skip to content

Commit be578fd

Browse files
committed
change fixtures building for temporary folder project test cases
1 parent 092e776 commit be578fd

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyTempCodeInsightFixtureTestCase.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,8 @@
55
import com.intellij.openapi.vfs.VfsUtil;
66
import com.intellij.openapi.vfs.VirtualFile;
77
import com.intellij.testFramework.UsefulTestCase;
8-
import com.intellij.testFramework.fixtures.IdeaProjectTestFixture;
9-
import com.intellij.testFramework.fixtures.IdeaTestFixtureFactory;
8+
import com.intellij.testFramework.fixtures.*;
109
import fr.adrienbrault.idea.symfony2plugin.Settings;
11-
import org.apache.commons.lang.RandomStringUtils;
1210
import org.apache.commons.lang.StringUtils;
1311
import org.jetbrains.annotations.NotNull;
1412
import org.jetbrains.annotations.Nullable;
@@ -30,9 +28,10 @@ abstract public class SymfonyTempCodeInsightFixtureTestCase extends UsefulTestCa
3028
public void setUp() throws Exception {
3129
super.setUp();
3230

33-
myFixture = IdeaTestFixtureFactory.getFixtureFactory()
34-
.createFixtureBuilder(RandomStringUtils.randomAlphanumeric(20))
35-
.getFixture();
31+
IdeaTestFixtureFactory factory = IdeaTestFixtureFactory.getFixtureFactory();
32+
TestFixtureBuilder<IdeaProjectTestFixture> fixtureBuilder = factory.createLightFixtureBuilder(new DefaultLightProjectDescriptor());
33+
IdeaProjectTestFixture fixture = fixtureBuilder.getFixture();
34+
myFixture = JavaTestFixtureFactory.getFixtureFactory().createCodeInsightFixture(fixture, IdeaTestFixtureFactory.getFixtureFactory().createTempDirTestFixture());
3635

3736
myFixture.setUp();
3837

0 commit comments

Comments
 (0)