[jboss-cvs] joramtests/src/main/java/org/objectweb/jtests/jms/conform/selector ...

Clebert Suconic csuconic at jboss.com
Tue Jun 19 19:32:35 EDT 2007


  User: csuconic
  Date: 07/06/19 19:32:35

  Modified:    src/main/java/org/objectweb/jtests/jms/conform/selector 
                        SelectorTest.java
  Log:
  Several fixes on flawed tests
  
  Revision  Changes    Path
  1.2       +58 -2     joramtests/src/main/java/org/objectweb/jtests/jms/conform/selector/SelectorTest.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: SelectorTest.java
  ===================================================================
  RCS file: /cvsroot/jboss/joramtests/src/main/java/org/objectweb/jtests/jms/conform/selector/SelectorTest.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- SelectorTest.java	29 Mar 2007 04:28:35 -0000	1.1
  +++ SelectorTest.java	19 Jun 2007 23:32:35 -0000	1.2
  @@ -38,7 +38,7 @@
    * Test the message selector features of JMS
    *
    * @author Jeff Mesnil (jmesnil at inrialpes.fr)
  - * @version $Id: SelectorTest.java,v 1.1 2007/03/29 04:28:35 starksm Exp $
  + * @version $Id: SelectorTest.java,v 1.2 2007/06/19 23:32:35 csuconic Exp $
    */
   public class SelectorTest extends PTPTestCase
   {
  @@ -52,6 +52,10 @@
         try
         {
            receiverConnection.stop();
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
            receiver = receiverSession.createReceiver(receiverQueue, "");
            receiverConnection.start();
   
  @@ -82,6 +86,10 @@
         try
         {
            receiverConnection.stop();
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
            receiver = receiverSession.createReceiver(receiverQueue, "string = 'literal''s'");
            receiverConnection.start();
   
  @@ -114,7 +122,11 @@
         try
         {
            receiverConnection.stop();
  -         receiver = receiverSession.createReceiver(receiverQueue, "JMSDeliveryMode = 'PERSISTENT'");
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
  +         receiver = receiverSession.createReceiver(receiverQueue, "JMSDeliveryMode = 2");
            receiverConnection.start();
   
            TextMessage dummyMessage = senderSession.createTextMessage();
  @@ -149,6 +161,10 @@
         try
         {
            receiverConnection.stop();
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
            receiver = receiverSession.createReceiver(receiverQueue, "NumberOfOrders > 1");
            receiverConnection.start();
   
  @@ -183,6 +199,10 @@
         try
         {
            receiverConnection.stop();
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
            receiver = receiverSession.createReceiver(receiverQueue,
                  "JMSType = 'car' AND color = 'blue' AND weight > 2500");
            receiverConnection.start();
  @@ -222,6 +242,10 @@
         try
         {
            receiverConnection.stop();
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
            receiver = receiverSession.createReceiver(receiverQueue, "weight > 2500");
            receiverConnection.start();
   
  @@ -256,6 +280,10 @@
         try
         {
            receiverConnection.stop();
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
            receiver = receiverSession.createReceiver(receiverQueue, "weight = 2500");
            receiverConnection.start();
   
  @@ -290,6 +318,10 @@
         try
         {
            receiverConnection.stop();
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
            receiver = receiverSession.createReceiver(receiverQueue, "weight <> 2500");
            receiverConnection.start();
   
  @@ -324,6 +356,10 @@
         try
         {
            receiverConnection.stop();
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
            receiver = receiverSession.createReceiver(receiverQueue, "age BETWEEN 15 and 19");
            receiverConnection.start();
   
  @@ -361,6 +397,10 @@
         try
         {
            receiverConnection.stop();
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
            receiver = receiverSession.createReceiver(receiverQueue, "Country IN ('UK', 'US', 'France')");
            receiverConnection.start();
   
  @@ -398,6 +438,10 @@
         try
         {
            receiverConnection.stop();
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
            receiver = receiverSession.createReceiver(receiverQueue, "underscored LIKE '\\_%' ESCAPE '\\'");
            receiverConnection.start();
   
  @@ -435,6 +479,10 @@
         try
         {
            receiverConnection.stop();
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
            receiver = receiverSession.createReceiver(receiverQueue, "word LIKE 'l_se'");
            receiverConnection.start();
   
  @@ -472,6 +520,10 @@
         try
         {
            receiverConnection.stop();
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
            receiver = receiverSession.createReceiver(receiverQueue, "phone LIKE '12%3'");
            receiverConnection.start();
   
  @@ -509,6 +561,10 @@
         try
         {
            receiverConnection.stop();
  +         if (receiver!=null)
  +         {
  +        	 receiver.close();
  +         }
            receiver = receiverSession.createReceiver(receiverQueue, "prop_name IS NULL");
            receiverConnection.start();
   
  
  
  



More information about the jboss-cvs-commits mailing list