spec/flipper/adapters/sequel_spec.rb in flipper-sequel-0.20.4 vs spec/flipper/adapters/sequel_spec.rb in flipper-sequel-0.21.0.rc1

- old
+ new

@@ -26,6 +26,23 @@ after(:each) do CreateFlipperTablesSequel.new(Sequel::Model.db).down end it_should_behave_like 'a flipper adapter' + + context 'requiring "flipper-sequel"' do + before do + Flipper.configuration = nil + Flipper.instance = nil + + load 'flipper-sequel.rb' + end + + it 'configures itself' do + expect(Flipper.adapter.adapter).to be_a(Flipper::Adapters::Sequel) + end + + it "defines #flipper_id on Sequel::Model" do + expect(Sequel::Model.ancestors).to include(Flipper::Identifier) + end + end end