@@ -178,20 +178,21 class IssuesTest < ActionDispatch::IntegrationTest | |||||
178 | assert_select 'option[value=?][selected=selected]', tester.id.to_s, :text => tester.name |
|
178 | assert_select 'option[value=?][selected=selected]', tester.id.to_s, :text => tester.name | |
179 | end |
|
179 | end | |
180 |
|
180 | |||
181 | # Update issue |
|
|||
182 | new_tester = users[1] |
|
181 | new_tester = users[1] | |
183 | assert_difference 'Journal.count' do |
|
182 | with_settings :default_language => 'en' do | |
184 | put "/issues/#{issue.id}", |
|
183 | # Update issue | |
185 | :notes => 'Updating custom field', |
|
184 | assert_difference 'Journal.count' do | |
186 | :issue => { |
|
185 | put "/issues/#{issue.id}", | |
187 | :custom_field_values => {@field.id.to_s => new_tester.id.to_s} |
|
186 | :notes => 'Updating custom field', | |
188 | } |
|
187 | :issue => { | |
189 | assert_redirected_to "/issues/#{issue.id}" |
|
188 | :custom_field_values => {@field.id.to_s => new_tester.id.to_s} | |
|
189 | } | |||
|
190 | assert_redirected_to "/issues/#{issue.id}" | |||
|
191 | end | |||
|
192 | # Issue view | |||
|
193 | follow_redirect! | |||
|
194 | assert_select 'ul.details li', :text => "Tester changed from #{tester} to #{new_tester}" | |||
190 | end |
|
195 | end | |
191 |
|
||||
192 | # Issue view |
|
|||
193 | follow_redirect! |
|
|||
194 | assert_select 'ul.details li', :text => "Tester changed from #{tester} to #{new_tester}" |
|
|||
195 | end |
|
196 | end | |
196 |
|
197 | |||
197 | def test_update_using_invalid_http_verbs |
|
198 | def test_update_using_invalid_http_verbs |
General Comments 0
You need to be logged in to leave comments.
Login now