From d5b202f75c8eacf3eb49c9c91b1a91c4205e59f5 Mon Sep 17 00:00:00 2001 From: anna Date: Thu, 18 Feb 2010 19:13:36 +0300 Subject: [PATCH] IDEA-52351 --- .../intellij/execution/junit2/SegmentedInputStream.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/java/execution/impl/src/com/intellij/execution/junit2/SegmentedInputStream.java b/java/execution/impl/src/com/intellij/execution/junit2/SegmentedInputStream.java index d15336716a52..4ebdbebc72ce 100644 --- a/java/execution/impl/src/com/intellij/execution/junit2/SegmentedInputStream.java +++ b/java/execution/impl/src/com/intellij/execution/junit2/SegmentedInputStream.java @@ -19,6 +19,7 @@ import com.intellij.rt.execution.junit.segments.Packet; import com.intellij.rt.execution.junit.segments.PacketProcessor; import com.intellij.rt.execution.junit.segments.SegmentedStream; import com.intellij.util.StringBuilderSpinAllocator; +import com.intellij.util.containers.HashMap; import java.io.BufferedReader; import java.io.IOException; @@ -108,7 +109,9 @@ public class SegmentedInputStream extends InputStream { } public int available() throws IOException { - + + final HashMap map = new HashMap(); + map.keySet(); while (mySourceStream.ready()) { while(myStartupPassed < SegmentedStream.STARTUP_MESSAGE.length()) { @@ -131,8 +134,8 @@ public class SegmentedInputStream extends InputStream { final Integer packetRead = readControlSequence(); if (packetRead != null) { // push back quoted slash - mySourceStream.pushBack(b); mySourceStream.pushBack(packetRead); + mySourceStream.pushBack(b); return 1; } }