Method: HalSpec::Matchers::HaveAValidHalContentType#has_valid_content_type?

Defined in:
lib/hal_spec/matchers/have_a_valid_hal_content_type.rb

#has_valid_content_type?(headers) ⇒ Boolean



4
5
6
7
8
# File 'lib/hal_spec/matchers/have_a_valid_hal_content_type.rb', line 4

def has_valid_content_type?(headers)
  return false if headers.nil?
  return false unless headers.include?("Content-Type")
  headers["Content-Type"].match /application\/(vnd\.)?hal\+json(;.*)*/
end