Sha256: 84302bb5abb63d8c5ec314235cd7209012eeb90246d555a9e0d27f12dd978454

Contents?: true

Size: 1.05 KB

Versions: 7

Compression:

Stored size: 1.05 KB

Contents

require 'test_helper'

class ListGroupTest < ActionView::TestCase
  include UiBibz::Helpers::Ui::CoreHelper

  test 'list_group with link' do
    actual = ui_list_group(type: :link) do |lg|
      lg.list 'Momo', { status: :success, url: '#momo' }
      lg.list({ tap: true, active: true, url: '#state' }) do |l|
        l.header 'My title'
        l.body   'My body'
      end
    end
    expected = "<ul class=\"list-group\"><li href=\"#momo\" class=\"list-group-item-success list-group-item\">Momo</li><li href=\"#state\" class=\"list-group-item flex-column align-items-start\"><div class=\"d-flex w-100 justify-content-between\"><h5 class=\"mb-1\">My title</h5><small></small></div><p class=\"mb-1\">My body</p><small></small></li></ul>"

    assert_equal expected, actual
  end

  test 'list_group' do
    actual = ui_list_group(type: :link) do |lg|
      lg.list 'Lulu'
      lg.list 'state'
    end
    expected = "<ul class=\"list-group\"><li class=\"list-group-item\">Lulu</li><li class=\"list-group-item\">state</li></ul>"

    assert_equal expected, actual
  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
ui_bibz-2.0.2 test/ui/core/lists/list_group_test.rb
ui_bibz-2.0.1 test/ui/core/lists/list_group_test.rb
ui_bibz-2.0.0 test/ui/core/lists/list_group_test.rb
ui_bibz-2.0.0.beta2.6 test/ui/core/lists/list_group_test.rb
ui_bibz-2.0.0.beta2.5 test/ui/core/lists/list_group_test.rb
ui_bibz-2.0.0.beta2.4 test/ui/core/lists/list_group_test.rb
ui_bibz-2.0.0.beta2.3 test/ui/core/lists/list_group_test.rb