From 9a87f7772311e11fb4d5cb31410a78d5a71fa249 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Wed, 4 Dec 2013 13:06:03 +0400 Subject: [PATCH] diagnostics --- .../testSrc/com/intellij/slicer/SliceTreeTest.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/java/java-tests/testSrc/com/intellij/slicer/SliceTreeTest.java b/java/java-tests/testSrc/com/intellij/slicer/SliceTreeTest.java index 3d315880d8c5..5745340bca10 100644 --- a/java/java-tests/testSrc/com/intellij/slicer/SliceTreeTest.java +++ b/java/java-tests/testSrc/com/intellij/slicer/SliceTreeTest.java @@ -149,7 +149,13 @@ public class SliceTreeTest extends SliceTestCase { Collection leaves = SliceLeafAnalyzer.calcLeafExpressions(root, treeStructure, SliceLeafAnalyzer.createMap()); assertNotNull(leaves); List list = new ArrayList(leaves); - assertEquals(list.toString(), 2, leaves.size()); + String message = ContainerUtil.map(list, new Function() { + @Override + public String fun(PsiElement element) { + return element.getClass() +": '"+element.getText()+"' ("+System.identityHashCode(element)+") "; + } + }).toString(); + assertEquals(message, 2, leaves.size()); Collections.sort(list, new Comparator() { @Override public int compare(PsiElement o1, PsiElement o2) {