Project

General

Profile

Feature #34766 ยป add_test.patch

Mizuki ISHIKAWA, 2022-01-04 03:42

View differences:

test/integration/api_test/api_test.rb
57 57
    assert_response :no_content
58 58
    assert_equal '', response.body
59 59
  end
60

  
61
  def test_api_with_accept_header
62
    get '/users/1.xml', :headers => credentials('admin').merge({'Accept' => 'application/xml', 'Content-type' => 'application/xml'})
63
    assert_response :success
64
  end
65

  
66
  def test_api_with_accept_header_that_does_not_match_url
67
    get '/users/1', :headers => credentials('admin').merge({'Accept' => 'application/xml', 'Content-type' => 'application/xml'})
68

  
69
    assert_response :not_acceptable
70
    assert_equal "We couldn't handle your request, sorry. If you were trying to access the API, make sure to append .json or .xml to your request URL.\n", response.body
71
  end
60 72
end
    (1-1/1)