# File lib/mspec/helpers/argv.rb, line 31 31: def argv(args) 32: if args == :restore 33: ARGV.replace(@__mspec_saved_argv__ || []) 34: else 35: @__mspec_saved_argv__ = ARGV 36: ARGV.replace args 37: if block_given? 38: yield 39: argv :restore 40: end 41: end 42: end