Author: veithen
Date: Wed May 27 07:08:49 2015
New Revision: 1681917

URL: http://svn.apache.org/r1681917
Log:
Fix broken test case.

Modified:
    
webservices/axiom/trunk/systests/spring-ws-tests/src/test/java/org/apache/axiom/systest/springws/SpringWSTest.java
    
webservices/axiom/trunk/testing/spring-ws-testsuite/src/main/java/org/apache/axiom/ts/springws/scenario/broker/BrokerScenarioTest.java

Modified: 
webservices/axiom/trunk/systests/spring-ws-tests/src/test/java/org/apache/axiom/systest/springws/SpringWSTest.java
URL: 
http://svn.apache.org/viewvc/webservices/axiom/trunk/systests/spring-ws-tests/src/test/java/org/apache/axiom/systest/springws/SpringWSTest.java?rev=1681917&r1=1681916&r2=1681917&view=diff
==============================================================================
--- 
webservices/axiom/trunk/systests/spring-ws-tests/src/test/java/org/apache/axiom/systest/springws/SpringWSTest.java
 (original)
+++ 
webservices/axiom/trunk/systests/spring-ws-tests/src/test/java/org/apache/axiom/systest/springws/SpringWSTest.java
 Wed May 27 07:08:49 2015
@@ -23,7 +23,6 @@ import junit.framework.TestSuite;
 
 import org.apache.axiom.ts.springws.MessageFactoryConfigurator;
 import org.apache.axiom.ts.springws.SpringWSTestSuiteBuilder;
-import org.apache.axiom.ts.springws.scenario.broker.BrokerScenarioTest;
 import org.apache.axiom.ts.springws.scenario.jaxb2.JAXB2Test;
 import org.apache.axiom.ts.springws.scenario.secureecho.SecureEchoTest;
 
@@ -37,7 +36,6 @@ public class SpringWSTest extends TestCa
         builder.exclude(JAXB2Test.class);
         
         // TODO: investigate
-        builder.exclude(BrokerScenarioTest.class);
         builder.exclude(SecureEchoTest.class);
         
         return builder.build();

Modified: 
webservices/axiom/trunk/testing/spring-ws-testsuite/src/main/java/org/apache/axiom/ts/springws/scenario/broker/BrokerScenarioTest.java
URL: 
http://svn.apache.org/viewvc/webservices/axiom/trunk/testing/spring-ws-testsuite/src/main/java/org/apache/axiom/ts/springws/scenario/broker/BrokerScenarioTest.java?rev=1681917&r1=1681916&r2=1681917&view=diff
==============================================================================
--- 
webservices/axiom/trunk/testing/spring-ws-testsuite/src/main/java/org/apache/axiom/ts/springws/scenario/broker/BrokerScenarioTest.java
 (original)
+++ 
webservices/axiom/trunk/testing/spring-ws-testsuite/src/main/java/org/apache/axiom/ts/springws/scenario/broker/BrokerScenarioTest.java
 Wed May 27 07:08:49 2015
@@ -18,6 +18,8 @@
  */
 package org.apache.axiom.ts.springws.scenario.broker;
 
+import java.util.Locale;
+
 import javax.xml.transform.Source;
 
 import org.apache.axiom.ts.soap.SOAPSpec;
@@ -66,12 +68,17 @@ public class BrokerScenarioTest extends
         assertEquals(order.getItems()[0].getCount(), 
receivedOrder.getItems()[0].getCount());
         
         order.setCustomer(23629);
+        // SOAP 1.2 fault processing is locale dependent
+        Locale oldLocale = Locale.getDefault();
+        Locale.setDefault(Locale.ENGLISH);
         try {
             client.order(order);
             fail("Expected SoapFaultClientException");
         } catch (SoapFaultClientException ex) {
             assertEquals(spec.getSenderFaultCode(), ex.getFaultCode());
             assertEquals("Customer 23629 unknown", ex.getMessage());
+        } finally {
+            Locale.setDefault(oldLocale);
         }
     }
 }


Reply via email to