From 8dba86cad87ba9df041a60fa8744567e7c4d3c74 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Thu, 24 Sep 2009 13:10:16 +0400 Subject: [PATCH] one more try to fix blinking Cucumber tests --- .../fixtures/impl/CodeInsightTestFixtureImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/testFramework/src/com/intellij/testFramework/fixtures/impl/CodeInsightTestFixtureImpl.java b/platform/testFramework/src/com/intellij/testFramework/fixtures/impl/CodeInsightTestFixtureImpl.java index 379fd96f3f12..195fb7537d1b 100644 --- a/platform/testFramework/src/com/intellij/testFramework/fixtures/impl/CodeInsightTestFixtureImpl.java +++ b/platform/testFramework/src/com/intellij/testFramework/fixtures/impl/CodeInsightTestFixtureImpl.java @@ -889,7 +889,9 @@ public class CodeInsightTestFixtureImpl extends BaseFixture implements CodeInsig } final VirtualFile vFile; if (myTempDirFixture instanceof LightTempDirTestFixtureImpl) { - vFile = LightPlatformTestCase.getSourceRoot().findOrCreateChildData(this, "aaa." + extension); + final VirtualFile root = LightPlatformTestCase.getSourceRoot(); + root.refresh(false, false); + vFile = root.findOrCreateChildData(this, "aaa." + extension); } else{ final File tempFile = File.createTempFile("aaa", "." + extension, new File(getTempDirPath()));