summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean Boussier <jean.boussier@gmail.com>2025-12-03 15:13:00 +0100
committergit <svn-admin@ruby-lang.org>2025-12-03 14:13:39 +0000
commit05383a1de2f2afe263ab894e851eca51e40bb543 (patch)
treeb4f2d99476530bdfd8facdd2914740d78299e374
parent32c7c3c19aa7c9c3fda10a9520d29e244baeaa6d (diff)
[ruby/json] Fix duplicated test_unsafe_load_with_options test case
https://github.com/ruby/json/commit/7b62fac525
-rw-r--r--test/json/json_common_interface_test.rb7
1 files changed, 1 insertions, 6 deletions
diff --git a/test/json/json_common_interface_test.rb b/test/json/json_common_interface_test.rb
index 13e2ca062a..3dfd0623cd 100644
--- a/test/json/json_common_interface_test.rb
+++ b/test/json/json_common_interface_test.rb
@@ -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