scm: code clean up test/functional/repositories_controller_test.rb.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5194 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA 2011-03-22 07:48:04 +00:00
parent e6cbb1cd6b
commit e580dbc6a3
1 changed files with 24 additions and 11 deletions

View File

@ -22,7 +22,9 @@ require 'repositories_controller'
class RepositoriesController; def rescue_action(e) raise e end; end
class RepositoriesControllerTest < ActionController::TestCase
fixtures :projects, :users, :roles, :members, :member_roles, :repositories, :issues, :issue_statuses, :changesets, :changes, :issue_categories, :enumerations, :custom_fields, :custom_values, :trackers
fixtures :projects, :users, :roles, :members, :member_roles,
:repositories, :issues, :issue_statuses, :changesets, :changes,
:issue_categories, :enumerations, :custom_fields, :custom_values, :trackers
def setup
@controller = RepositoriesController.new
@ -72,7 +74,13 @@ class RepositoriesControllerTest < ActionController::TestCase
def test_committers
@request.session[:user_id] = 2
# add a commit with an unknown user
Changeset.create!(:repository => Project.find(1).repository, :committer => 'foo', :committed_on => Time.now, :revision => 100, :comments => 'Committed by foo.')
Changeset.create!(
:repository => Project.find(1).repository,
:committer => 'foo',
:committed_on => Time.now,
:revision => 100,
:comments => 'Committed by foo.'
)
get :committers, :id => 1
assert_response :success
@ -94,8 +102,13 @@ class RepositoriesControllerTest < ActionController::TestCase
def test_map_committers
@request.session[:user_id] = 2
# add a commit with an unknown user
c = Changeset.create!(:repository => Project.find(1).repository, :committer => 'foo', :committed_on => Time.now, :revision => 100, :comments => 'Committed by foo.')
c = Changeset.create!(
:repository => Project.find(1).repository,
:committer => 'foo',
:committed_on => Time.now,
:revision => 100,
:comments => 'Committed by foo.'
)
assert_no_difference "Changeset.count(:conditions => 'user_id = 3')" do
post :committers, :id => 1, :committers => { '0' => ['foo', '2'], '1' => ['dlopper', '3']}
assert_redirected_to '/projects/ecookbook/repository/committers'