From: <die...@us...> - 2012-02-27 10:14:59
|
Revision: 3738 http://openutils.svn.sourceforge.net/openutils/?rev=3738&view=rev Author: diego_schivo Date: 2012-02-27 10:14:49 +0000 (Mon, 27 Feb 2012) Log Message: ----------- CRIT-48 net.sourceforge.openutils.mgnlcriteria.advanced.FirstDigitEscapeTest.testEscapeParentheses() Modified Paths: -------------- trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/FirstDigitEscapeTest.java 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 2012-02-27 09:52:51 UTC (rev 3737) +++ trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/FirstDigitEscapeTest.java 2012-02-27 10:14:49 UTC (rev 3738) @@ -86,4 +86,18 @@ Assert.assertFalse(resultIterator.hasNext()); } + @Test + public void testEscapeParentheses() throws Exception + { + Criteria criteria = JCRCriteriaFactory.createCriteria().setWorkspace(ContentRepository.WEBSITE); + criteria.setBasePath("//myproject/Sport/F1/0a67369b-8cc6-43d8-b2d3-c07b12a2ed5f-(xyz)"); + criteria.add(Restrictions.eq("@jcr:primaryType", "mgnl:contentNode")); + criteria.addOrder(Order.desc("@jcr:created")); + + AdvancedResult advResult = criteria.execute(); + + ResultIterator<AdvancedResultItem> resultIterator = advResult.getItems(); + Assert.assertFalse(resultIterator.hasNext()); + } + } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |