spec/lib/pugin/helpers/controller_helpers_spec.rb in pugin-1.6.7 vs spec/lib/pugin/helpers/controller_helpers_spec.rb in pugin-1.6.8

- old
+ new

@@ -9,11 +9,11 @@ end end subject { TestClass.new } - context '#enable_status_banner' do + context '#enable_status_banner' do it 'enables the status banner' do subject.enable_status_banner expect(Pugin::Feature::StatusBanner.enabled?).to equal(true) end end @@ -25,9 +25,27 @@ it 'disables the status banner' do expect(Pugin::Feature::StatusBanner.disabled?).to equal(false) subject.disable_status_banner expect(Pugin::Feature::StatusBanner.disabled?).to equal(true) + end + end + context '#enable_global_search' do + it 'enables the global search' do + subject.enable_global_search + expect(Pugin::Feature::GlobalSearch.enabled?).to equal(true) + end + end + context '#disable_global_search' do + + before :each do + Pugin::Feature::GlobalSearch.enable + end + + it 'disables the global search' do + expect(Pugin::Feature::GlobalSearch.disabled?).to equal(false) + subject.disable_global_search + expect(Pugin::Feature::GlobalSearch.disabled?).to equal(true) end end context '#enable_top_navigation' do it 'enables the top navigation' do subject.enable_top_navigation