Sha256: 605f8bff919441a647e7b9db2d3d3d65a01fc98758f254b21e6efefe4d26df23
Contents?: true
Size: 1.12 KB
Versions: 13
Compression:
Stored size: 1.12 KB
Contents
# frozen_string_literal: true require 'test_helper' class UiHelperTest < ActionView::TestCase include UiBibz::Helpers::Ui::CoreHelper test 'offcanvas' do actual = ui_offcanvas position: :top do |m| m.header 'My title' m.body 'My body' end expected = "<div class=\"offcanvas offcanvas-top\" tabindex=\"-1\"><div class=\"offcanvas-header\"><h5 class=\"offcanvas-title\">My title</h5><button class=\"btn-close\" data-bs-dismiss=\"offcanvas\" aria-label=\"Close\"></button></div><div class=\"offcanvas-body\">My body</div></div>" assert_equal expected, actual end test 'offcanvas options' do actual = ui_offcanvas scrollable: true, backdrop: :static do |m| m.header 'My title' m.body 'My body' end expected = "<div data-bs-backdrop=\"static\" data-bs-scroll=\"true\" class=\"offcanvas offcanvas-start\" tabindex=\"-1\"><div class=\"offcanvas-header\"><h5 class=\"offcanvas-title\">My title</h5><button class=\"btn-close\" data-bs-dismiss=\"offcanvas\" aria-label=\"Close\"></button></div><div class=\"offcanvas-body\">My body</div></div>" assert_equal expected, actual end end
Version data entries
13 entries across 13 versions & 1 rubygems