Description
The i18n tests are disabled if they are running in non-English locales. It would be good to have them running regardless of the locale.
In Ole's nightly tests they are not running on Windows because of this. Seen for example last night when the i18n tests failed on all platforms, except on Windows:
http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.6/testing/Limited/testSummary-1143118.html
There have been various improvements in ScriptTestCase lately to allow the canon-based tests to run in non-English locales, so I think it's safe to enable them now.
Attachments
Attachments
Issue Links
- relates to
-
DERBY-5217 make ImportExportIJTest pass in non-English locale
- Closed
-
DERBY-1726 Make i18n/LocalizedDisplay.sql and i18n/LocalizedConnectionAttribute.sql behave equally on different platforms
- Closed
The attached patch makes the i18n suite run regardless of locale. It also removes calls to LocalizedResource.resetLocalizedResourceCache() from the individual tests in the suite, since that is handled by ScriptTestCase after
DERBY-5217and not needed.The i18n suite ran successfully in my environment with the locale set to zh_CN.UTF-8 and ja_JP.eucJP.