[
http://jira.codehaus.org/browse/JBEHAVE-421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mauro Talevi updated JBEHAVE-421:
---------------------------------
Component/s: Core
Description:
Add StoryReporterBuilder.formatNames(boolean, Locale) which defaults to
formatNames(boolean, Locale.ENGLISH).
Test case on Turkish locale:
StoryReporterBuilderBehaviour.shouldBuildWithReporterOfDifferentFormats
In Turkish, there are two letters in order to symbolize English's I. They are I
and İ (I with dot). Lower case of "I" is "ı" (i without dot) and
lower case of "İ" (I with dot) is "i". Users from different nations may
encounter with this kind of problems.
was:org.jbehave.core.reporters.StoryReporterBuilderBehaviour.shouldBuildWithReporterOfDifferentFormats
test fails when I try to compile jbehave source with maven on my windows
machine with Turkish locale. Consider to use "name =
name.toLowerCase(java.util.Locale.ENGLISH);" instead of "name =
name.toLowerCase();" at line 150 of
org.jbehave.core.reporters.StoryReporterBuilder. In Turkish, there are two
letters in order to symbolize English's I. They are I and İ (I with dot).
Lower case of "I" is "ı" (i without dot) and lower case of "İ" (I
with dot) is "i". Users from different nations may encounteer with this kind of
problems.
Affects Version/s: 3.1.2
Fix Version/s: 3.2
Issue Type: Improvement (was: Bug)
Summary: StoryReporterBuilder.formatNames() should be
locale-aware (was: org.jbehave.core.reporters.StoryReporterBuilderBehaviour
test fails)
> StoryReporterBuilder.formatNames() should be locale-aware
> ---------------------------------------------------------
>
> Key: JBEHAVE-421
> URL: http://jira.codehaus.org/browse/JBEHAVE-421
> Project: JBehave
> Issue Type: Improvement
> Components: Core
> Affects Versions: 3.1.2
> Environment: Windows with Turkish locale, jbehave-3.1.2
> Reporter: Muammer Yucel
> Priority: Blocker
> Fix For: 3.2
>
>
> Add StoryReporterBuilder.formatNames(boolean, Locale) which defaults to
> formatNames(boolean, Locale.ENGLISH).
> Test case on Turkish locale:
> StoryReporterBuilderBehaviour.shouldBuildWithReporterOfDifferentFormats
> In Turkish, there are two letters in order to symbolize English's I. They are
> I and İ (I with dot). Lower case of "I" is "ı" (i without dot) and
> lower case of "İ" (I with dot) is "i". Users from different nations may
> encounter with this kind of problems.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email