class SPV::DSL::Adjuster::Action
@private
Attributes
action[R]
Public Class Methods
new(default_action)
click to toggle source
# File lib/site_prism_vcr/dsl/adjuster.rb, line 112 def initialize(default_action) @defined_actions, @action = Set.new, default_action end
Public Instance Methods
action=(val)
click to toggle source
# File lib/site_prism_vcr/dsl/adjuster.rb, line 116 def action=(val) @action = val @defined_actions << val raise SPV::DSL::DoubleActionError.new( 'You cannot use "replace" and "union" actions together. It may lead to unexpected behavior.' ) if @defined_actions.size == 2 end