Sha256: d25e05e253eb5e3578455b813cfe868c1a2496c1e74c957d4ea1d2471b9d2836

Contents?: true

Size: 1.76 KB

Versions: 41

Compression:

Stored size: 1.76 KB

Contents

require 'test_helper'

class DatePickerFieldTest < ActionView::TestCase

    test "Date Picker Field" do
      actual   = UiBibz::Ui::Core::Forms::Dates::DatePickerField.new(['date_1', 'date_2'], { append: 'a', prepend: 'b', range: 'u' }, { class: 'datepicker-test' }).render
      expected = "<div class=\"input-daterange input-group ui_surround_field\"><span class=\"input-group-addon\">a</span><input type=\"text\" name=\"date_1\" id=\"date_1\" class=\"datepicker-test date_picker form-control\" data-date-locale=\"en\" data-provide=\"datepicker\" data-date-format=\"yyyy-mm-dd\" data-date-today-btn=\"linked\" data-date-toggle-active=\"true\" /><span class=\"input-group-addon\">u</span><input type=\"text\" name=\"date_2\" id=\"date_2\" class=\"datepicker-test date_picker form-control\" data-date-locale=\"en\" data-provide=\"datepicker\" data-date-format=\"yyyy-mm-dd\" data-date-today-btn=\"linked\" data-date-toggle-active=\"true\" /><span class=\"input-group-addon\">b</span></div>"

      assert_equal expected, actual
    end

    test "Date Picker Field data html options" do
      actual   = UiBibz::Ui::Core::Forms::Dates::DatePickerField.new('date', { today_highlight: true, calendar_weeks: true, autoclose: true, dates_disabled: ["11/01/2016", "12/01/2016"] }, { class: 'datepicker-test' }).render
      expected = "<input type=\"text\" name=\"date\" id=\"date\" class=\"datepicker-test date_picker form-control\" data-date-locale=\"en\" data-provide=\"datepicker\" data-date-format=\"yyyy-mm-dd\" data-date-today-btn=\"linked\" data-date-today-highlight=\"true\" data-date-calendar-weeks=\"true\" data-date-autoclose=\"true\" data-dates-disabled=\"[&quot;11/01/2016&quot;,&quot;12/01/2016&quot;]\" data-date-toggle-active=\"true\" />"

      assert_equal expected, actual
    end
end

Version data entries

41 entries across 41 versions & 1 rubygems

Version Path
ui_bibz-2.4.0 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.15 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.14 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.13 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.12 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.11 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.10 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.9 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.8 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.7 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.6 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.5 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.4 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.3 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.2 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.1 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.3.0 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.2.2 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.2.1 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.2.0 test/ui/core/forms/dates/date_picker_field_test.rb