[ 
https://issues.apache.org/jira/browse/LUCENE-1836?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12745943#action_12745943
 ] 

Robert Muir commented on LUCENE-1836:
-------------------------------------

one last comment, I also think instead of depending upon the current Locale for 
the tests, we should iterate thru all (or at least some) available Locale's the 
jvm supports, and test each.

Locale.getAvailableLocales() 

This way, the tests test the localization, but will not fail depending upon the 
computer being used.


> Flexible QueryParser fails with local different from en_US
> ----------------------------------------------------------
>
>                 Key: LUCENE-1836
>                 URL: https://issues.apache.org/jira/browse/LUCENE-1836
>             Project: Lucene - Java
>          Issue Type: Bug
>          Components: contrib/*
>    Affects Versions: 2.9
>            Reporter: Uwe Schindler
>             Fix For: 2.9
>
>         Attachments: LUCENE-1836.patch
>
>
> I get the following error during the mentioned testcases on my computer, if I 
> use the Locale de_DE (windows 32):
> {code}
>     [junit] Testsuite: org.apache.lucene.queryParser.standard.TestQPHelper
>     [junit] Tests run: 29, Failures: 1, Errors: 0, Time elapsed: 1,156 sec
>     [junit]
>     [junit] ------------- Standard Output ---------------
>     [junit] Result: (fieldX:xxxxx fieldy:xxxxxxxx)^2.0
>     [junit] ------------- ---------------- ---------------
>     [junit] Testcase: 
> testLocalDateFormat(org.apache.lucene.queryParser.standard.TestQPHelper): 
> FAILED
>     [junit] expected:<1> but was:<0>
>     [junit] junit.framework.AssertionFailedError: expected:<1> but was:<0>
>     [junit]     at 
> org.apache.lucene.queryParser.standard.TestQPHelper.assertHits(TestQPHelper.java:1148)
>     [junit]     at 
> org.apache.lucene.queryParser.standard.TestQPHelper.testLocalDateFormat(TestQPHelper.java:1005)
>     [junit]     at 
> org.apache.lucene.util.LuceneTestCase.runTest(LuceneTestCase.java:201)
>     [junit]
>     [junit]
>     [junit] Test org.apache.lucene.queryParser.standard.TestQPHelper FAILED
>     [junit] Testsuite: 
> org.apache.lucene.queryParser.standard.TestQueryParserWrapper
>     [junit] Tests run: 27, Failures: 1, Errors: 0, Time elapsed: 1,219 sec
>     [junit]
>     [junit] ------------- Standard Output ---------------
>     [junit] Result: (fieldX:xxxxx fieldy:xxxxxxxx)^2.0
>     [junit] ------------- ---------------- ---------------
>     [junit] Testcase: 
> testLocalDateFormat(org.apache.lucene.queryParser.standard.TestQueryParserWrapper):
>        FAILED
>     [junit] expected:<1> but was:<0>
>     [junit] junit.framework.AssertionFailedError: expected:<1> but was:<0>
>     [junit]     at 
> org.apache.lucene.queryParser.standard.TestQueryParserWrapper.assertHits(TestQueryParserWrapper.java:1120)
>     [junit]     at 
> org.apache.lucene.queryParser.standard.TestQueryParserWrapper.testLocalDateFormat(TestQueryParserWrapper.java:985)
>     [junit]     at 
> org.apache.lucene.util.LuceneTestCase.runTest(LuceneTestCase.java:201)
>     [junit]
>     [junit]
>     [junit] Test 
> org.apache.lucene.queryParser.standard.TestQueryParserWrapper FAILED
> {code}
> With en_US as locale it works.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to