]> source.dussan.org Git - redmine.git/commitdiff
test: route: repositories: split tests whether 'show' action or not
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Sat, 28 Jan 2012 06:51:08 +0000 (06:51 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Sat, 28 Jan 2012 06:51:08 +0000 (06:51 +0000)
On Rails3, 'show' action has some problems.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8715 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/integration/routing/repositories_test.rb

index d2573eb3631217752e676fff48a3f05525612a28..5b2ccbcac240fae4d590880dc5297fb83cb5620b 100644 (file)
@@ -59,12 +59,15 @@ class RoutingRepositoriesTest < ActionController::IntegrationTest
     end
   end
 
-  def test_repositories
+  def test_repositories_show
     assert_routing(
         { :method => 'get',
           :path => "/projects/redmine/repository" },
         { :controller => 'repositories', :action => 'show', :id => 'redmine' }
       )
+  end
+
+  def test_repositories
     assert_routing(
         { :method => 'get',
           :path => "/projects/redmine/repository/statistics" },
@@ -77,12 +80,15 @@ class RoutingRepositoriesTest < ActionController::IntegrationTest
      )
   end
 
-  def test_repositories_with_repository_id
+  def test_repositories_show_with_repository_id
     assert_routing(
         { :method => 'get',
           :path => "/projects/redmine/repository/foo" },
         { :controller => 'repositories', :action => 'show', :id => 'redmine', :repository_id => 'foo' }
       )
+  end
+
+  def test_repositories_with_repository_id
     assert_routing(
         { :method => 'get',
           :path => "/projects/redmine/repository/foo/statistics" },