spec/support/versioned_helpers.rb in grape-0.4.1 vs spec/support/versioned_helpers.rb in grape-0.5.0

- old
+ new

@@ -8,10 +8,12 @@ File.join('/', options[:prefix] || '', options[:version], options[:path]) when :param File.join('/', options[:prefix] || '', options[:path]) when :header File.join('/', options[:prefix] || '', options[:path]) + when :accept_version_header + File.join('/', options[:prefix] || '', options[:path]) else raise ArgumentError.new("unknown versioning strategy: #{options[:using]}") end end @@ -22,9 +24,13 @@ when :param {} # no-op when :header { 'HTTP_ACCEPT' => "application/vnd.#{options[:vendor]}-#{options[:version]}+#{options[:format]}" + } + when :accept_version_header + { + 'HTTP_ACCEPT_VERSION' => "#{options[:version]}" } else raise ArgumentError.new("unknown versioning strategy: #{options[:using]}") end end