1
0
mirror of https://github.com/meineerde/redmine.git synced 2026-01-16 04:12:53 +00:00

fix source indent of EnumerationsControllerTest

git-svn-id: http://svn.redmine.org/redmine/trunk@20468 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA 2020-11-22 12:58:23 +00:00
parent 6b5e1636fa
commit 8e4c4b0f0e

View File

@ -39,9 +39,7 @@ class EnumerationsControllerTest < Redmine::ControllerTest
end
def test_new
get :new, :params => {
:type => 'IssuePriority'
}
get(:new, :params => {:type => 'IssuePriority'})
assert_response :success
assert_select 'input[name=?][value=?]', 'enumeration[type]', 'IssuePriority'
@ -49,20 +47,21 @@ class EnumerationsControllerTest < Redmine::ControllerTest
end
def test_new_with_invalid_type_should_respond_with_404
get :new, :params => {
:type => 'UnknownType'
}
get(:new, :params => {:type => 'UnknownType'})
assert_response 404
end
def test_create
assert_difference 'IssuePriority.count' do
post :create, :params => {
post(
:create,
:params => {
:enumeration => {
:type => 'IssuePriority',
:name => 'Lowest'
}
}
)
end
assert_redirected_to '/enumerations'
e = IssuePriority.find_by_name('Lowest')
@ -72,13 +71,16 @@ class EnumerationsControllerTest < Redmine::ControllerTest
def test_create_with_custom_field_values
custom_field = TimeEntryActivityCustomField.generate!
assert_difference 'TimeEntryActivity.count' do
post :create, :params => {
post(
:create,
:params => {
:enumeration => {
:type => 'TimeEntryActivity',
:name => 'Sample',
:custom_field_values => {custom_field.id.to_s => "sample"}
}
}
)
end
assert_redirected_to '/enumerations'
assert_equal "sample", Enumeration.find_by(:name => 'Sample').custom_field_values.last.value
@ -87,13 +89,16 @@ class EnumerationsControllerTest < Redmine::ControllerTest
def test_create_with_multiple_select_list_custom_fields
custom_field = IssuePriorityCustomField.generate!(:field_format => 'list', :multiple => true, :possible_values => ['1', '2', '3', '4'])
assert_difference 'IssuePriority.count' do
post :create, :params => {
post(
:create,
:params => {
:enumeration => {
:type => 'IssuePriority',
:name => 'Sample',
:custom_field_values => {custom_field.id.to_s => ['1', '2']}
}
}
)
end
assert_redirected_to '/enumerations'
assert_equal ['1', '2'].sort, Enumeration.find_by(:name => 'Sample').custom_field_values.last.value.sort
@ -101,41 +106,43 @@ class EnumerationsControllerTest < Redmine::ControllerTest
def test_create_with_failure
assert_no_difference 'IssuePriority.count' do
post :create, :params => {
post(
:create,
:params => {
:enumeration => {
:type => 'IssuePriority',
:name => ''
}
}
)
end
assert_response :success
assert_select_error /name cannot be blank/i
end
def test_edit
get :edit, :params => {
:id => 6
}
get(:edit, :params => {:id => 6})
assert_response :success
assert_select 'input[name=?][value=?]', 'enumeration[name]', 'High'
end
def test_edit_invalid_should_respond_with_404
get :edit, :params => {
:id => 999
}
get(:edit, :params => {:id => 999})
assert_response 404
end
def test_update
assert_no_difference 'IssuePriority.count' do
put :update, :params => {
put(
:update,
:params => {
:id => 6,
:enumeration => {
:type => 'IssuePriority',
:name => 'New name'
}
}
)
end
assert_redirected_to '/enumerations'
e = IssuePriority.find(6)
@ -144,13 +151,16 @@ class EnumerationsControllerTest < Redmine::ControllerTest
def test_update_with_failure
assert_no_difference 'IssuePriority.count' do
put :update, :params => {
put(
:update,
:params => {
:id => 6,
:enumeration => {
:type => 'IssuePriority',
:name => ''
}
}
)
end
assert_response :success
assert_select_error /name cannot be blank/i
@ -158,12 +168,15 @@ class EnumerationsControllerTest < Redmine::ControllerTest
def test_update_position
assert_equal 2, Enumeration.find(2).position
put :update, :params => {
:id => 2,
:enumeration => {
:position => 1,
put(
:update,
:params => {
:id => 2,
:enumeration => {
:position => 1,
}
}
)
assert_response 302
assert_equal 1, Enumeration.find(2).position
end
@ -172,21 +185,22 @@ class EnumerationsControllerTest < Redmine::ControllerTest
custom_field = TimeEntryActivityCustomField.generate!
enumeration = Enumeration.find(9)
assert_nil enumeration.custom_field_values.last.value
put :update, :params => {
:id => enumeration.id,
:enumeration => {
:custom_field_values => {custom_field.id.to_s => "sample"}
put(
:update,
:params => {
:id => enumeration.id,
:enumeration => {
:custom_field_values => {custom_field.id.to_s => "sample"}
}
}
)
assert_response 302
assert_equal "sample", enumeration.reload.custom_field_values.last.value
end
def test_destroy_enumeration_not_in_use
assert_difference 'IssuePriority.count', -1 do
delete :destroy, :params => {
:id => 7
}
delete(:destroy, :params => {:id => 7})
end
assert_redirected_to :controller => 'enumerations', :action => 'index'
assert_nil Enumeration.find_by_id(7)
@ -194,9 +208,7 @@ class EnumerationsControllerTest < Redmine::ControllerTest
def test_destroy_enumeration_in_use
assert_no_difference 'IssuePriority.count' do
delete :destroy, :params => {
:id => 4
}
delete(:destroy, :params => {:id => 4})
end
assert_response :success
@ -209,10 +221,7 @@ class EnumerationsControllerTest < Redmine::ControllerTest
def test_destroy_enumeration_in_use_with_reassignment
issue = Issue.where(:priority_id => 4).first
assert_difference 'IssuePriority.count', -1 do
delete :destroy, :params => {
:id => 4,
:reassign_to_id => 6
}
delete(:destroy, :params => {:id => 4, :reassign_to_id => 6})
end
assert_redirected_to :controller => 'enumerations', :action => 'index'
assert_nil Enumeration.find_by_id(4)
@ -222,10 +231,7 @@ class EnumerationsControllerTest < Redmine::ControllerTest
def test_destroy_enumeration_in_use_with_blank_reassignment
assert_no_difference 'IssuePriority.count' do
delete :destroy, :params => {
:id => 4,
:reassign_to_id => ''
}
delete(:destroy, :params => {:id => 4, :reassign_to_id => ''})
end
assert_response :success
end