module SPV::Mixins::Page::InstanceMethods
Public Instance Methods
load_and_apply_vcr(*args, &block)
click to toggle source
# File lib/site_prism_vcr/mixins/page.rb, line 37 def load_and_apply_vcr(*args, &block) shift_event { load(*args) }.apply_vcr(&block) end
shift_event(&block)
click to toggle source
# File lib/site_prism_vcr/mixins/page.rb, line 41 def shift_event(&block) vcr_applier.shift_event(&block) end
Private Instance Methods
vcr_applier()
click to toggle source
# File lib/site_prism_vcr/mixins/page.rb, line 46 def vcr_applier @vcr_applier ||= begin applier = SPV::Applier.new( self, &self.class.vcr_adjuster ) self.class.vcr_child_adjusters.each do |block| applier.alter_fixtures(&block) end applier end end