From 113db73705cfe7f96dc8dd254926fdc6823cb945 Mon Sep 17 00:00:00 2001 From: Tetsuhisa MAKINO Date: Fri, 17 Jul 2015 19:23:08 +0900 Subject: [PATCH] Fix override String#blank? on ActiveSupport. To confirm the presence or absence of the method defined in advance so as not to overwrite. --- lib/webrat/core_extensions/blank.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/webrat/core_extensions/blank.rb b/lib/webrat/core_extensions/blank.rb index f1ee77d9..5e8c6c1e 100644 --- a/lib/webrat/core_extensions/blank.rb +++ b/lib/webrat/core_extensions/blank.rb @@ -46,8 +46,10 @@ class Hash #:nodoc: end class String #:nodoc: - def blank? - self !~ /\S/ + unless method_defined?(:blank?) + def blank? + self !~ /\S/ + end end end