[ 
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


Reply via email to