Defect #34375 ยป 34375-test.patch
test/functional/issues_controller_test.rb | ||
---|---|---|
138 | 138 |
end |
139 | 139 |
end |
140 | 140 | |
141 |
def test_index_with_subproject_filter_should_not_exclude_closed_subprojects_issues |
|
142 |
subproject1 = Project.find(3) |
|
143 |
subproject2 = Project.find(4) |
|
144 |
subproject1.close |
|
145 | ||
146 |
with_settings :display_subprojects_issues => '1' do |
|
147 |
get( |
|
148 |
:index, |
|
149 |
:params => { |
|
150 |
:project_id => 1, |
|
151 |
:set_filter => 1, |
|
152 |
:f => ['subproject_id'], |
|
153 |
:op => {'subproject_id' => '!'}, |
|
154 |
:v => {'subproject_id' => [subproject2.id.to_s]}, |
|
155 |
:c => ['project'] |
|
156 |
} |
|
157 |
) |
|
158 |
end |
|
159 |
assert_response :success |
|
160 |
column_values = columns_values_in_list('project') |
|
161 |
assert_includes column_values, subproject1.name |
|
162 |
assert_equal 9, column_values.size |
|
163 |
end |
|
164 | ||
141 | 165 |
def test_index_with_project_and_subprojects_should_show_private_subprojects_with_permission |
142 | 166 |
@request.session[:user_id] = 2 |
143 | 167 |
with_settings :display_subprojects_issues => '1' do |