From 75380ca0431e6e3dca30ca72861197b9f8a30e0f Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Thu, 19 Mar 2015 18:05:48 +0300 Subject: [PATCH] more logs for tests --- .../openapi/components/impl/stores/StorageUtil.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/platform/platform-impl/src/com/intellij/openapi/components/impl/stores/StorageUtil.java b/platform/platform-impl/src/com/intellij/openapi/components/impl/stores/StorageUtil.java index caf9f0b158f8..3c1f7f97e770 100644 --- a/platform/platform-impl/src/com/intellij/openapi/components/impl/stores/StorageUtil.java +++ b/platform/platform-impl/src/com/intellij/openapi/components/impl/stores/StorageUtil.java @@ -49,6 +49,7 @@ import org.jdom.Element; import org.jdom.Parent; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.TestOnly; import javax.swing.event.HyperlinkEvent; import java.io.File; @@ -138,11 +139,17 @@ public class StorageUtil { return result; } else { + if (ApplicationManager.getApplication().isUnitTestMode() && DEBUG_LOG != null) { + DEBUG_LOG = result.getPath() + ": " + content; + } doWrite(requestor, result, virtualFile, content, lineSeparatorIfPrependXmlProlog); return result; } } + @TestOnly + public static String DEBUG_LOG = ""; + private static void doWrite(@NotNull final Object requestor, @NotNull final VirtualFile file, @Nullable final VirtualFile proposedFile,