module Rspec::DoAction::ClassMethods
Public Instance Methods
action(options = {}, &block)
click to toggle source
# File lib/rspec-do_action.rb, line 37 def action(options = {}, &block) @skip_do_action = options[:skip] @action_proc = block end
do_action(options = {}, &block)
click to toggle source
# File lib/rspec-do_action.rb, line 42 def do_action(options = {}, &block) @skip_do_action = false action(options, &block) if block before { |example| invoke_do_action_once(example, force: true) } end
skip_do_action()
click to toggle source
# File lib/rspec-do_action.rb, line 48 def skip_do_action @skip_do_action = true end