]> source.dussan.org Git - redmine.git/commitdiff
Add test for #34766.
authorMarius Balteanu <marius.balteanu@zitec.com>
Sun, 30 Jan 2022 13:39:55 +0000 (13:39 +0000)
committerMarius Balteanu <marius.balteanu@zitec.com>
Sun, 30 Jan 2022 13:39:55 +0000 (13:39 +0000)
Patch by Mizuki ISHIKAWA.

git-svn-id: http://svn.redmine.org/redmine/trunk@21393 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/integration/api_test/api_test.rb

index 1b1359f2ea39693e5ef40302194f75d9864c5118..b16a5047178d242852a69d0f08306f7cbbaeda4d 100644 (file)
@@ -57,4 +57,11 @@ class Redmine::ApiTest::ApiTest < Redmine::ApiTest::Base
     assert_response :no_content
     assert_equal '', response.body
   end
+
+  def test_api_with_invalid_format_should_return_406
+    get '/users/1', :headers => credentials('admin').merge({'Accept' => 'application/xml', 'Content-type' => 'application/xml'})
+
+    assert_response :not_acceptable
+    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
+  end
 end