Patch by Marius BALTEANU.
git-svn-id: http://svn.redmine.org/redmine/trunk@19501
e93f8b46-1217-0410-a6f0-
8f06a7374b81
def user_collection_for_select_options(time_entry)
collection = time_entry.assignable_users
- principals_options_for_select(collection, time_entry.user_id)
+ principals_options_for_select(collection, time_entry.user_id.to_s)
end
def select_hours(data, criteria, value)
assert_response :success
assert_select "td.issue_cf_#{field.id}", :text => 'This is a long text'
end
+
+ def test_edit_for_other_user
+ Role.find_by_name('Manager').add_permission! :log_time_for_other_users
+ @request.session[:user_id] = 2
+
+ get :edit, :params => {
+ :id => 1
+ }
+
+ assert_response :success
+
+ assert_select 'select[name=?]', 'time_entry[user_id]' do
+ assert_select 'option[value="2"][selected=selected]'
+ end
+ end
end