summaryrefslogtreecommitdiffstats
path: root/test/functional/custom_fields_controller_test.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/functional/custom_fields_controller_test.rb')
-rw-r--r--test/functional/custom_fields_controller_test.rb17
1 files changed, 17 insertions, 0 deletions
diff --git a/test/functional/custom_fields_controller_test.rb b/test/functional/custom_fields_controller_test.rb
index 0706a2eda..fdd2a4148 100644
--- a/test/functional/custom_fields_controller_test.rb
+++ b/test/functional/custom_fields_controller_test.rb
@@ -282,6 +282,23 @@ class CustomFieldsControllerTest < Redmine::ControllerTest
assert_select '[name=?]', 'custom_field[full_width_layout]', 0
end
+ def test_setting_ratio_interval_should_be_present_only_for_progressbar_format
+ get(
+ :new,
+ :params => {
+ :type => 'IssueCustomField',
+ :custom_field => {
+ :field_format => 'progressbar'
+ }
+ }
+ )
+ assert_response :success
+ assert_select '[name=?]', 'custom_field[ratio_interval]' do
+ assert_select 'option[value=?]', '5'
+ assert_select 'option[value=?][selected=?]', '10', 'selected'
+ end
+ end
+
def test_new_js
get(
:new,