Actualiza a Redmine 3.4.13

This commit is contained in:
Manuel Cillero 2020-07-03 21:39:03 +02:00
parent 807ff3308d
commit ecddcaf1d3
224 changed files with 2222 additions and 1000 deletions

View file

@ -89,4 +89,9 @@ class Redmine::ApiTest::SearchTest < Redmine::ApiTest::Base
assert_equal 4, json['limit']
assert_equal issue[8..10], json['results'].map {|r| r['id']}
end
test "GET /search.xml should not quick jump to the issue with given id" do
get '/search.xml', :params => {:q => '3'}
assert_response :success
end
end

View file

@ -0,0 +1,56 @@
require File.expand_path('../../test_helper', __FILE__)
class WikiIntegrationTest < Redmine::IntegrationTest
fixtures :projects,
:users, :email_addresses,
:roles,
:members,
:member_roles,
:trackers,
:projects_trackers,
:enabled_modules,
:wikis,
:wiki_pages,
:wiki_contents
def test_updating_a_renamed_page
log_user('jsmith', 'jsmith')
get '/projects/ecookbook/wiki'
assert_response :success
get '/projects/ecookbook/wiki/Wiki/edit'
assert_response :success
# this update should not end up with a loss of content
put '/projects/ecookbook/wiki/Wiki', params: {
content: {
text: "# Wiki\r\n\r\ncontent", comments:""
},
wiki_page: { parent_id: "" }
}
assert_redirected_to "/projects/ecookbook/wiki/Wiki"
follow_redirect!
assert_select 'div', /content/
assert content = WikiContent.last
# Let's assume somebody else, or the same user in another tab, renames the
# page while it is being edited.
post '/projects/ecookbook/wiki/Wiki/rename', params: { wiki_page: { title: "NewTitle" } }
assert_redirected_to "/projects/ecookbook/wiki/NewTitle"
# this update should not end up with a loss of content
put '/projects/ecookbook/wiki/Wiki', params: {
content: {
version: content.version, text: "# Wiki\r\n\r\nnew content", comments:""
},
wiki_page: { parent_id: "" }
}
assert_redirected_to "/projects/ecookbook/wiki/NewTitle"
follow_redirect!
assert_select 'div', /new content/
end
end