Sha256: 952eda5e6ea60377670863ee525d045123d7c38831d80d2b492014f4c35362e3

Contents?: true

Size: 1.7 KB

Versions: 55

Compression:

Stored size: 1.7 KB

Contents

# frozen_string_literal: true

require 'test_helper'

class DatePickerFieldTest < ActionView::TestCase
  test 'Date Picker Field' do
    actual   = UiBibz::Ui::Core::Forms::Dates::DatePickerField.new(%w[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-text">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-text">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-text">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

55 entries across 55 versions & 1 rubygems

Version Path
ui_bibz-4.0.0.beta18 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-4.0.0.beta17 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-4.0.0.beta16 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-4.0.0.beta15 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-4.0.0.beta14 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-4.0.0.beta13 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-4.0.0.beta10 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-4.0.0.beta9 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-4.0.0.beta8 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-4.0.0.beta7 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-4.0.0.beta6 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-4.0.0.beta4 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-4.0.0.beta3 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-3.0.13 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-3.0.12 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-3.0.11 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-3.0.10 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-3.0.9 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-3.0.8 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-3.0.7 test/ui/core/forms/dates/date_picker_field_test.rb