##// END OF EJS Templates
Merged r10476 from trunk (#11922)...
Toshi MARUYAMA -
r10272:35584bc53a67
parent child
Show More
@@ -80,9 +80,8 bs:
80 80 format:
81 81 unit: 'KM'
82 82 format: '%u %n'
83 separator:
84 delimiter:
85 precision:
83 negative_format: '%u -%n'
84 delimiter: ''
86 85 percentage:
87 86 format:
88 87 delimiter: ""
@@ -84,9 +84,7 de:
84 84 format:
85 85 unit: '€'
86 86 format: '%n %u'
87 separator:
88 delimiter:
89 precision:
87 delimiter: ''
90 88 percentage:
91 89 format:
92 90 delimiter: ""
@@ -171,6 +171,24 class Redmine::I18nTest < ActiveSupport::TestCase
171 171 assert_equal 'j', day_letter(4)
172 172 end
173 173
174 def test_number_to_currency_for_each_language
175 valid_languages.each do |lang|
176 set_language_if_valid lang
177 assert_nothing_raised "#{lang} failure" do
178 number_to_currency(-1000.2)
179 end
180 end
181 end
182
183 def test_number_to_currency_default
184 set_language_if_valid 'bs'
185 assert_equal "KM -1000,20", number_to_currency(-1000.2)
186 set_language_if_valid 'de'
187 euro_sign = "\xe2\x82\xac"
188 euro_sign.force_encoding('UTF-8') if euro_sign.respond_to?(:force_encoding)
189 assert_equal "-1000,20 #{euro_sign}", number_to_currency(-1000.2)
190 end
191
174 192 def test_valid_languages
175 193 assert valid_languages.is_a?(Array)
176 194 assert valid_languages.first.is_a?(Symbol)
General Comments 0
You need to be logged in to leave comments. Login now