lib/vcr/util/variable_args_block_caller.rb

Summary

Maintainability
A
0 mins
Test Coverage
module VCR
  # @private
  module VariableArgsBlockCaller
    def call_block(block, *args)
      if block.arity >= 0
        args = args.first([args.size, block.arity].min)
      end

      block.call(*args)
    end
  end
end