From 1448f1731f263ac83370282c48d865f518139d09 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sat, 21 Mar 2015 09:26:18 +0000 Subject: Fixed that the bulk edit form shows additional custom fields (#19163). git-svn-id: http://svn.redmine.org/redmine/trunk@14151 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- test/functional/issues_controller_test.rb | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'test') diff --git a/test/functional/issues_controller_test.rb b/test/functional/issues_controller_test.rb index dc3bd4861..cab533138 100644 --- a/test/functional/issues_controller_test.rb +++ b/test/functional/issues_controller_test.rb @@ -3536,6 +3536,17 @@ class IssuesControllerTest < ActionController::TestCase end end + def test_bulk_edit_should_only_propose_issues_trackers_custom_fields + IssueCustomField.delete_all + field = IssueCustomField.generate!(:tracker_ids => [1], :is_for_all => true) + IssueCustomField.generate!(:tracker_ids => [2], :is_for_all => true) + @request.session[:user_id] = 2 + + issue_ids = Issue.where(:project_id => 1, :tracker_id => 1).limit(2).ids + get :bulk_edit, :ids => issue_ids + assert_equal [field], assigns(:custom_fields) + end + def test_bulk_update @request.session[:user_id] = 2 # update issues priority -- cgit v1.2.3