From 37d6f83aefe667c932f2d4bd6ce4c67a832acdc6 Mon Sep 17 00:00:00 2001 From: peter Date: Mon, 28 Jun 2010 18:51:49 +0400 Subject: [PATCH] wrap directory creation into a command --- .../plugins/groovy/compiler/GroovyCompilerTestCase.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/groovy/test/org/jetbrains/plugins/groovy/compiler/GroovyCompilerTestCase.java b/plugins/groovy/test/org/jetbrains/plugins/groovy/compiler/GroovyCompilerTestCase.java index 44d8358c994b..a3e543213df1 100644 --- a/plugins/groovy/test/org/jetbrains/plugins/groovy/compiler/GroovyCompilerTestCase.java +++ b/plugins/groovy/test/org/jetbrains/plugins/groovy/compiler/GroovyCompilerTestCase.java @@ -64,7 +64,11 @@ public abstract class GroovyCompilerTestCase extends JavaCodeInsightFixtureTestC getProject().getComponent(GroovyCompilerLoader.class).projectOpened(); CompilerManagerImpl.testSetup(); - CompilerProjectExtension.getInstance(getProject()).setCompilerOutputUrl(myMainOutput.findOrCreateDir("out").getUrl()); + new WriteCommandAction(getProject()) { + protected void run(Result result) throws Throwable { + CompilerProjectExtension.getInstance(getProject()).setCompilerOutputUrl(myMainOutput.findOrCreateDir("out").getUrl()); + } + }.execute(); addGroovyLibrary(myModule, getName().contains("1_7"));