class Capybara::RSpecMatchers::Matchers::Base
Attributes
failure_message[R]
failure_message_when_negated[R]
Public Class Methods
new(*args, &filter_block)
click to toggle source
# File lib/isomorfeus/puppetmaster/rspec/matchers/base.rb, line 13 def initialize(*args, &filter_block) @args = args.dup @filter_block = filter_block end
Private Instance Methods
session_options()
click to toggle source
# File lib/isomorfeus/puppetmaster/rspec/matchers/base.rb, line 29 def session_options @context_el ||= nil if @context_el.respond_to? :session_options @context_el.session_options elsif @context_el.respond_to? :current_scope @context_el.current_scope.session_options else Capybara.session_options end end
session_query_args()
click to toggle source
# File lib/isomorfeus/puppetmaster/rspec/matchers/base.rb, line 20 def session_query_args if @args.last.is_a? Hash @args.last[:session_options] = session_options else @args.push(session_options: session_options) end @args end