just assign regexps
This commit is contained in:
parent
866c975076
commit
2a0d50cb57
|
@ -57,7 +57,7 @@ module Capybara
|
||||||
options[:text]
|
options[:text]
|
||||||
else
|
else
|
||||||
if exact_text == true
|
if exact_text == true
|
||||||
"\\A#{Regexp.escape(options[:text].to_s)}\\z"
|
/\A#{Regexp.escape(options[:text].to_s)}\z/
|
||||||
else
|
else
|
||||||
Regexp.escape(options[:text].to_s)
|
Regexp.escape(options[:text].to_s)
|
||||||
end
|
end
|
||||||
|
@ -68,7 +68,7 @@ module Capybara
|
||||||
end
|
end
|
||||||
|
|
||||||
if exact_text.is_a?(String)
|
if exact_text.is_a?(String)
|
||||||
regexp = "\\A#{Regexp.escape(options[:exact_text])}\\z"
|
regexp = /\A#{Regexp.escape(options[:exact_text])}\z/
|
||||||
text_visible = visible
|
text_visible = visible
|
||||||
text_visible = :all if text_visible == :hidden
|
text_visible = :all if text_visible == :hidden
|
||||||
return false if not node.text(text_visible).match(regexp)
|
return false if not node.text(text_visible).match(regexp)
|
||||||
|
|
Loading…
Reference in New Issue