]> source.dussan.org Git - sonarqube.git/commitdiff
Make sure we always start with empty buffers before tests
authorJanos Gyerik <janos.gyerik@sonarsource.com>
Tue, 13 Dec 2016 16:39:00 +0000 (17:39 +0100)
committerJanos Gyerik <janos.gyerik@sonarsource.com>
Tue, 13 Dec 2016 16:39:00 +0000 (17:39 +0100)
sonar-scanner-engine/src/test/java/org/sonar/scanner/mediumtest/log/LogListenerTest.java

index 2719c3361bdcb62793613dcdb5106f152cd091bf..b695744dce077003a691b095b0e3b9081a57d911 100644 (file)
@@ -55,8 +55,8 @@ public class LogListenerTest {
   private Pattern simpleTimePattern = Pattern.compile("\\d{2}:\\d{2}:\\d{2}");
   private List<LogEvent> logOutput;
   private StringBuilder logOutputStr;
-  private ByteArrayOutputStream stdOutTarget = new ByteArrayOutputStream();
-  private ByteArrayOutputStream stdErrTarget = new ByteArrayOutputStream();
+  private ByteArrayOutputStream stdOutTarget;
+  private ByteArrayOutputStream stdErrTarget;
   private static PrintStream savedStdOut;
   private static PrintStream savedStdErr;
 
@@ -88,6 +88,8 @@ public class LogListenerTest {
 
   @Before
   public void prepare() throws IOException {
+    stdOutTarget = new ByteArrayOutputStream();
+    stdErrTarget = new ByteArrayOutputStream();
     System.setOut(new PrintStream(stdOutTarget));
     System.setErr(new PrintStream(stdErrTarget));
     // logger from the batch might write to it asynchronously