From 140ca9532c1c12b7ff710c076c6985dce18500e4 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Tue, 11 Nov 2014 12:33:06 +0000 Subject: [PATCH] Adds a test for default issue columns order (#18310). git-svn-id: http://svn.redmine.org/redmine/trunk@13583 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- test/functional/issues_controller_test.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/functional/issues_controller_test.rb b/test/functional/issues_controller_test.rb index 3e2ab5399..8a808656a 100644 --- a/test/functional/issues_controller_test.rb +++ b/test/functional/issues_controller_test.rb @@ -728,6 +728,16 @@ class IssuesControllerTest < ActionController::TestCase assert_equal columns.map(&:to_sym), query.columns.map(&:name) end + def test_index_with_default_columns_should_respect_default_columns_order + columns = ['assigned_to', 'subject', 'status', 'tracker'] + with_settings :issue_list_default_columns => columns do + get :index, :project_id => 1, :set_filter => 1 + + query = assigns(:query) + assert_equal (['id'] + columns).map(&:to_sym), query.columns.map(&:name) + end + end + def test_index_with_custom_field_column columns = %w(tracker subject cf_2) get :index, :set_filter => 1, :c => columns