diff --git lib/redmine/views/labelled_form_builder.rb lib/redmine/views/labelled_form_builder.rb index 7437416..2feb8ac 100644 --- lib/redmine/views/labelled_form_builder.rb +++ lib/redmine/views/labelled_form_builder.rb @@ -20,7 +20,7 @@ class Redmine::Views::LabelledFormBuilder < ActionView::Helpers::FormBuilder include Redmine::I18n - (field_helpers.map(&:to_s) - %w(radio_button hidden_field fields_for check_box) + + (field_helpers.map(&:to_s) - %w(radio_button hidden_field fields_for check_box label) + %w(date_select)).each do |selector| src = <<-END_SRC def #{selector}(field, options = {}) diff --git test/unit/lib/redmine/views/labelled_form_builder_test.rb test/unit/lib/redmine/views/labelled_form_builder_test.rb new file mode 100644 index 0000000..9790dd0 --- /dev/null +++ test/unit/lib/redmine/views/labelled_form_builder_test.rb @@ -0,0 +1,11 @@ +require File.expand_path('../../../../../test_helper', __FILE__) + +class Redmine::Views::LabelledFormBuilderTest < ActionView::TestCase + + def test_label_should_output_one_element + labelled_form_for(Issue.new) do |f| + output = f.label :subject + assert_equal output, '' + end + end +end