Commit bed05573f2477629daa0c4ab4a596d04fc6ef594
1 parent
5a1eee95
Exists in
fix_string_downcase_and_upcase
fix_string_downcase_and_upcase with tests
Showing
2 changed files
with
18 additions
and
0 deletions
Show diff stats
lib/noosfero/core_ext/string.rb
test/unit/string_core_ext_test.rb
@@ -38,4 +38,14 @@ class StringCoreExtTest < ActiveSupport::TestCase | @@ -38,4 +38,14 @@ class StringCoreExtTest < ActiveSupport::TestCase | ||
38 | assert_equal 'spaceship-propulsion_warp-core', "SpaceshipPropulsion::WarpCore".to_css_class | 38 | assert_equal 'spaceship-propulsion_warp-core', "SpaceshipPropulsion::WarpCore".to_css_class |
39 | end | 39 | end |
40 | 40 | ||
41 | + should 'downcase accented strings' do | ||
42 | + assert_equal 'vatapá com dendê da moça', 'VATAPÁ COM DENDÊ DA MOÇA'.downcase | ||
43 | + assert_equal 'vatapá com dendê da moça', 'VATAPÁ COM dendê da moça'.downcase | ||
44 | + end | ||
45 | + | ||
46 | + should 'upcase accented strings' do | ||
47 | + assert_equal 'VATAPÁ COM DENDÊ DA MOÇA', 'vatapá com dendê da moça'.upcase | ||
48 | + assert_equal 'VATAPÁ COM DENDÊ DA MOÇA', 'VATAPÁ COM dendê da MOÇA'.upcase | ||
49 | + end | ||
50 | + | ||
41 | end | 51 | end |