end
end
+ def test_index_with_subproject_filter_should_not_exclude_closed_subprojects_issues
+ subproject1 = Project.find(3)
+ subproject2 = Project.find(4)
+ subproject1.close
+
+ with_settings :display_subprojects_issues => '1' do
+ get(
+ :index,
+ :params => {
+ :project_id => 1,
+ :set_filter => 1,
+ :f => ['subproject_id'],
+ :op => {'subproject_id' => '!'},
+ :v => {'subproject_id' => [subproject2.id.to_s]},
+ :c => ['project']
+ }
+ )
+ end
+ assert_response :success
+ column_values = columns_values_in_list('project')
+ assert_includes column_values, subproject1.name
+ assert_equal 9, column_values.size
+ end
+
def test_index_with_project_and_subprojects_should_show_private_subprojects_with_permission
@request.session[:user_id] = 2
Setting.display_subprojects_issues = 1