class WebMock::Util::Headers
def self.normalize_headers(headers)
def self.normalize_headers(headers) return nil unless headers headers.each_with_object({}) do |(name, value), new_headers| new_headers[normalize_name(name)] = case value when Regexp then value when Array then (value.size == 1) ? value.first.to_s : value.map(&:to_s).sort else value.to_s end end end