From c4fc6bad13c4b57c5cca9103ac75c8f217a0266f Mon Sep 17 00:00:00 2001 From: August Lilleaas Date: Sat, 29 May 2010 19:48:16 +0200 Subject: [PATCH] Adding test case for HashWithIndifferentAccess#to_json --- activesupport/test/core_ext/hash_ext_test.rb | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/activesupport/test/core_ext/hash_ext_test.rb b/activesupport/test/core_ext/hash_ext_test.rb index b2a9731..5c03496 100644 --- a/activesupport/test/core_ext/hash_ext_test.rb +++ b/activesupport/test/core_ext/hash_ext_test.rb @@ -274,6 +274,11 @@ class HashExtTest < Test::Unit::TestCase ['user', :user].each {|user| [:id, 'id'].each {|id| assert_equal 5, h[user][id], "h[#{user.inspect}][#{id.inspect}] should be 5"}} end + def test_indifferent_to_json + h = {:basic => "hash"} + assert_equal h.to_json, h.with_indifferent_access.to_json + end + def test_assert_valid_keys assert_nothing_raised do { :failure => "stuff", :funny => "business" }.assert_valid_keys([ :failure, :funny ]) -- 1.7.1