Explicitly declare all routes and deactivate default route.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8162 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Etienne Massip
2011-12-10 13:33:01 +00:00
parent eb789b147a
commit 7ba57e517b
7 changed files with 113 additions and 29 deletions
@@ -468,13 +468,6 @@ class ProjectsControllerTest < ActionController::TestCase
:attributes => {:name => 'project[enabled_module_names][]', :value => 'issue_tracking'}
end
def test_get_copy_without_project
@request.session[:user_id] = 1 # admin
get :copy
assert_response :redirect
assert_redirected_to :controller => 'admin', :action => 'projects'
end
def test_post_copy_should_copy_requested_items
@request.session[:user_id] = 1 # admin
CustomField.delete_all
+2 -2
View File
@@ -32,7 +32,7 @@ class AdminTest < ActionController::IntegrationTest
get "/users/new"
assert_response :success
assert_template "users/new"
post "/users/create",
post "/users",
:user => { :login => "psmith", :firstname => "Paul",
:lastname => "Smith", :mail => "psmith@somenet.foo",
:language => "en", :password => "psmith09",
@@ -53,7 +53,7 @@ class AdminTest < ActionController::IntegrationTest
end
test "Add a user as an anonymous user should fail" do
post '/users/create',
post '/users',
:user => { :login => 'psmith', :firstname => 'Paul'},
:password => "psmith09", :password_confirmation => "psmith09"
assert_response :redirect
+2 -2
View File
@@ -26,7 +26,7 @@ class ProjectsTest < ActionController::IntegrationTest
get "admin/projects"
assert_response :success
assert_template "admin/projects"
post "projects/archive", :id => 1
post "projects/1/archive"
assert_redirected_to "/admin/projects"
assert !Project.find(1).active?
@@ -35,7 +35,7 @@ class ProjectsTest < ActionController::IntegrationTest
get "projects/#{subproject.id}"
assert_response 403
post "projects/unarchive", :id => 1
post "projects/1/unarchive"
assert_redirected_to "/admin/projects"
assert Project.find(1).active?
get "projects/1"