Defect #32973 » 0002-Reorder-and-rename-test-added-in-32959.patch
test/functional/timelog_controller_test.rb | ||
---|---|---|
208 | 208 |
end |
209 | 209 |
end |
210 | 210 | |
211 |
def test_get_edit_for_other_user |
|
212 |
Role.find_by_name('Manager').add_permission! :log_time_for_other_users |
|
213 |
@request.session[:user_id] = 2 |
|
214 | ||
215 |
get :edit, :params => { |
|
216 |
:id => 1 |
|
217 |
} |
|
218 | ||
219 |
assert_response :success |
|
220 | ||
221 |
assert_select 'select[name=?]', 'time_entry[user_id]' do |
|
222 |
assert_select 'option[value="2"][selected=selected]' |
|
223 |
end |
|
224 |
end |
|
225 | ||
211 | 226 |
def test_post_create |
212 | 227 |
@request.session[:user_id] = 3 |
213 | 228 |
assert_difference 'TimeEntry.count' do |
... | ... | |
1500 | 1515 |
assert_response :success |
1501 | 1516 |
assert_select "td.issue_cf_#{field.id}", :text => 'This is a long text' |
1502 | 1517 |
end |
1503 | ||
1504 |
def test_edit_for_other_user |
|
1505 |
Role.find_by_name('Manager').add_permission! :log_time_for_other_users |
|
1506 |
@request.session[:user_id] = 2 |
|
1507 | ||
1508 |
get :edit, :params => { |
|
1509 |
:id => 1 |
|
1510 |
} |
|
1511 | ||
1512 |
assert_response :success |
|
1513 | ||
1514 |
assert_select 'select[name=?]', 'time_entry[user_id]' do |
|
1515 |
assert_select 'option[value="2"][selected=selected]' |
|
1516 |
end |
|
1517 |
end |
|
1518 | 1518 |
end |