Author: tmjee Date: Sun Apr 23 02:43:49 2006 New Revision: 396245 URL: http://svn.apache.org/viewcvs?rev=396245&view=rev Log: fixed failing test case
Modified: incubator/webwork2/action/src/test/java/org/apache/struts/action2/views/util/UrlHelperTest.java Modified: incubator/webwork2/action/src/test/java/org/apache/struts/action2/views/util/UrlHelperTest.java URL: http://svn.apache.org/viewcvs/incubator/webwork2/action/src/test/java/org/apache/struts/action2/views/util/UrlHelperTest.java?rev=396245&r1=396244&r2=396245&view=diff ============================================================================== --- incubator/webwork2/action/src/test/java/org/apache/struts/action2/views/util/UrlHelperTest.java (original) +++ incubator/webwork2/action/src/test/java/org/apache/struts/action2/views/util/UrlHelperTest.java Sun Apr 23 02:43:49 2006 @@ -282,16 +282,30 @@ } public void testTranslateAndEncode() throws Exception { - String result = UrlHelper.translateAndEncode("\u65b0\u805e"); - String expectedResult = "%E6%96%B0%E8%81%9E"; + Object defaultI18nEncoding = Configuration.get(StrutsConstants.STRUTS_I18N_ENCODING); + try { + Configuration.set(StrutsConstants.STRUTS_I18N_ENCODING, "UTF-8"); + String result = UrlHelper.translateAndEncode("\u65b0\u805e"); + String expectedResult = "%E6%96%B0%E8%81%9E"; - assertEquals(result, expectedResult); + assertEquals(result, expectedResult); + } + finally { + Configuration.set(StrutsConstants.STRUTS_I18N_ENCODING, defaultI18nEncoding); + } } public void testTranslateAndDecode() throws Exception { - String result = UrlHelper.translateAndDecode("%E6%96%B0%E8%81%9E"); - String expectedResult = "\u65b0\u805e"; + Object defaultI18nEncoding = Configuration.get(StrutsConstants.STRUTS_I18N_ENCODING); + try { + Configuration.set(StrutsConstants.STRUTS_I18N_ENCODING, "UTF-8"); + String result = UrlHelper.translateAndDecode("%E6%96%B0%E8%81%9E"); + String expectedResult = "\u65b0\u805e"; - assertEquals(result, expectedResult); + assertEquals(result, expectedResult); + } + finally { + Configuration.set(StrutsConstants.STRUTS_I18N_ENCODING, defaultI18nEncoding); + } } } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]