Skip to content

Commit 14bfab6

Browse files
mameeregon
authored andcommitted
spec/ruby/library/yaml: Test YAML.unsafe_load instead of YAML.load in 3.1
1 parent 665b4d3 commit 14bfab6

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

lib/mspec/matchers/match_yaml.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,11 @@ def clean_yaml(yaml)
3030
def valid_yaml?(obj)
3131
require 'yaml'
3232
begin
33-
YAML.load(obj)
33+
if defined?(YAML.unsafe_load)
34+
YAML.unsafe_load(obj)
35+
else
36+
YAML.load(obj)
37+
end
3438
rescue
3539
false
3640
else

0 commit comments

Comments
 (0)