mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Build fix: Lucene is now escaping '&' and '|' characters
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@13667 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -73,9 +73,9 @@ public class SearchLanguageConversionTest extends TestCase
|
|||||||
public void testEscapeLucene()
|
public void testEscapeLucene()
|
||||||
{
|
{
|
||||||
String good = SearchLanguageConversion.escapeForLucene(BAD_STRING);
|
String good = SearchLanguageConversion.escapeForLucene(BAD_STRING);
|
||||||
assertEquals("Escaping for regex failed",
|
assertEquals("Escaping for Lucene failed",
|
||||||
"\\\\ | \\! \\\" £ " +
|
"\\\\ \\| \\! \\\" £ " +
|
||||||
"$ % \\^ & \\* \\( " +
|
"$ % \\^ \\& \\* \\( " +
|
||||||
"\\) _ \\{ \\} \\[ \\] " +
|
"\\) _ \\{ \\} \\[ \\] " +
|
||||||
"@ # \\~ ' \\: ; " +
|
"@ # \\~ ' \\: ; " +
|
||||||
", . < > \\+ \\? " +
|
", . < > \\+ \\? " +
|
||||||
@@ -99,9 +99,9 @@ public class SearchLanguageConversionTest extends TestCase
|
|||||||
public void testConvertXPathLikeToLucene()
|
public void testConvertXPathLikeToLucene()
|
||||||
{
|
{
|
||||||
String good = SearchLanguageConversion.convertXPathLikeToLucene(BAD_STRING);
|
String good = SearchLanguageConversion.convertXPathLikeToLucene(BAD_STRING);
|
||||||
assertEquals("XPath like to regex failed",
|
assertEquals("XPath like to Lucene failed",
|
||||||
"\\ | \\! \\\" £ " +
|
"\\ \\| \\! \\\" £ " +
|
||||||
"$ * \\^ & \\* \\( " +
|
"$ * \\^ \\& \\* \\( " +
|
||||||
"\\) ? \\{ \\} \\[ \\] " +
|
"\\) ? \\{ \\} \\[ \\] " +
|
||||||
"@ # \\~ ' \\: ; " +
|
"@ # \\~ ' \\: ; " +
|
||||||
", . < > \\+ \\? " +
|
", . < > \\+ \\? " +
|
||||||
|
Reference in New Issue
Block a user