Merge pull request #15682 from tgxworld/controller_test_process
Set flash in test session when necessary.
This commit is contained in:
commit
0bfdf40870
@ -629,8 +629,11 @@ def process(action, http_method = 'GET', *args)
|
||||
@response.prepare!
|
||||
|
||||
@assigns = @controller.respond_to?(:view_assigns) ? @controller.view_assigns : {}
|
||||
@request.session['flash'] = @request.flash.to_session_value
|
||||
@request.session.delete('flash') if @request.session['flash'].blank?
|
||||
|
||||
if flash_value = @request.flash.to_session_value
|
||||
@request.session['flash'] = flash_value
|
||||
end
|
||||
|
||||
@response
|
||||
end
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user