test failures because system locale is used
-------------------------------------------
Key: SOLR-701
URL: https://issues.apache.org/jira/browse/SOLR-701
Project: Solr
Issue Type: Bug
Affects Versions: 1.3
Reporter: Stefan Oestreicher
Priority: Minor
Attachments: schema.DateField-locale.patch.txt
The following unit tests fail if they're run with a locale using "," as decimal
separator (e.g. german):
org.apache.solr.schema.LegacyDateFieldTest
org.apache.solr.schema.DateFieldTest
org.apache.solr.handler.dataimport.TestNumberFormatTransformer
The DateField tests fail because the expected decimal format uses "." as
separator but the actual result is formatted using the "," separator.
This happens because the ISO8601CanonicalDateFormat class which is defined
inside the DateField class doesn't specify the US locale when creating the
formatter used for milliseconds.
Patch: schema.DateField-locale.patch.txt
see SOLR-700 for a resolution to the TestNumberFormatTransformer failure.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.