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);
}
}
}