diff --git a/platform/platform-impl/src/com/intellij/idea/IdeaTestApplication.java b/platform/platform-impl/src/com/intellij/idea/IdeaTestApplication.java index bcbf41cbd1da..bab5a000ec17 100644 --- a/platform/platform-impl/src/com/intellij/idea/IdeaTestApplication.java +++ b/platform/platform-impl/src/com/intellij/idea/IdeaTestApplication.java @@ -18,14 +18,18 @@ package com.intellij.idea; import com.intellij.ide.plugins.IdeaPluginDescriptor; import com.intellij.ide.plugins.PluginManager; import com.intellij.openapi.actionSystem.DataProvider; +import com.intellij.openapi.application.PathManager; import com.intellij.openapi.application.Result; import com.intellij.openapi.application.WriteAction; import com.intellij.openapi.application.ex.ApplicationEx; import com.intellij.openapi.application.ex.ApplicationManagerEx; import com.intellij.openapi.application.impl.PluginsFacade; import com.intellij.openapi.extensions.PluginId; +import com.intellij.openapi.util.io.FileUtil; import org.jetbrains.annotations.Nullable; +import java.io.File; + public class IdeaTestApplication extends CommandLineApplication { private DataProvider myDataContext; @@ -41,6 +45,10 @@ public class IdeaTestApplication extends CommandLineApplication { return PluginManager.getPlugins(); } }; + + final File system = new File(PathManager.getSystemPath()); + FileUtil.delete(system); + system.mkdirs(); } public void setDataProvider(DataProvider dataContext) {