This is an automated email from the ASF dual-hosted git repository. lukaszlenart pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/struts.git
The following commit(s) were added to refs/heads/master by this push: new 94315da Enables disabled tests 94315da is described below commit 94315daf8000e8f1e8617b7364b0a94260e4bed5 Author: Lukasz Lenart <lukaszlen...@apache.org> AuthorDate: Tue Oct 24 07:14:27 2017 +0200 Enables disabled tests --- .../conversion/impl/XWorkBasicConverterTest.java | 33 +++++++++------------- 1 file changed, 14 insertions(+), 19 deletions(-) diff --git a/core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverterTest.java b/core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverterTest.java index bdd1876..a0c66c6 100644 --- a/core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverterTest.java +++ b/core/src/test/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverterTest.java @@ -49,7 +49,7 @@ public class XWorkBasicConverterTest extends XWorkTestCase { public void testDateConversionWithInvalidValue() throws Exception { try { - Object convertedObject = basicConverter.convertValue(new HashMap<String, Object>(), null, null, null, "asdsd", Date.class); + basicConverter.convertValue(new HashMap<String, Object>(), null, null, null, "asdsd", Date.class); fail("XWorkException expected - conversion error occurred"); } catch (XWorkException e) { // we MUST get this exception as this is a conversion error @@ -129,37 +129,33 @@ public class XWorkBasicConverterTest extends XWorkTestCase { assertNull(convertedObject); } - /* the code below has been disabled as it causes sideffects in Strtus2 (XW-512) public void testXW490ConvertStringToDouble() throws Exception { Locale locale = new Locale("DA"); // let's use a not common locale such as Denmark - Map ctx = new HashMap(); - ctx.put(ActionContext.LOCALE, locale); + Map<String, Object> context = new HashMap<>(); + context.put(ActionContext.LOCALE, locale); - XWorkBasicConverter conv = new XWorkBasicConverter(); // decimal seperator is , in Denmark so we should write 123,99 as input - Double value = (Double) conv.convertValue(ctx, null, null, null, "123,99", Double.class); + Double value = (Double) basicConverter.convertValue(context, null, null, null, "123,99", Double.class); assertNotNull(value); // output is as expected a real double value converted using Denmark as locale - assertEquals(123.99d, value.doubleValue(), 0.001d); + assertEquals(123.99d, value, 0.001d); } public void testXW49ConvertDoubleToString() throws Exception { Locale locale = new Locale("DA"); // let's use a not common locale such as Denmark - Map ctx = new HashMap(); - ctx.put(ActionContext.LOCALE, locale); + Map<String, Object> context = new HashMap<>(); + context.put(ActionContext.LOCALE, locale); - XWorkBasicConverter conv = new XWorkBasicConverter(); // decimal seperator is , in Denmark so we should write 123,99 as input - String value = (String) conv.convertValue(ctx, null, null, null, new Double("123.99"), String.class); + String value = (String) basicConverter.convertValue(context, null, null, null, new Double("123.99"), String.class); assertNotNull(value); // output should be formatted according to Danish locale using , as decimal seperator assertEquals("123,99", value); } - */ public void testDoubleValues() { NumberConverter numberConverter = new NumberConverter(); @@ -204,32 +200,32 @@ public class XWorkBasicConverterTest extends XWorkTestCase { value = (Float) basicConverter.convertValue("1.46464989", Float.class); assertNotNull(value); - assertEquals(Float.valueOf(1.46464989f), value); + assertEquals(1.46464989f, value); } public void testNegativeFloatValue() throws Exception { Object convertedObject = basicConverter.convertValue("-94.1231233", Float.class); assertTrue(convertedObject instanceof Float); - assertEquals(-94.1231233f, ((Float) convertedObject).floatValue(), 0.0001); + assertEquals(-94.1231233f, (Float) convertedObject, 0.0001); } public void testPositiveFloatValue() throws Exception { Object convertedObject = basicConverter.convertValue("94.1231233", Float.class); assertTrue(convertedObject instanceof Float); - assertEquals(94.1231233f, ((Float) convertedObject).floatValue(), 0.0001); + assertEquals(94.1231233f, (Float) convertedObject, 0.0001); } public void testNegativeDoubleValue() throws Exception { Object convertedObject = basicConverter.convertValue("-94.1231233", Double.class); assertTrue(convertedObject instanceof Double); - assertEquals(-94.1231233d, ((Double) convertedObject).doubleValue(), 0.0001); + assertEquals(-94.1231233d, (Double) convertedObject, 0.0001); } public void testPositiveDoubleValue() throws Exception { Object convertedObject = basicConverter.convertValue("94.1231233", Double.class); assertTrue(convertedObject instanceof Double); - assertEquals(94.1231233d, ((Double) convertedObject).doubleValue(), 0.0001); + assertEquals(94.1231233d, (Double) convertedObject, 0.0001); } public void testNestedEnumValue() throws Exception { @@ -238,10 +234,8 @@ public class XWorkBasicConverterTest extends XWorkTestCase { assertEquals(ParentClass.NestedEnum.TEST, convertedObject); } - public void testConvert() { Map<String, Object> context = new HashMap<>(); - Person o = new Person(); String s = "names"; Object value = new Person[0]; Class toType = String.class; @@ -256,6 +250,7 @@ public class XWorkBasicConverterTest extends XWorkTestCase { @Override protected void tearDown() throws Exception { + super.tearDown(); ActionContext.setContext(null); } -- To stop receiving notification emails like this one, please contact ['"commits@struts.apache.org" <commits@struts.apache.org>'].