mirror of
https://github.com/meineerde/redmine.git
synced 2025-12-20 15:31:12 +00:00
cleanup: rubocop: fix Layout/IndentFirstHashElement in test/functional/issue_statuses_controller_test.rb
git-svn-id: http://svn.redmine.org/redmine/trunk@19306 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
7a24755757
commit
96981b1daf
@ -68,11 +68,14 @@ class IssueStatusesControllerTest < Redmine::ControllerTest
|
|||||||
|
|
||||||
def test_create
|
def test_create
|
||||||
assert_difference 'IssueStatus.count' do
|
assert_difference 'IssueStatus.count' do
|
||||||
post :create, :params => {
|
post(
|
||||||
|
:create,
|
||||||
|
:params => {
|
||||||
:issue_status => {
|
:issue_status => {
|
||||||
:name => 'New status'
|
:name => 'New status'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
)
|
||||||
end
|
end
|
||||||
assert_redirected_to :action => 'index'
|
assert_redirected_to :action => 'index'
|
||||||
status = IssueStatus.order('id DESC').first
|
status = IssueStatus.order('id DESC').first
|
||||||
@ -80,42 +83,49 @@ class IssueStatusesControllerTest < Redmine::ControllerTest
|
|||||||
end
|
end
|
||||||
|
|
||||||
def test_create_with_failure
|
def test_create_with_failure
|
||||||
post :create, :params => {
|
post(
|
||||||
|
:create,
|
||||||
|
:params => {
|
||||||
:issue_status => {
|
:issue_status => {
|
||||||
:name => ''
|
:name => ''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
)
|
||||||
assert_response :success
|
assert_response :success
|
||||||
assert_select_error /name cannot be blank/i
|
assert_select_error /name cannot be blank/i
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_edit
|
def test_edit
|
||||||
get :edit, :params => {
|
get(:edit, :params => {:id => '3'})
|
||||||
:id => '3'
|
|
||||||
}
|
|
||||||
assert_response :success
|
assert_response :success
|
||||||
assert_select 'input[name=?][value=?]', 'issue_status[name]', 'Resolved'
|
assert_select 'input[name=?][value=?]', 'issue_status[name]', 'Resolved'
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_update
|
def test_update
|
||||||
put :update, :params => {
|
put(
|
||||||
|
:update,
|
||||||
|
:params => {
|
||||||
:id => '3',
|
:id => '3',
|
||||||
:issue_status => {
|
:issue_status => {
|
||||||
:name => 'Renamed status'
|
:name => 'Renamed status'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
)
|
||||||
assert_redirected_to :action => 'index'
|
assert_redirected_to :action => 'index'
|
||||||
status = IssueStatus.find(3)
|
status = IssueStatus.find(3)
|
||||||
assert_equal 'Renamed status', status.name
|
assert_equal 'Renamed status', status.name
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_update_with_failure
|
def test_update_with_failure
|
||||||
put :update, :params => {
|
put(
|
||||||
|
:update,
|
||||||
|
:params => {
|
||||||
:id => '3',
|
:id => '3',
|
||||||
:issue_status => {
|
:issue_status => {
|
||||||
:name => ''
|
:name => ''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
)
|
||||||
assert_response :success
|
assert_response :success
|
||||||
assert_select_error /name cannot be blank/i
|
assert_select_error /name cannot be blank/i
|
||||||
end
|
end
|
||||||
@ -123,11 +133,8 @@ class IssueStatusesControllerTest < Redmine::ControllerTest
|
|||||||
def test_destroy
|
def test_destroy
|
||||||
Issue.where(:status_id => 1).delete_all
|
Issue.where(:status_id => 1).delete_all
|
||||||
Tracker.where(:default_status_id => 1).delete_all
|
Tracker.where(:default_status_id => 1).delete_all
|
||||||
|
|
||||||
assert_difference 'IssueStatus.count', -1 do
|
assert_difference 'IssueStatus.count', -1 do
|
||||||
delete :destroy, :params => {
|
delete(:destroy, :params => {:id => '1'})
|
||||||
:id => '1'
|
|
||||||
}
|
|
||||||
end
|
end
|
||||||
assert_redirected_to :action => 'index'
|
assert_redirected_to :action => 'index'
|
||||||
assert_nil IssueStatus.find_by_id(1)
|
assert_nil IssueStatus.find_by_id(1)
|
||||||
@ -136,11 +143,8 @@ class IssueStatusesControllerTest < Redmine::ControllerTest
|
|||||||
def test_destroy_should_block_if_status_is_used_by_issues
|
def test_destroy_should_block_if_status_is_used_by_issues
|
||||||
assert Issue.where(:status_id => 1).any?
|
assert Issue.where(:status_id => 1).any?
|
||||||
Tracker.where(:default_status_id => 1).delete_all
|
Tracker.where(:default_status_id => 1).delete_all
|
||||||
|
|
||||||
assert_no_difference 'IssueStatus.count' do
|
assert_no_difference 'IssueStatus.count' do
|
||||||
delete :destroy, :params => {
|
delete(:destroy, :params => {:id => '1'})
|
||||||
:id => '1'
|
|
||||||
}
|
|
||||||
end
|
end
|
||||||
assert_redirected_to :action => 'index'
|
assert_redirected_to :action => 'index'
|
||||||
assert_not_nil IssueStatus.find_by_id(1)
|
assert_not_nil IssueStatus.find_by_id(1)
|
||||||
@ -149,11 +153,8 @@ class IssueStatusesControllerTest < Redmine::ControllerTest
|
|||||||
def test_destroy_should_block_if_status_is_used_as_tracker_default_status
|
def test_destroy_should_block_if_status_is_used_as_tracker_default_status
|
||||||
Issue.where(:status_id => 1).delete_all
|
Issue.where(:status_id => 1).delete_all
|
||||||
assert Tracker.where(:default_status_id => 1).any?
|
assert Tracker.where(:default_status_id => 1).any?
|
||||||
|
|
||||||
assert_no_difference 'IssueStatus.count' do
|
assert_no_difference 'IssueStatus.count' do
|
||||||
delete :destroy, :params => {
|
delete(:destroy, :params => {:id => '1'})
|
||||||
:id => '1'
|
|
||||||
}
|
|
||||||
end
|
end
|
||||||
assert_redirected_to :action => 'index'
|
assert_redirected_to :action => 'index'
|
||||||
assert_not_nil IssueStatus.find_by_id(1)
|
assert_not_nil IssueStatus.find_by_id(1)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user