Defect #34982 » 0001-Fix-cannot-change-the-default-version-under-settings.patch
app/views/projects/settings/_issues.html.erb | ||
---|---|---|
1 |
<%= labelled_form_for @project, as: 'project_issue_tracking' do |f| %>
|
|
1 |
<%= labelled_form_for @project, html: {id: 'project_issue_tracking' } do |f| %>
|
|
2 | 2 |
<%= hidden_field_tag 'tab', 'issues' %> |
3 | 3 | |
4 | 4 |
<% unless @trackers.empty? %> |
test/functional/projects_controller_test.rb | ||
---|---|---|
915 | 915 |
assert_select 'select#project_custom_field_values_3', :count => 0 |
916 | 916 |
end |
917 | 917 | |
918 |
def test_settings_issue_tracking |
|
919 |
@request.session[:user_id] = 1 |
|
920 |
project = Project.find(1) |
|
921 |
project.default_version_id = 3 |
|
922 |
project.save! |
|
923 | ||
924 |
get( |
|
925 |
:settings, |
|
926 |
:params => { |
|
927 |
:id => 'ecookbook', |
|
928 |
:tab => 'issues', |
|
929 |
} |
|
930 |
) |
|
931 |
assert_response :success |
|
932 | ||
933 |
assert_select 'form[id=?]', 'project_issue_tracking', 1 |
|
934 |
assert_select 'input[name=?]', 'project[tracker_ids][]' |
|
935 |
assert_select 'input[name=?]', 'project[issue_custom_field_ids][]' |
|
936 |
assert_select 'select[name=?]', 'project[default_version_id]', 1 |
|
937 |
assert_select 'select[name=?]', 'project[default_assigned_to_id]', 1 |
|
938 |
end |
|
939 | ||
918 | 940 |
def test_update |
919 | 941 |
@request.session[:user_id] = 2 # manager |
920 | 942 |
post( |
- « Previous
- 1
- 2
- 3
- Next »