Sha256: a530e5c9d83a974a3fb9660bdc03ee60a0679e97fedab0202dc9d4b6bb1879fc
Contents?: true
Size: 1.11 KB
Versions: 17
Compression:
Stored size: 1.11 KB
Contents
require 'test_helper' class SpinnerTest < ActionView::TestCase include UiBibz::Helpers::Ui::CoreHelper test 'spinner' do actual = ui_spinner expected = "<div class=\"spinner-border\" role=\"status\"><span class=\"sr-only\">Loading...</span></div>" assert_equal expected, actual end test 'spinner with status and content' do actual = ui_spinner "My spinner", status: :secondary expected = "<div class=\"text-secondary spinner-border\" role=\"status\"><span class=\"sr-only\">My spinner</span></div>" assert_equal expected, actual end test 'spinner type' do actual = ui_spinner nil, type: :grow expected = "<div class=\"spinner-grow\" role=\"status\"><span class=\"sr-only\">Loading...</span></div>" assert_equal expected, actual end test "spinner in button" do actual = ui_button "Load", spinner: { status: :danger, type: :grow } expected = "<button class=\"btn-secondary btn\"><span class=\"text-danger mr-2 spinner-grow spinner-grow-sm\" role=\"status\"><span class=\"sr-only\">Loading...</span></span>Load</button>" assert_equal expected, actual end end
Version data entries
17 entries across 17 versions & 1 rubygems