Sha256: 07125af216231a79f810caf679dcbaac2b595bac690aaee57711f016febfe402
Contents?: true
Size: 1.19 KB
Versions: 7
Compression:
Stored size: 1.19 KB
Contents
$cornucopia_matcher_extension_installed = false unless defined? $cornucopia_matcher_extension_installed if Object.const_defined?("Capybara") && Capybara.const_defined?("Node") && Capybara::Node.const_defined?("Document") && !$cornucopia_matcher_extension_installed module Capybara module Node class Document alias_method :__cornucopia_orig_assert_selector, :assert_selector alias_method :__cornucopia_orig_assert_no_selector, :assert_no_selector include Cornucopia::Capybara::MatcherExtensions end end end end if Object.const_defined?("Capybara") && Capybara.const_defined?("Node") && Capybara::Node.const_defined?("Element") && !$cornucopia_matcher_extension_installed module Capybara module Node class Element alias_method :__cornucopia_orig_assert_selector, :assert_selector alias_method :__cornucopia_orig_assert_no_selector, :assert_no_selector include Cornucopia::Capybara::MatcherExtensions end end end end if Object.const_defined?("Capybara") && Capybara.const_defined?("Session") && !$cornucopia_matcher_extension_installed $cornucopia_matcher_extension_installed = true end
Version data entries
7 entries across 7 versions & 1 rubygems