Sha256: d9f3d1819f91ed3cf661d22785eaaa07c7e266887f03328188811b664314fd1f
Contents?: true
Size: 1.69 KB
Versions: 3
Compression:
Stored size: 1.69 KB
Contents
require 'spec_helper' describe FoundationRailsHelper do describe FoundationRailsHelper::Configuration do describe "#button_class" do it "default value is 'small radius success button'" do config = FoundationRailsHelper::Configuration.new expect(config.button_class).to eq('small radius success button') end end describe "#button_class=" do it "can set value" do config = FoundationRailsHelper::Configuration.new config.button_class = 'new-class' expect(config.button_class).to eq('new-class') end end describe "#ignored_flash_keys" do it "defaults to empty" do config = FoundationRailsHelper::Configuration.new expect(config.ignored_flash_keys).to eq([]) end end describe "#ignored_flash_keys=" do it "can set the value" do config = FoundationRailsHelper::Configuration.new config.ignored_flash_keys = [:foo] expect(config.ignored_flash_keys).to eq([:foo]) end end describe ".reset" do it "resets the configured button class" do FoundationRailsHelper.configure do |config| config.button_class = 'new-class' end FoundationRailsHelper.reset config = FoundationRailsHelper.configuration expect(config.button_class).to eq('small radius success button') end it "resets the configured ignored flash keys" do FoundationRailsHelper.configure do |config| config.ignored_flash_keys = [:new_key] end FoundationRailsHelper.reset config = FoundationRailsHelper.configuration expect(config.ignored_flash_keys).to eq([]) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems