diff --git a/test/json_gem/json_common_interface_test.rb b/test/json_gem/json_common_interface_test.rb index 1008ba8d..94af3a1e 100755 --- a/test/json_gem/json_common_interface_test.rb +++ b/test/json_gem/json_common_interface_test.rb @@ -128,8 +128,8 @@ def test_dump too_deep = '[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]' assert_equal too_deep, JSON.dump(eval(too_deep)) assert_kind_of String, Marshal.dump(eval(too_deep)) - assert_raise(NestingError) { JSON.dump(eval(too_deep), 100) } - assert_raise(NestingError) { Marshal.dump(eval(too_deep), 100) } + assert_raise(JSON::NestingError) { JSON.dump(eval(too_deep), 100) } + assert_raise(ArgumentError) { Marshal.dump(eval(too_deep), 100) } assert_equal too_deep, JSON.dump(eval(too_deep), 101) assert_kind_of String, Marshal.dump(eval(too_deep), 101) output = StringIO.new