From: Go MAEDA Date: Wed, 16 Dec 2020 14:12:05 +0000 (+0000) Subject: Add a test for ProjectCustomField creation (#33268). X-Git-Tag: 4.2.0~168 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=484c1d54955b4f024ee85c8b367dfd64f011f063;p=redmine.git Add a test for ProjectCustomField creation (#33268). Patch by Vincent Robert. git-svn-id: http://svn.redmine.org/redmine/trunk@20651 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/test/functional/custom_fields_controller_test.rb b/test/functional/custom_fields_controller_test.rb index 420a0a739..fd042dea6 100644 --- a/test/functional/custom_fields_controller_test.rb +++ b/test/functional/custom_fields_controller_test.rb @@ -354,6 +354,32 @@ class CustomFieldsControllerTest < Redmine::ControllerTest assert_equal 1, field.trackers.size end + def test_create_project_custom_field + field = new_record(ProjectCustomField) do + post( + :create, + :params => { + :type => 'ProjectCustomField', + :custom_field => { + :field_format => 'string', + :name => 'test_new_project_custom_field', + :description => '', + :min_length => '', + :max_length => '', + :regexp => '', + :text_formatting => '', + :default_value => '', + :url_pattern => '', + :is_filter => '0', + :is_required => '0' + } + } + ) + end + assert_redirected_to '/custom_fields?tab=ProjectCustomField' + assert_equal 'test_new_project_custom_field', field.name + end + def test_create_with_project_ids assert_difference 'CustomField.count' do post(