You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by fh...@apache.org on 2006/07/07 19:53:51 UTC

svn commit: r419939 - /tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/channel/TestRemoteProcessException.java

Author: fhanik
Date: Fri Jul  7 10:53:51 2006
New Revision: 419939

URL: http://svn.apache.org/viewvc?rev=419939&view=rev
Log:
Updated test case to properly work

Modified:
    tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/channel/TestRemoteProcessException.java

Modified: tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/channel/TestRemoteProcessException.java
URL: http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/channel/TestRemoteProcessException.java?rev=419939&r1=419938&r2=419939&view=diff
==============================================================================
--- tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/channel/TestRemoteProcessException.java (original)
+++ tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/test/channel/TestRemoteProcessException.java Fri Jul  7 10:53:51 2006
@@ -7,6 +7,7 @@
 import org.apache.catalina.tribes.ChannelListener;
 import org.apache.catalina.tribes.Member;
 import org.apache.catalina.tribes.group.GroupChannel;
+import java.io.PrintStream;
 
 /**
  * <p>Title: </p> 
@@ -53,6 +54,8 @@
         assertEquals("Checking failure messages.",errC,listener1.errCnt);
         assertEquals("Checking success messages.",nerrC,listener1.noErrCnt);
         assertEquals("Checking all messages.",msgCount,listener1.noErrCnt+listener1.errCnt);
+        System.out.println("Listener 1 stats:");
+        listener1.printStats(System.out);
     }
 
     public static class Listener implements ChannelListener {
@@ -70,21 +73,23 @@
                 if (d.error) {
                     errCnt++;
                     if ( (errCnt % 100) == 0) {
-                        System.err.println("NORMAL:" + noErrCnt);
-                        System.err.println("FAILURES:" + errCnt);
-                        System.err.println("TOTAL:" + errCnt+noErrCnt);
+                        printStats(System.err);
                     }
                     throw new IllegalArgumentException();
                 } else {
                     noErrCnt++;
                     if ( (noErrCnt % 100) == 0) {
-                        System.err.println("NORMAL:" + noErrCnt);
-                        System.err.println("FAILURES:" + errCnt);
-                        System.err.println("TOTAL:" + errCnt+noErrCnt);
+                        printStats(System.err);
                     }
                 }
             }
         }
+
+        public void printStats(PrintStream stream) {
+            stream.println("NORMAL:" + noErrCnt);
+            stream.println("FAILURES:" + errCnt);
+            stream.println("TOTAL:" + (errCnt+noErrCnt));
+        }
     }
 
     public static class Data implements Serializable {
@@ -102,6 +107,7 @@
             d.key = (byte)i;
             d.data = new byte[length];
             Arrays.fill(d.data,d.key);
+            d.error = error;
             return d;
         }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org