module Capybara::Minitest::Assertions
Private Instance Methods
Source
# File lib/capybara/minitest.rb, line 367 def determine_subject(args) case args.first when Capybara::Session, Capybara::Node::Base, Capybara::Node::Simple [args.shift, args] when ->(arg) { arg.respond_to?(:to_capybara_node) } [args.shift.to_capybara_node, args] else [page, args] end end
Source
# File lib/capybara/minitest.rb, line 378 def extract_locator(args) locator, options = *args, {} locator, options = nil, locator if locator.is_a? Hash [locator, options] end