route: split issue preview route to adding and editing

"No route matches" error raises in "preview_issue_path"
at app/views/issues/new.html.erb:35 on Rails 3.0.11 and Rails 3.1.3 new route format.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8886 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA
2012-02-15 22:49:03 +00:00
parent f7618160ad
commit 84dd4ecbd4
5 changed files with 13 additions and 7 deletions

View File

@@ -21,8 +21,12 @@ class RoutingPreviewsTest < ActionController::IntegrationTest
def test_previews
["get", "post"].each do |method|
assert_routing(
{ :method => method, :path => "/issues/preview/123" },
{ :controller => 'previews', :action => 'issue', :id => '123' }
{ :method => method, :path => "/issues/preview/new/123" },
{ :controller => 'previews', :action => 'issue', :project_id => '123' }
)
assert_routing(
{ :method => method, :path => "/issues/preview/edit/321" },
{ :controller => 'previews', :action => 'issue', :id => '321' }
)
end
assert_routing(