lib/evil/client/resolver/headers.rb in evil-client-3.0.2 vs lib/evil/client/resolver/headers.rb in evil-client-3.0.3
- old
+ new
@@ -32,15 +32,16 @@
def __extract_keys__(data)
keys = data.keys.map(&:to_s)
wrong = keys.reject { |key| key[VALID_KEY] }.map(&:inspect)
return keys unless wrong.any?
+
raise __definition_error__ "inacceptable headers #{wrong.join(', ')}"
end
def __extract_values__(data)
data.values.map { |v| v.respond_to?(:map) ? v.map(&:to_s) : v.to_s }
end
- VALID_KEY = /^.+$/
+ VALID_KEY = /^.+$/.freeze
end
end