From e06f2dbe6bb74e1b8b4ac57b71447f8654adf33d Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Wed, 16 Jan 2013 15:52:10 +0400 Subject: [PATCH] debugging blinking test --- .../intellij/codeInspection/InspectionProfileTest.java | 8 +++++++- .../intellij/codeInspection/ex/InspectionToolWrapper.java | 6 ++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/java/java-tests/testSrc/com/intellij/codeInspection/InspectionProfileTest.java b/java/java-tests/testSrc/com/intellij/codeInspection/InspectionProfileTest.java index 409426b19c0b..f182751543ee 100644 --- a/java/java-tests/testSrc/com/intellij/codeInspection/InspectionProfileTest.java +++ b/java/java-tests/testSrc/com/intellij/codeInspection/InspectionProfileTest.java @@ -265,7 +265,13 @@ public class InspectionProfileTest extends LightIdeaTestCase { } profile.writeExternal(new Element("profile")); List initializedTools = getInitializedTools(profile); - assertEquals(initializedTools.toString(), 1, initializedTools.size()); + if (initializedTools.size() != 1) { + for (InspectionProfileEntry initializedTool : initializedTools) { + System.out.println(initializedTool.getShortName()); + ((InspectionToolWrapper)initializedTool).instantated.printStackTrace(); + } + fail(); + } } public void testInspectionInitializationForSerialization() throws Exception { diff --git a/platform/lang-impl/src/com/intellij/codeInspection/ex/InspectionToolWrapper.java b/platform/lang-impl/src/com/intellij/codeInspection/ex/InspectionToolWrapper.java index 112bf7a37135..32bc90a45ae9 100644 --- a/platform/lang-impl/src/com/intellij/codeInspection/ex/InspectionToolWrapper.java +++ b/platform/lang-impl/src/com/intellij/codeInspection/ex/InspectionToolWrapper.java @@ -67,6 +67,9 @@ public abstract class InspectionToolWrapper