diff options
author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2021-05-17 12:04:40 +0900 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2021-05-17 12:04:40 +0900 |
commit | d8fd92f62024d85271a3f1125bc6928409f912e1 (patch) | |
tree | 4ad28a3a205f36cf73c5604717d2841e91744440 | |
parent | 8e91b969df08b7a2eb27a5d6d38733eea42dc7ad (diff) | |
download | ruby-d8fd92f62024d85271a3f1125bc6928409f912e1.tar.gz |
Workaround with fbb4e3f96c10de2240f2d87eac19cf6f62f65fea in rdoc
-rw-r--r-- | lib/rdoc/rdoc.rb | 2 | ||||
-rw-r--r-- | test/rdoc/test_rdoc_options.rb | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/rdoc/rdoc.rb b/lib/rdoc/rdoc.rb index df04646f3c..ded4db9087 100644 --- a/lib/rdoc/rdoc.rb +++ b/lib/rdoc/rdoc.rb @@ -162,7 +162,7 @@ class RDoc::RDoc RDoc.load_yaml begin - options = YAML.load_file '.rdoc_options' + options = YAML.unsafe_load_file '.rdoc_options' rescue Psych::SyntaxError end diff --git a/test/rdoc/test_rdoc_options.rb b/test/rdoc/test_rdoc_options.rb index 140c4afc9b..a79d5dfa31 100644 --- a/test/rdoc/test_rdoc_options.rb +++ b/test/rdoc/test_rdoc_options.rb @@ -145,7 +145,7 @@ class TestRDocOptions < RDoc::TestCase @options.encoding = Encoding::IBM437 - options = YAML.load YAML.dump @options + options = YAML.unsafe_load YAML.dump @options assert_equal Encoding::IBM437, options.encoding end @@ -161,7 +161,7 @@ rdoc_include: - /etc YAML - options = YAML.load yaml + options = YAML.unsafe_load yaml assert_empty options.rdoc_include assert_empty options.static_path @@ -749,7 +749,7 @@ rdoc_include: assert File.exist? '.rdoc_options' - assert_equal @options, YAML.load(File.read('.rdoc_options')) + assert_equal @options, YAML.unsafe_load(File.read('.rdoc_options')) end end |