Mercurial > hg > soundsoftware-site
comparison test/functional/projects_controller_test.rb @ 1517:dffacf8a6908 redmine-2.5
Update to Redmine SVN revision 13367 on 2.5-stable branch
author | Chris Cannam |
---|---|
date | Tue, 09 Sep 2014 09:29:00 +0100 |
parents | e248c7af89ec |
children |
comparison
equal
deleted
inserted
replaced
1516:b450a9d58aed | 1517:dffacf8a6908 |
---|---|
16 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | 16 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
17 | 17 |
18 require File.expand_path('../../test_helper', __FILE__) | 18 require File.expand_path('../../test_helper', __FILE__) |
19 | 19 |
20 class ProjectsControllerTest < ActionController::TestCase | 20 class ProjectsControllerTest < ActionController::TestCase |
21 fixtures :projects, :versions, :users, :roles, :members, :member_roles, :issues, :journals, :journal_details, | 21 fixtures :projects, :versions, :users, :roles, :members, |
22 :trackers, :projects_trackers, :issue_statuses, :enabled_modules, :enumerations, :boards, :messages, | 22 :member_roles, :issues, :journals, :journal_details, |
23 :trackers, :projects_trackers, :issue_statuses, | |
24 :enabled_modules, :enumerations, :boards, :messages, | |
23 :attachments, :custom_fields, :custom_values, :time_entries | 25 :attachments, :custom_fields, :custom_values, :time_entries |
24 | 26 |
25 def setup | 27 def setup |
26 @request.session[:user_id] = nil | 28 @request.session[:user_id] = nil |
27 Setting.default_language = 'en' | 29 Setting.default_language = 'en' |
418 def test_update_with_failure | 420 def test_update_with_failure |
419 @request.session[:user_id] = 2 # manager | 421 @request.session[:user_id] = 2 # manager |
420 post :update, :id => 1, :project => {:name => ''} | 422 post :update, :id => 1, :project => {:name => ''} |
421 assert_response :success | 423 assert_response :success |
422 assert_template 'settings' | 424 assert_template 'settings' |
423 assert_error_tag :content => /name can't be blank/i | 425 assert_error_tag :content => /name #{ESCAPED_CANT} be blank/i |
424 end | 426 end |
425 | 427 |
426 def test_update_should_be_denied_for_member_on_closed_project | 428 def test_update_should_be_denied_for_member_on_closed_project |
427 Project.find(1).close | 429 Project.find(1).close |
428 @request.session[:user_id] = 2 # manager | 430 @request.session[:user_id] = 2 # manager |