Patch by Holger Just (@hjust). git-svn-id: https://svn.redmine.org/redmine/trunk@22584 e93f8b46-1217-0410-a6f0-8f06a7374b81pull/145/merge
@content = +"#{ll(Setting.default_language, :text_user_wrote_in, {:value => @message.author, :link => "message##{@message.id}"})}\n> " | @content = +"#{ll(Setting.default_language, :text_user_wrote_in, {:value => @message.author, :link => "message##{@message.id}"})}\n> " | ||||
end | end | ||||
@content << @message.content.to_s.strip.gsub(%r{<pre>(.*?)</pre>}m, '[...]').gsub(/(\r?\n|\r\n?)/, "\n> ") + "\n\n" | @content << @message.content.to_s.strip.gsub(%r{<pre>(.*?)</pre>}m, '[...]').gsub(/(\r?\n|\r\n?)/, "\n> ") + "\n\n" | ||||
respond_to do |format| | |||||
format.html { render_404 } | |||||
format.js | |||||
end | |||||
end | end | ||||
def preview | def preview |
assert_include '> An other reply', response.body | assert_include '> An other reply', response.body | ||||
end | end | ||||
def test_quote_as_html_should_respond_with_404 | |||||
@request.session[:user_id] = 2 | |||||
get( | |||||
:quote, | |||||
:params => { | |||||
:board_id => 1, | |||||
:id => 3 | |||||
}, | |||||
) | |||||
assert_response 404 | |||||
end | |||||
def test_preview_new | def test_preview_new | ||||
@request.session[:user_id] = 2 | @request.session[:user_id] = 2 | ||||
post( | post( |