[jboss-cvs] JBossRemoting/src/tests/org/jboss/test/remoting/timeout ...
Ron Sigal
ron_sigal at yahoo.com
Fri Nov 2 21:03:41 EDT 2007
User: rsigal
Date: 07/11/02 21:03:41
Modified: src/tests/org/jboss/test/remoting/timeout Tag: remoting_2_x
QuickDisconnectClientParent.java
Log:
JBREM-798: In testQuickRemovePullListener() and testQuickRemovePullListenerZeroTimeout(), return without testing for bidirectional transports.
Revision Changes Path
No revision
No revision
1.1.2.6 +23 -1 JBossRemoting/src/tests/org/jboss/test/remoting/timeout/Attic/QuickDisconnectClientParent.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: QuickDisconnectClientParent.java
===================================================================
RCS file: /cvsroot/jboss/JBossRemoting/src/tests/org/jboss/test/remoting/timeout/Attic/QuickDisconnectClientParent.java,v
retrieving revision 1.1.2.5
retrieving revision 1.1.2.6
diff -u -b -r1.1.2.5 -r1.1.2.6
--- QuickDisconnectClientParent.java 31 Aug 2007 23:59:12 -0000 1.1.2.5
+++ QuickDisconnectClientParent.java 3 Nov 2007 01:03:41 -0000 1.1.2.6
@@ -40,6 +40,8 @@
import org.jboss.remoting.callback.Callback;
import org.jboss.remoting.callback.HandleCallbackException;
import org.jboss.remoting.callback.InvokerCallbackHandler;
+import org.jboss.remoting.transport.BidirectionalClientInvoker;
+import org.jboss.remoting.transport.ClientInvoker;
/**
* QuickDisconnectTestParent verifies that LeasePinger can set its
@@ -50,7 +52,7 @@
* removeListener().
*
* @author <a href="ron.sigal at jboss.com">Ron Sigal</a>
- * @version $Revision: 1.1.2.5 $
+ * @version $Revision: 1.1.2.6 $
* <p>
* Copyright Jan 24, 2007
* </p>
@@ -461,6 +463,16 @@
{
e.printStackTrace();
}
+
+ // Client won't set up pull callbacks for bidirectional transport.
+ ClientInvoker invoker = client.getInvoker();
+ if (invoker instanceof BidirectionalClientInvoker)
+ {
+ log.info(getTransport() + " is bidirectional");
+ log.info(getName() + " PASSES");
+ return;
+ }
+
log.info("making first invocation");
Object response = client.invoke("test");
assertEquals("test", response);
@@ -648,6 +660,16 @@
{
e.printStackTrace();
}
+
+ // Client won't set up pull callbacks for bidirectional transport.
+ ClientInvoker invoker = client.getInvoker();
+ if (invoker instanceof BidirectionalClientInvoker)
+ {
+ log.info(getTransport() + " is bidirectional");
+ log.info(getName() + " PASSES");
+ return;
+ }
+
log.info("making first invocation");
Object response = client.invoke("test");
assertEquals("test", response);
More information about the jboss-cvs-commits
mailing list