Sha256: 58bfea53a6b2f51921d240dfff4202382f7a1014539a46e496525131c18dcec4
Contents?: true
Size: 531 Bytes
Versions: 2
Compression:
Stored size: 531 Bytes
Contents
module SPV class Waiter def initialize(node, fixtures_manager, options) @node, @waiter_method = node, options.waiter @fixtures_manager = fixtures_manager @options = options.waiter_options || {} end def wait if @waiter_method @node.instance_eval &@waiter_method if @options.fetch(:eject_cassettes, true) @fixtures_manager.eject end end end def with_new_options(options) self.class.new(@node, @fixtures_manager, options) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
site_prism.vcr-0.1.0 | lib/site_prism_vcr/waiter.rb |
site_prism.vcr-0.0.1 | lib/site_prism_vcr/waiter.rb |