summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>2011-12-27 10:05:02 +0000
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>2011-12-27 10:05:02 +0000
commitd9425b8229eb543008bf543c5356e18a953c280b (patch)
tree5d197f32078186a038816947740d1360825f7611 /test
parent984c7da785492531de8028c0ecd614155a081c84 (diff)
downloadredmine-d9425b8229eb543008bf543c5356e18a953c280b.tar.gz
redmine-d9425b8229eb543008bf543c5356e18a953c280b.zip
test: route: add admin tests defined at r8162
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8401 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'test')
-rw-r--r--test/integration/routing/admin_test.rb20
1 files changed, 20 insertions, 0 deletions
diff --git a/test/integration/routing/admin_test.rb b/test/integration/routing/admin_test.rb
index 07c8ffae7..c6dcc8caf 100644
--- a/test/integration/routing/admin_test.rb
+++ b/test/integration/routing/admin_test.rb
@@ -20,8 +20,28 @@ require File.expand_path('../../../test_helper', __FILE__)
class RoutingAdminTest < ActionController::IntegrationTest
def test_administration_panel
assert_routing(
+ { :method => 'get', :path => "/admin" },
+ { :controller => 'admin', :action => 'index' }
+ )
+ assert_routing(
{ :method => 'get', :path => "/admin/projects" },
{ :controller => 'admin', :action => 'projects' }
)
+ assert_routing(
+ { :method => 'get', :path => "/admin/plugins" },
+ { :controller => 'admin', :action => 'plugins' }
+ )
+ assert_routing(
+ { :method => 'get', :path => "/admin/info" },
+ { :controller => 'admin', :action => 'info' }
+ )
+ assert_routing(
+ { :method => 'get', :path => "/admin/test_email" },
+ { :controller => 'admin', :action => 'test_email' }
+ )
+ assert_routing(
+ { :method => 'post', :path => "/admin/default_configuration" },
+ { :controller => 'admin', :action => 'default_configuration' }
+ )
end
end