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) {