spec/lib/pugin/feature/top_navigation_spec.rb in pugin-1.5.1 vs spec/lib/pugin/feature/top_navigation_spec.rb in pugin-1.6.0

- old
+ new

@@ -1,53 +1,5 @@ require 'spec_helper' -describe 'Pugin top navigation' do - - before :example do - Pugin::Feature::TopNavigation.disable - end - - after :example do - Pugin::Feature::TopNavigation.disable - end - - it 'is initially disabled' do - expect(Pugin::Feature::TopNavigation.enabled?).to equal(false) - end - - context 'without being altered' do - it "returns false when checked if it's enabled" do - expect(Pugin::Feature::TopNavigation.enabled?).to equal(false) - end - it "returns true when checked if it's disabled" do - expect(Pugin::Feature::TopNavigation.disabled?).to equal(true) - end - end - - context 'when being enabled' do - - before :each do - Pugin::Feature::TopNavigation.enable - end - - it "returns true when checked if it's enabled" do - expect(Pugin::Feature::TopNavigation.enabled?).to equal(true) - end - it "returns false when checked if it's disabled" do - expect(Pugin::Feature::TopNavigation.disabled?).to equal(false) - end - end - - context 'when being disabled' do - - before :each do - Pugin::Feature::TopNavigation.disable - end - - it "returns false when checked if it's enabled" do - expect(Pugin::Feature::TopNavigation.enabled?).to equal(false) - end - it "returns true when checked if it's disabled" do - expect(Pugin::Feature::TopNavigation.disabled?).to equal(true) - end - end +describe Pugin::Feature::TopNavigation do + it_behaves_like 'a simple pugin feature' end