From: <die...@us...> - 2010-07-21 16:41:44
|
Revision: 2828 http://openutils.svn.sourceforge.net/openutils/?rev=2828&view=rev Author: diego_schivo Date: 2010-07-21 16:41:37 +0000 (Wed, 21 Jul 2010) Log Message: ----------- CRIT-16 fix unit test Modified Paths: -------------- trunk/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/utils/XPathTextUtils.java trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/FirstDigitEscapeTest.java Modified: trunk/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/utils/XPathTextUtils.java =================================================================== --- trunk/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/utils/XPathTextUtils.java 2010-07-21 16:38:48 UTC (rev 2827) +++ trunk/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/utils/XPathTextUtils.java 2010-07-21 16:41:37 UTC (rev 2828) @@ -130,7 +130,7 @@ /** * @param String path to encode eg //my//path/2009//* - * @return String encoded path eg //my//path/_x32_009//* + * @return String encoded path eg //my//path/_x0032_009//* */ public static String encodeDigitsInPath(String path) { @@ -150,7 +150,7 @@ if (i > 0 && path.charAt(i - 1) == '/' && Character.isDigit(ch)) { - encodedPath.append("_x" + Integer.toHexString(ch) + "_"); + encodedPath.append("_x" + StringUtils.leftPad(Integer.toHexString(ch), 4, '0') + "_"); } else { Modified: trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/FirstDigitEscapeTest.java =================================================================== --- trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/FirstDigitEscapeTest.java 2010-07-21 16:38:48 UTC (rev 2827) +++ trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/FirstDigitEscapeTest.java 2010-07-21 16:41:37 UTC (rev 2828) @@ -51,6 +51,7 @@ ResultIterator<AdvancedResultItem> resultIterator = advResult.getItems(); Assert.assertTrue(resultIterator.hasNext()); + Assert.assertEquals(resultIterator.next().getName(), "ceb55065-e6cd-451a-8ce0-7e495e7e8fbc"); } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |