module I18n::Tests::Localization::Procs

def self.inspect_args(args, kwargs)

def self.inspect_args(args, kwargs)
  args << kwargs
  args = args.map do |arg|
    case arg
    when ::Time, ::DateTime
      arg.strftime('%a, %d %b %Y %H:%M:%S %Z').sub('+0000', '+00:00')
    when ::Date
      arg.strftime('%a, %d %b %Y')
    when Hash
      arg.delete(:fallback_in_progress)
      arg.delete(:fallback_original_locale)
      arg.inspect
    else
      arg.inspect
    end
  end
  "[#{args.join(', ')}]"
end