# 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