Sha256: 6f24bbe5ef6b15250fc65a2da4ceb36b9d6b2000285dc9835eb86de38c8910a1

Contents?: true

Size: 1.7 KB

Versions: 6

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-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

6 entries across 6 versions & 1 rubygems

Version Path
ui_bibz-2.5.6 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.5.5 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.5.3 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.5.2 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.5.1 test/ui/core/forms/dates/date_picker_field_test.rb
ui_bibz-2.5.0 test/ui/core/forms/dates/date_picker_field_test.rb