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