summaryrefslogtreecommitdiff
path: root/spec/mspec
diff options
context:
space:
mode:
authorBenoit Daloze <eregontp@gmail.com>2021-05-17 20:12:39 +0200
committerBenoit Daloze <eregontp@gmail.com>2021-05-17 20:12:39 +0200
commit2321ade41d9644207efb262137a3748b85b6c635 (patch)
treee9c89c066a727bd49e793a197dc96f2de09e6635 /spec/mspec
parentee611341c9bc547e7d76fa3dd5c8f1452eb04d0f (diff)
downloadruby-2321ade41d9644207efb262137a3748b85b6c635.tar.gz
Prefer respond_to? to defined? in MSpec
Diffstat (limited to 'spec/mspec')
-rw-r--r--spec/mspec/lib/mspec/matchers/match_yaml.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/spec/mspec/lib/mspec/matchers/match_yaml.rb b/spec/mspec/lib/mspec/matchers/match_yaml.rb
index 664ca73a7d..30561627c3 100644
--- a/spec/mspec/lib/mspec/matchers/match_yaml.rb
+++ b/spec/mspec/lib/mspec/matchers/match_yaml.rb
@@ -30,7 +30,7 @@ class MatchYAMLMatcher
def valid_yaml?(obj)
require 'yaml'
begin
- if defined?(YAML.unsafe_load)
+ if YAML.respond_to?(:unsafe_load)
YAML.unsafe_load(obj)
else
YAML.load(obj)