Author: rgodfrey
Date: Mon May  7 23:43:53 2012
New Revision: 1335303

URL: http://svn.apache.org/viewvc?rev=1335303&view=rev
Log:
QPID-3985 : [Java Tests] Fix locale specific tests

Modified:
    
qpid/trunk/qpid/java/broker-plugins/access-control/src/test/java/org/apache/qpid/server/security/access/plugins/PlainConfigurationTest.java
    
qpid/trunk/qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/BrokerMessagesTest.java
    
qpid/trunk/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java

Modified: 
qpid/trunk/qpid/java/broker-plugins/access-control/src/test/java/org/apache/qpid/server/security/access/plugins/PlainConfigurationTest.java
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker-plugins/access-control/src/test/java/org/apache/qpid/server/security/access/plugins/PlainConfigurationTest.java?rev=1335303&r1=1335302&r2=1335303&view=diff
==============================================================================
--- 
qpid/trunk/qpid/java/broker-plugins/access-control/src/test/java/org/apache/qpid/server/security/access/plugins/PlainConfigurationTest.java
 (original)
+++ 
qpid/trunk/qpid/java/broker-plugins/access-control/src/test/java/org/apache/qpid/server/security/access/plugins/PlainConfigurationTest.java
 Mon May  7 23:43:53 2012
@@ -38,7 +38,7 @@ import org.apache.qpid.server.security.a
 
 /**
  * These tests check that the ACL file parsing works correctly.
- * 
+ *
  * For each message that can be returned in a {@link ConfigurationException}, 
an ACL file is created that should trigger this
  * particular message.
  */
@@ -48,7 +48,7 @@ public class PlainConfigurationTest exte
     {
         File acl = File.createTempFile(getClass().getName() + getName(), 
"acl");
         acl.deleteOnExit();
-        
+
         // Write ACL file
         PrintWriter aclWriter = new PrintWriter(new FileWriter(acl));
         for (String line : aclData)
@@ -70,14 +70,13 @@ public class PlainConfigurationTest exte
             // Load ruleset
             ConfigurationFile configFile = new PlainConfiguration(new 
File("doesnotexist"));
             configFile.load();
-            
+
             fail("fail");
         }
         catch (ConfigurationException ce)
         {
             
assertEquals(String.format(PlainConfiguration.CONFIG_NOT_FOUND_MSG, 
"doesnotexist"), ce.getMessage());
             assertTrue(ce.getCause() instanceof FileNotFoundException);
-            assertEquals("doesnotexist (No such file or directory)", 
ce.getCause().getMessage());
         }
     }
 

Modified: 
qpid/trunk/qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/BrokerMessagesTest.java
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/BrokerMessagesTest.java?rev=1335303&r1=1335302&r2=1335303&view=diff
==============================================================================
--- 
qpid/trunk/qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/BrokerMessagesTest.java
 (original)
+++ 
qpid/trunk/qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/BrokerMessagesTest.java
 Mon May  7 23:43:53 2012
@@ -20,10 +20,9 @@
  */
 package org.apache.qpid.server.logging.messages;
 
+import java.text.NumberFormat;
 import java.util.List;
 
-import org.apache.derby.iapi.services.io.FileUtil;
-
 /**
  * Test BRK log Messages
  */
@@ -139,7 +138,7 @@ public class BrokerMessagesTest extends 
         _logMessage = BrokerMessages.MAX_MEMORY(oneGiga);
         List<Object> log = performLog();
 
-        String[] expected = {"Maximum Memory :", "1,073,741,824", "bytes"};
+        String[] expected = {"Maximum Memory :", 
NumberFormat.getNumberInstance().format(oneGiga), "bytes"};
 
         validateLogMessage(log, "BRK-1011", expected);
     }

Modified: 
qpid/trunk/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java?rev=1335303&r1=1335302&r2=1335303&view=diff
==============================================================================
--- 
qpid/trunk/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java
 (original)
+++ 
qpid/trunk/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueMBeanTest.java
 Mon May  7 23:43:53 2012
@@ -20,8 +20,14 @@
  */
 package org.apache.qpid.server.queue;
 
-import org.apache.commons.lang.time.FastDateFormat;
-
+import java.io.IOException;
+import java.nio.ByteBuffer;
+import java.text.SimpleDateFormat;
+import java.util.*;
+import javax.management.JMException;
+import javax.management.openmbean.CompositeData;
+import javax.management.openmbean.CompositeDataSupport;
+import javax.management.openmbean.TabularData;
 import org.apache.qpid.AMQException;
 import org.apache.qpid.framing.AMQShortString;
 import org.apache.qpid.framing.BasicContentHeaderProperties;
@@ -41,20 +47,6 @@ import org.apache.qpid.server.subscripti
 import org.apache.qpid.server.subscription.SubscriptionFactoryImpl;
 import org.apache.qpid.server.util.InternalBrokerBaseCase;
 
-import javax.management.JMException;
-import javax.management.openmbean.CompositeData;
-import javax.management.openmbean.CompositeDataSupport;
-import javax.management.openmbean.TabularData;
-import java.io.IOException;
-import java.nio.ByteBuffer;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Date;
-import java.util.HashMap;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
-
 /**
  * Test class to test AMQQueueMBean attributes and operations
  */
@@ -223,7 +215,7 @@ public class AMQQueueMBeanTest extends I
         assertEquals("Queue Name does not match", new 
AMQShortString(getName()), _queueMBean.getName());
         assertFalse("AutoDelete should not be 
set.",_queueMBean.isAutoDelete());
         assertFalse("Queue should not be durable.",_queueMBean.isDurable());
-        
+
         //set+get exclusivity using the mbean, and also verify it is actually 
updated in the queue
         _queueMBean.setExclusive(true);
         assertTrue("Exclusive property should be 
true.",_queueMBean.isExclusive());
@@ -263,10 +255,11 @@ public class AMQQueueMBeanTest extends I
         assertNotNull("Expected message header array", 
row2.get(ManagedQueue.MSG_HEADER));
         final Map<String, String> row2Headers = 
headerArrayToMap((String[])row2.get(ManagedQueue.MSG_HEADER));
         assertEquals("Unexpected JMSPriority within header", "Persistent", 
row2Headers.get("JMSDeliveryMode"));
-        assertEquals("Unexpected JMSTimestamp within header",  
FastDateFormat.getInstance(AMQQueueMBean.JMSTIMESTAMP_DATETIME_FORMAT).format(msg2Timestamp),
-                                                               
row2Headers.get("JMSTimestamp"));
-        assertEquals("Unexpected JMSExpiration within header", 
FastDateFormat.getInstance(AMQQueueMBean.JMSTIMESTAMP_DATETIME_FORMAT).format(msg2Expiration),
-                                                               
row2Headers.get("JMSExpiration"));
+        final SimpleDateFormat simpleDateFormat = new 
SimpleDateFormat(AMQQueueMBean.JMSTIMESTAMP_DATETIME_FORMAT);
+        assertEquals("Unexpected JMSTimestamp within header", msg2Timestamp,
+                     simpleDateFormat.parse(row2Headers.get("JMSTimestamp")));
+        assertEquals("Unexpected JMSExpiration within header", msg2Expiration,
+                     simpleDateFormat.parse(row2Headers.get("JMSExpiration")));
     }
 
     public void testViewMessageWithIllegalStartEndRanges() throws Exception
@@ -338,13 +331,13 @@ public class AMQQueueMBeanTest extends I
             // PASS
         }
     }
-    
+
     public void testFlowControlProperties() throws Exception
     {
         assertTrue(_queueMBean.getCapacity() == 0);
         assertTrue(_queueMBean.getFlowResumeCapacity() == 0);
         assertFalse(_queueMBean.isFlowOverfull());
-        
+
         //capacity currently 0, try setting FlowResumeCapacity above this
         try
         {
@@ -356,7 +349,7 @@ public class AMQQueueMBeanTest extends I
             //expected exception
             assertTrue(_queueMBean.getFlowResumeCapacity() == 0);
         }
-        
+
         //add a message to the queue
         sendMessages(1, true);
 
@@ -365,7 +358,7 @@ public class AMQQueueMBeanTest extends I
         assertTrue(_queueMBean.getCapacity() == 2L);
         _queueMBean.setFlowResumeCapacity(2L);
         assertTrue(_queueMBean.getFlowResumeCapacity() == 2L);
-        
+
         //Try setting Capacity below FlowResumeCapacity
         try
         {
@@ -377,18 +370,18 @@ public class AMQQueueMBeanTest extends I
             //expected exception
             assertTrue(_queueMBean.getCapacity() == 2);
         }
-        
+
         //create a channel and use it to exercise the capacity check mechanism
         AMQChannel channel = new AMQChannel(getSession(), 1, 
getMessageStore());
         getQueue().checkCapacity(channel);
-        
+
         assertTrue(_queueMBean.isFlowOverfull());
         assertTrue(channel.getBlocking());
-        
+
         //set FlowResumeCapacity to MESSAGE_SIZE and check queue is now 
underfull and channel unblocked
         _queueMBean.setCapacity(MESSAGE_SIZE);//must increase capacity too
         _queueMBean.setFlowResumeCapacity(MESSAGE_SIZE);
-        
+
         assertFalse(_queueMBean.isFlowOverfull());
         assertFalse(channel.getBlocking());
     }



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to