mirror of
https://github.com/ruby/ruby.git
synced 2026-01-27 04:24:23 +00:00
[ruby/json] Fix duplicated test_unsafe_load_with_options test case
https://github.com/ruby/json/commit/7b62fac525
This commit is contained in:
parent
32c7c3c19a
commit
05383a1de2
@ -216,12 +216,6 @@ class JSONCommonInterfaceTest < Test::Unit::TestCase
|
||||
assert_equal expected, visited
|
||||
end
|
||||
|
||||
def test_unsafe_load_with_options
|
||||
json = '{ "foo": NaN }'
|
||||
assert JSON.unsafe_load(json, nil, :allow_nan => true)['foo'].nan?
|
||||
assert JSON.unsafe_load(json, :allow_nan => true)['foo'].nan?
|
||||
end
|
||||
|
||||
def test_unsafe_load_default_options
|
||||
too_deep = '[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[["Too deep"]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]'
|
||||
assert JSON.unsafe_load(too_deep, nil).is_a?(Array)
|
||||
@ -237,6 +231,7 @@ class JSONCommonInterfaceTest < Test::Unit::TestCase
|
||||
assert_raise(JSON::ParserError) { JSON.unsafe_load(nan_json, nil, :allow_nan => false)['foo'].nan? }
|
||||
# make sure it still uses the defaults when something is provided
|
||||
assert JSON.unsafe_load(nan_json, nil, :allow_blank => true)['foo'].nan?
|
||||
assert JSON.unsafe_load(nan_json, :allow_nan => true)['foo'].nan?
|
||||
end
|
||||
|
||||
def test_unsafe_load_null
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user