@@ -82,26 +82,19 class IssueStatusesControllerTest < ActionController::TestCase | |||||
82 | assert_not_nil IssueStatus.find_by_id(1) |
|
82 | assert_not_nil IssueStatus.find_by_id(1) | |
83 | end |
|
83 | end | |
84 |
|
84 | |||
85 | context "on POST to :update_issue_done_ratio" do |
|
85 | def test_update_issue_done_ratio_with_issue_done_ratio_set_to_issue_field | |
86 |
|
|
86 | with_settings :issue_done_ratio => 'issue_field' do | |
87 | setup do |
|
87 | post :update_issue_done_ratio | |
88 | Setting.issue_done_ratio = 'issue_field' |
|
88 | assert_match /not updated/, flash[:error].to_s | |
89 | post :update_issue_done_ratio |
|
89 | assert_redirected_to '/issue_statuses' | |
90 | end |
|
|||
91 |
|
||||
92 | should_set_the_flash_to /not updated/ |
|
|||
93 | should_redirect_to('the index') { '/issue_statuses' } |
|
|||
94 | end |
|
90 | end | |
|
91 | end | |||
95 |
|
92 | |||
96 | context "with Setting.issue_done_ratio using the issue_status" do |
|
93 | def test_update_issue_done_ratio_with_issue_done_ratio_set_to_issue_status | |
97 | setup do |
|
94 | with_settings :issue_done_ratio => 'issue_status' do | |
98 | Setting.issue_done_ratio = 'issue_status' |
|
95 | post :update_issue_done_ratio | |
99 | post :update_issue_done_ratio |
|
96 | assert_match /Issue done ratios updated/, flash[:notice].to_s | |
100 | end |
|
97 | assert_redirected_to '/issue_statuses' | |
101 |
|
||||
102 | should_set_the_flash_to /Issue done ratios updated/ |
|
|||
103 | should_redirect_to('the index') { '/issue_statuses' } |
|
|||
104 | end |
|
98 | end | |
105 | end |
|
99 | end | |
106 |
|
||||
107 | end |
|
100 | end |
General Comments 0
You need to be logged in to leave comments.
Login now