Permalink
Browse files

Merge pull request #11789 from gaurish/multibyte_methods

Avoid defining multibyte method names in JSON decoding test for JRuby Compatitibility
  • Loading branch information...
2 parents 90e743f + 7191a5d commit 4343e2dda25222d3586835bb25009e1a490cda8f @steveklabnik steveklabnik committed Aug 7, 2013
Showing with 4 additions and 3 deletions.
  1. +4 −3 activesupport/test/json/decoding_test.rb
@@ -55,12 +55,13 @@ class TestJSONDecoding < ActiveSupport::TestCase
%q({"a":"Line1\u000aLine2"}) => {"a"=>"Line1\nLine2"}
}
- TESTS.each do |json, expected|
- test "json decodes #{json}" do
+ TESTS.each_with_index do |(json, expected), index|
+ test "json decodes #{index}" do
prev = ActiveSupport.parse_json_times
ActiveSupport.parse_json_times = true
silence_warnings do
- assert_equal expected, ActiveSupport::JSON.decode(json)
+ assert_equal expected, ActiveSupport::JSON.decode(json), "JSON decoding \
+ failed for #{json}"
end
ActiveSupport.parse_json_times = prev
end

0 comments on commit 4343e2d

Please sign in to comment.